<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://gitbucket.github.io/gitbucket-news/feed.xml" rel="self" type="application/atom+xml" /><link href="https://gitbucket.github.io/gitbucket-news/" rel="alternate" type="text/html" /><updated>2026-03-07T03:07:23+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/feed.xml</id><title type="html">GitBucket News</title><subtitle>GitBucket is a Git platform powered by Scala.</subtitle><entry><title type="html">GitBucket 4.46.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2026/03/07/gitbucket-4.46.0.html" rel="alternate" type="text/html" title="GitBucket 4.46.0 released!" /><published>2026-03-07T00:00:00+00:00</published><updated>2026-03-07T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2026/03/07/gitbucket-4.46.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2026/03/07/gitbucket-4.46.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.46.0">GitBucket 4.46.0</a>!</p>

<p>Here are major changes and new features in this version.</p>

<h2 id="support-for-reverting-pull-requests">Support for reverting pull requests</h2>

<p>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.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.46.0/revert_pull_request.png" alt="Revert pull request" /></p>

<h2 id="markdown-toolbar">Markdown toolbar</h2>

<p>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.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.46.0/markdown_toolbar.png" alt="Markdown toolbar" /></p>

<h2 id="text-completion-in-ace-editor">Text completion in Ace editor</h2>

<p>Text completion using a suggestion provider has been added to editors. This helps you write content more efficiently by offering suggestions as you type.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.46.0/text_completion_in_ace_editor.png" alt="Text completion in Ace editor" /></p>

<h2 id="ace-editor-for-wiki-editing">Ace Editor for Wiki editing</h2>

<p>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.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.46.0/ace_editor_for_wiki.png" alt="Ace Editor for Wiki editing" /></p>

<h2 id="sha-256-webhook-signatures">SHA-256 webhook signatures</h2>

<p>WebHook requests now include the <code class="language-plaintext highlighter-rouge">X-Hub-Signature-256</code> header in addition to the existing SHA-1 signature. This allows webhook consumers to verify payloads using the more secure SHA-256 algorithm.</p>

<h2 id="utf-8-bom-preservation-in-web-editor">UTF-8 BOM preservation in web editor</h2>

<p>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.</p>

<p>This release also includes some other improvements. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.46.0">4.46.0</a> for details.</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server GitBucket 4.46.0!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.46.0/text_completion_in_ace_editor.png" /><media:content medium="image" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.46.0/text_completion_in_ace_editor.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">GitBucket 4.45.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2026/01/10/gitbucket-4.45.0.html" rel="alternate" type="text/html" title="GitBucket 4.45.0 released!" /><published>2026-01-10T00:00:00+00:00</published><updated>2026-01-10T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2026/01/10/gitbucket-4.45.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2026/01/10/gitbucket-4.45.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.45.0">GitBucket 4.45.0</a>!</p>

<p>Here are major changes and new features in this version.</p>

<h2 id="new-option-to-display-full-username-on-ui">New option to display full username on UI</h2>

<p>GitBucket only displayed username on its UI. However, there have been multiple reports that it’s not conveient when LDAP integration is used and username managed by LDAP is not human readable.</p>

<p>In this version, we added new option to show fullname of users along with username. This option can be enabled at the system settings.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.45.0/display_fullname_1.png" alt="Confgure displaying fullname" /></p>

<p><img src="/gitbucket-news/images/gitbucket-4.45.0/display_fullname_2.png" alt="Display fullname on UI" /></p>

<h2 id="support-render-plugin-in-issues-pull-requests-etc">Support render plugin in issues, pull requests, etc</h2>

<p>GitBucket provides a mechanism to add file renderers to plugins. Plugins can extend even the markdown render using this mechanism but it wasn’t applied to issues, pull requests, wiki, commit comments, etc. The alternative markdown render added by a plugin is now applied to those contents.</p>

<p>This release also includes many bugfixes and improvements. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.45.0">4.45.0</a> for details.</p>

<h2 id="migration-of-gitbucket-community-plugins-web-site">Migration of GitBucket Community Plugins Web Site</h2>

<p>We are also announcing the deprecation of <a href="https://gitbucket-plugins.github.io/">GitBucket Community Plugins</a> web site.</p>

<p>To reduce maintenance costs and improve sustainability of the project, we stopped maintaining the dedicated web site and moved the list of community plugins to a wiki page in the GitBucket’s repository:
<a href="https://github.com/gitbucket/gitbucket/wiki/Community-Plugins">https://github.com/gitbucket/gitbucket/wiki/Community-Plugins</a></p>

<p>Anyone can edit this web page, so please add plugins yourself when you developped new ones. We are really looking forward to seeing new plugins there!</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server GitBucket 4.45.0!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.45.0/display_fullname_1.png" /><media:content medium="image" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.45.0/display_fullname_1.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">GitBucket 4.44.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2025/09/23/gitbucket-4.44.0.html" rel="alternate" type="text/html" title="GitBucket 4.44.0 released!" /><published>2025-09-23T00:00:00+00:00</published><updated>2025-09-23T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2025/09/23/gitbucket-4.44.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2025/09/23/gitbucket-4.44.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.44.0">GitBucket 4.44.0</a>!</p>

<p>Here are major changes and new features in this version.</p>

<h2 id="enhanced-branch-protection">Enhanced branch protection</h2>

<p>In previous versions, GitBucket’s branch protection only supported the following restrictions, and the standard functionality couldn’t prevent direct pushes to branches.</p>

<ul>
  <li>Prevent force pushes to and deleting specified branches</li>
  <li>Prevent PRs that have not passed the status check from being merged</li>
</ul>

<p>This version enhances branch protection and supports the following settings:</p>

<ul>
  <li>Prevent pushes from non-allowed users</li>
  <li>Whether to apply restrictions to administrator users as well</li>
</ul>

<p><img src="/gitbucket-news/images/gitbucket-4.44.0/branch_protection.png" alt="Enhanced branch protection" /></p>

<h2 id="improve-logging-for-initialization-errors">Improve logging for initialization errors</h2>

<p>In previous versions, even if an error occurred during startup, the log would not be displayed, making it appear as if it had frozen. However, we have improved the logging so that even initialization errors are properly logged, which would be helpful when you encounter troubles in setting up GitBucket.</p>

<p>This release also includes many bugfixes and improvements. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.44.0">4.44.0</a> for details.</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server GitBucket 4.44.0!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.44.0/branch_protection.png" /><media:content medium="image" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.44.0/branch_protection.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">GitBucket 4.43.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2025/06/29/gitbucket-4.43.0.html" rel="alternate" type="text/html" title="GitBucket 4.43.0 released!" /><published>2025-06-29T00:00:00+00:00</published><updated>2025-06-29T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2025/06/29/gitbucket-4.43.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2025/06/29/gitbucket-4.43.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.43.0">GitBucket 4.43.0</a>!</p>

<p>This release is mainly for upgrading H2 from 1.x series to 2.x series. Note that you have to migrate your H2 database manually because H2 1.x and 2.x don’t have compatibility in the date file format if you use it.</p>

<p>Below is an example of the migration steps. Please do not forget taking a backup before the migration.</p>

<div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c"># Export database using the current version of H2</span>
<span class="nv">$ </span>curl <span class="nt">-O</span> https://repo1.maven.org/maven2/com/h2database/h2/1.4.199/h2-1.4.199.jar
<span class="nv">$ </span>java <span class="nt">-cp</span> h2-1.4.199.jar org.h2.tools.Script <span class="nt">-url</span> <span class="s2">"jdbc:h2:~/.gitbucket/data"</span> <span class="nt">-user</span> sa <span class="nt">-password</span> sa <span class="nt">-script</span> dump.sql

<span class="c"># Recreate database using the new version of H2</span>
<span class="nv">$ </span>curl <span class="nt">-O</span> https://repo1.maven.org/maven2/com/h2database/h2/2.3.232/h2-2.3.232.jar
<span class="nv">$ </span>java <span class="nt">-cp</span> h2-2.3.232.jar org.h2.tools.RunScript <span class="nt">-url</span> <span class="s2">"jdbc:h2:~/.gitbucket/data"</span> <span class="nt">-user</span> sa <span class="nt">-password</span> sa <span class="nt">-script</span> dump.sql
</code></pre></div></div>

<p>In addition, if your <code class="language-plaintext highlighter-rouge">~/.gitbucket/database.conf</code> has the following configuration, you need to remove <code class="language-plaintext highlighter-rouge">;MVCC=true</code> from <code class="language-plaintext highlighter-rouge">url</code>.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>db {
  url = "jdbc:h2:${DatabaseHome};MVCC=true" // =&gt; "jdbc:h2:${DatabaseHome}"
  ...
}
</code></pre></div></div>

<p>This release also includes some bugfixes, improvements, and internal library updates. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.43.0">4.43.0</a> to know details.</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server GitBucket 4.43.0!]]></summary></entry><entry><title type="html">GitBucket 4.42.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2024/12/30/gitbucket-4.42.0.html" rel="alternate" type="text/html" title="GitBucket 4.42.0 released!" /><published>2024-12-30T00:00:00+00:00</published><updated>2024-12-30T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2024/12/30/gitbucket-4.42.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2024/12/30/gitbucket-4.42.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.42.0">GitBucket 4.42.0</a>!</p>

<p>Here are major changes in this version.</p>

<h2 id="increase-max-branch-name-length-100---255">Increase max branch name length 100 -&gt; 255</h2>

<p>While Git accepts long branch names, GitBucket has its own max branch name length limit when creating pull request and configurating branch protection.</p>

<p>Until the previous version, the max length was 100 chars but it’s now 255 chars. In addition, error message is properly shown in the pull request creation form when pull request can’t be created.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.42.0/pull-request-creation-error.png" alt="Pull request creation error" /></p>

<h2 id="fix-some-github-incompatible-web-apis">Fix some GitHub incompatible Web APIs</h2>

<p>Fixed response of list-repository-tags API and payload of webhook which were not compatible with GitHub.</p>

<h2 id="apply-user-defined-css-after-all-plugins">Apply user-defined CSS after all plugins</h2>

<p>Some plugins insert CSS dynamically using JavaScript and it’s can override user-defined CSS.</p>

<p>In this version, user-defined CSS is applied after plugin’s JavaScript to prevent overriding by plugins.</p>

<h2 id="improve-performance-of-listing-commit-logs">Improve performance of listing commit logs</h2>

<p>Improve GitBucket’s internal implementation which would gain the performance of listing commit logs in many places in GitBucket when the target repository has many commits.</p>

<p>Even when pushing a branch, GitBucket intenally lists existing commits to identify new commits. The performance of this kind of processes would be also improved.</p>

<h2 id="java-17-is-now-required">Java 17 is now required</h2>

<p>Java 11 support is dropped in this version to support newer version of Jetty. Java 17 is now required to run GitBucket.</p>

<p>This release also includes some bugfixes, improvements, and internal library updates. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.42.0">4.42.0</a> to know details.</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server GitBucket 4.42.0!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.42.0/pull-request-creation-error.png" /><media:content medium="image" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.42.0/pull-request-creation-error.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">GitBucket 4.41.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2024/05/18/gitbucket-4.41.0.html" rel="alternate" type="text/html" title="GitBucket 4.41.0 released!" /><published>2024-05-18T00:00:00+00:00</published><updated>2024-05-18T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2024/05/18/gitbucket-4.41.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2024/05/18/gitbucket-4.41.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.41.0">GitBucket 4.41.0</a>!</p>

<p>Here are major changes and new features in this version.</p>

<h2 id="simplify-pull-request-ui">Simplify pull request UI</h2>

<p>Merge action in the pull request UI is simplified a little.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.41.0/pull_request_ui_1.png" alt="Simplified pull request UI" /></p>

<p><img src="/gitbucket-news/images/gitbucket-4.41.0/pull_request_ui_2.png" alt="Simplified pull request UI" /></p>

<h2 id="keyword-search-for-issues-and-pull-requests">Keyword search for issues and pull requests</h2>

<p>Keyword search is supported in the search box of issues and pull requests view. If you search by keyword, it’s redirected to the keyword serach results.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.41.0/keyword_search_1.png" alt="Keyword search" /></p>

<p><img src="/gitbucket-news/images/gitbucket-4.41.0/keyword_search_2.png" alt="Keyword search" /></p>

<h2 id="max-diff-display-settings">Max diff display settings</h2>

<p>Large diff could make the browser very heavy as it’s rendered by JavaScript. You can avoid it by configuraing max files and lines limit in showing diff at the system settings.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.41.0/diff_settings.png" alt="Diff settings" /></p>

<h2 id="adjust-the-default-branch-when-cloning-external-repository">Adjust the default branch when cloning external repository</h2>

<p>When creating a repository on GitBucket by cloning an external repository, the default branch has been set based on the default configuration of GitBucket. But it has caused an error at the repository viewer when the branch doesn’t exist.</p>

<p>Since this version, either of <code class="language-plaintext highlighter-rouge">main</code> or <code class="language-plaintext highlighter-rouge">master</code> is automatically chosen when the default branch doesn’t exist.</p>

<p>This release also includes some bugfixes, performance improvements, and internal library updates. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.41.0">4.41.0</a> to know details.</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server GitBucket 4.41.0!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.41.0/pull_request_ui_1.png" /><media:content medium="image" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.41.0/pull_request_ui_1.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">GitBucket 4.40.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2023/10/22/gitbucket-4.40.0.html" rel="alternate" type="text/html" title="GitBucket 4.40.0 released!" /><published>2023-10-22T00:00:00+00:00</published><updated>2023-10-22T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2023/10/22/gitbucket-4.40.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2023/10/22/gitbucket-4.40.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.40.0">GitBucket 4.40.0</a>!</p>

<p>Here are major changes and new features in this version.</p>

<h2 id="configurable-default-branch-name">Configurable default branch name</h2>

<p>The default branch can be now configurable though the default branch name is still <code class="language-plaintext highlighter-rouge">master</code>. Chaning the default branch name to <code class="language-plaintext highlighter-rouge">main</code> will be considered in the future version.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.40.0/default_branch_setting.png" alt="Default branch name setting" /></p>

<h2 id="support-custom-fields-of-issues-and-pull-requests-in-search-condition">Support custom fields of issues and pull requests in search condition</h2>

<p>You can use custom fields in the search condition of issues and pull requests.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.40.0/search_by_custom_fields.png" alt="Search issues / pull requests by custom fields" /></p>

<p>Search expressions like <code class="language-plaintext highlighter-rouge">field_name=value</code>, <code class="language-plaintext highlighter-rouge">field_name&lt;value</code>, etc. can be used in the search box for issues and pull requests.</p>

<h2 id="create-pull-request-from-default-branch-of-forked-repositories">Create pull request from default branch of forked repositories</h2>

<p>Creating a pull request from the default branch of forked repositories hasn’t been allowed historically, but it’s possible in this version.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.40.0/pull_request_from_default_branch.png" alt="Create pull request from the default branch of forked repository" /></p>

<h2 id="news-feed-shows-activities-of-all-visible-repositories">News feed shows activities of all visible repositories</h2>

<p>In the new feed, only activities of owned repositories have been shown until this version. Now activities of all visible repositories are shown in the news feed which means even collaboators can see activities on repositories.</p>

<h2 id="drop-java-8-support">Drop Java 8 support</h2>

<p>Java 8 support is no longer supported. You need to upgrade your Java installation to Java 11 or later if your GitBucket is running on Java 8.</p>

<h2 id="improve-git-push-performance">Improve git push performance</h2>

<p>The prformance of <code class="language-plaintext highlighter-rouge">git push</code> is improved in this version though it may not be enough for very large repositories. We will continue looking for another opportinity of imporving the performance more.</p>

<p>This release also includes many bugfixes mainly regarding Web APIs. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.40.0">4.40.0</a> to know details.</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server GitBucket 4.40.0!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.40.0/search_by_custom_fields.png" /><media:content medium="image" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.40.0/search_by_custom_fields.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">GitBucket 4.39.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2023/04/29/gitbucket-4.39.0.html" rel="alternate" type="text/html" title="GitBucket 4.39.0 released!" /><published>2023-04-29T00:00:00+00:00</published><updated>2023-04-29T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2023/04/29/gitbucket-4.39.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2023/04/29/gitbucket-4.39.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.39.0">GitBucket 4.39.0</a>!</p>

<p>Here are major new features in this version.</p>

<h2 id="enum-support-in-custom-fields">Enum support in custom fields</h2>

<p>Custom field for Issues and Pull requests have been supported since GitBucket 4.38.0 and enum type is now supported.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.39.0/custom_field_enum_1.png" alt="Define enum field" /></p>

<p>You can define enum field with comma-separated values so users can select one of these values from the pulldown list when create or edit issues or pull requests.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.39.0/custom_field_enum_2.png" alt="Select value for enum field" /></p>

<h2 id="hide-large-diff-by-default">Hide large diff by default</h2>

<p>GitBucket has an issue that it takes very long time to render very large diff. In this version, such large diffs that have more than 1000 lines are hidden by default. You can see these diffs by clicking “Show diff” link.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.39.0/hide_large_diff.png" alt="Hide large diff by default" /></p>

<h2 id="new-options-to-run-gitbucket-using-multiple-machines">New options to run GitBucket using multiple machines</h2>

<p>The following new experimental options are added in this version. These options can be used if you want to run GitBucket using multiple clusters for high availability or load balancing.</p>

<ul>
  <li><code class="language-plaintext highlighter-rouge">--disable_news_feed</code></li>
  <li><code class="language-plaintext highlighter-rouge">--disable_cache</code></li>
</ul>

<p>Note that these options are experimental and still GitBucket doesn’t support running using multiple machines officially. You can try it at your own risk.</p>

<p>This release also includes many bugfixes mainly regarding Web APIs. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.39.0">4.39.0</a> to know details.</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server GitBucket 4.39.0!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.39.0/custom_field_enum_2.png" /><media:content medium="image" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.39.0/custom_field_enum_2.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">GitBucket 4.38.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2022/09/03/gitbucket-4.38.0.html" rel="alternate" type="text/html" title="GitBucket 4.38.0 released!" /><published>2022-09-03T00:00:00+00:00</published><updated>2022-09-03T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2022/09/03/gitbucket-4.38.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2022/09/03/gitbucket-4.38.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.38.0">GitBucket 4.38.0</a>!</p>

<h2 id="custom-fields-for-issues-and-pull-requests">Custom fields for Issues and Pull requests</h2>

<p>Issues and Pull requests have a big improvement in this version that is custom fields!</p>

<p><img src="/gitbucket-news/images/gitbucket-4.38.0/custom_fields_1.png" alt="Custiom fields" /></p>

<p>You can add additional fields to Issues and Pull requests at the reporitory settings.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.38.0/custom_fields_2.png" alt="Adding cuatom fields" /></p>

<h2 id="multiple-assignees-for-issues-and-pull-requests">Multiple assignees for Issues and Pull requests</h2>

<p>Another improvenemnt in Issues and Pull requests is that multiple assignees is now supported.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.38.0/multiple_assignees.png" alt="Multiple assignees" /></p>

<p>Of course, SMTP must be configured to use this feature as email will be sent when users request a password reset.</p>

<h2 id="reset-password-by-users">Reset password by users</h2>

<p>Users can reset password by themselves if they forget it or when necessary for other reasons.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.38.0/reset_password.png" alt="Reset password" /></p>

<p>This feature is disabled by default. GitBucket admin can enable the future at the system settings.</p>

<h2 id="horizontal-scroll-for-too-wide-tables-in-markdown">Horizontal scroll for too wide tables in Markdown</h2>

<p>Markdown rendering has been improved to show a horizontal scroll bar for too wide tables.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.38.0/markdown_wide_table.png" alt="Horizontal scroll for too wide tables in Markdown" /></p>

<h2 id="jetty-idle-timeout-configuration-in-standalone-mode">Jetty idle timeout configuration in standalone mode</h2>

<p>New command line option <code class="language-plaintext highlighter-rouge">--jetty_idle_timeout</code> has been added to configure Jetty idle timeout configuration in standalone mode. The defauly value is 300000 = 5 min.</p>

<p>This release also includes various improvements and bug fixes. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.38.0">4.38.0</a> to know details.</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform GitBucket 4.38.0!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.38.0/custom_fields_1.png" /><media:content medium="image" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.38.0/custom_fields_1.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">GitBucket 4.37.0 released!</title><link href="https://gitbucket.github.io/gitbucket-news/gitbucket/2021/12/11/gitbucket-4.37.0.html" rel="alternate" type="text/html" title="GitBucket 4.37.0 released!" /><published>2021-12-11T00:00:00+00:00</published><updated>2021-12-11T00:00:00+00:00</updated><id>https://gitbucket.github.io/gitbucket-news/gitbucket/2021/12/11/gitbucket-4.37.0</id><content type="html" xml:base="https://gitbucket.github.io/gitbucket-news/gitbucket/2021/12/11/gitbucket-4.37.0.html"><![CDATA[<p>Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform <a href="https://github.com/gitbucket/gitbucket/releases/tag/4.37.0">GitBucket 4.37.0</a>!</p>

<h2 id="custom-ssh-url">Custom SSH URL</h2>

<p>In case you have a proxy server for SSH access in front of GitBucket, you can now configure SSH URL at the system settings page.</p>

<p><img src="/gitbucket-news/images/gitbucket-4.37.0/custom_ssh_url.png" alt="Custom SSH URL" /></p>

<h2 id="eddsa-key-support-for-signed-commit-verification">EDDSA key support for signed commit verification</h2>

<p>By upgrading apaceh-sshd and bouncycastle-java, GitBucket now supports EDDSA keys for signed commit verification.</p>

<h2 id="relax-some-text-length-limitations">Relax some text length limitations</h2>

<p>Relaxed the following text length limitations:</p>

<ul>
  <li>Password (20 -&gt; 40)</li>
  <li>WebHook URL (200 -&gt; 400)</li>
</ul>

<h2 id="web-api-enhancements">Web API enhancements</h2>

<p>The followig enhancements regarding Web APIs have been implemented in this version. Especially, Git Reference APIs enhancements would improve Jenkins integration:</p>

<ul>
  <li>Enhance Git Reference APIs</li>
  <li>Add milestone data to issue list API</li>
  <li>Support “all” in issue list API</li>
</ul>

<p>This release also includes various improvements and bug fixes. See all closed issues in <a href="https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.37.0">4.37.0</a> to know details.</p>

<p>Enjoy GitBucket!</p>]]></content><author><name></name></author><category term="gitbucket" /><summary type="html"><![CDATA[Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform GitBucket 4.37.0!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.37.0/custom_ssh_url.png" /><media:content medium="image" url="https://gitbucket.github.io/gitbucket-news/images/gitbucket-4.37.0/custom_ssh_url.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>