GitBucket 4.37.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.37.0をリリースしました。

https://github.com/takezoe/gitbucket/releases/tag/4.37.0

カスタムSSH URLのサポート

GitBucketの前段にSSHアクセス用のプロキシサーバを別途設置する構成に対応できるよう、管理画面からカスタムSSH URLを設定できるようになりました。

f:id:takezoe:20211211161057p:plain

署名付きコミット検証でEDDSAキーをサポート

Apache SSHDとbouncycastle-javaのバージョンアップにより署名付きコミットの検証でEDDSAをサポートするようになりました。

文字列長制限の緩和

以下の文字列長制限を緩和しました。

  • パスワード(20文字→40文字)
  • WebフックURL(200文字→400文字)

Web APIの改善

Web APIに関して以下の改善を行いました、特にGit Reference APIの改善はJenkins連携の改善に役立つはずです。

今回のバージョンではこの他にも様々な改善やバグフィックスを行っています。詳細についてはIssueの一覧をご覧ください。