GitBucket 4.46.0 released!
Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server GitBucket 4.46.0!
Here are major changes and new features in this version.
Support for reverting pull requests
You can now revert a merged pull request directly from the pull request page. This makes it much easier to undo changes introduced by a pull request without manually creating a revert commit.

Markdown toolbar
A markdown toolbar has been added to the issue / pull request comment editor as well as other markdown editing areas. The toolbar provides quick-access buttons for common formatting operations, making it easier to write markdown content in GitBucket.

Text completion in Ace editor
Text completion using a suggestion provider has been added to editors. This helps you write content more efficiently by offering suggestions as you type.

Ace Editor for Wiki editing
The Ace Editor is now used for Wiki page editing, bringing syntax highlighting, customizable keybindings (e.g. Vim, Emacs), and a better overall editing experience to the Wiki.

SHA-256 webhook signatures
WebHook requests now include the X-Hub-Signature-256 header in addition to the existing SHA-1 signature. This allows webhook consumers to verify payloads using the more secure SHA-256 algorithm.
UTF-8 BOM preservation in web editor
When editing a file that contains a UTF-8 BOM (Byte Order Mark) through the browser, the BOM is now correctly preserved on save. Previously the BOM was silently stripped, which caused problems for files that require it.
This release also includes some other improvements. See all closed issues in 4.46.0 for details.
Enjoy GitBucket!