Bitbucket Data Center および Server 8.8 リリース ノート
2023 年 2 月 7 日
Bitbucket Data Center および Server 8.8 をリリースしました。
主なハイライト
Stricter controls on repository settings DATA CENTER
セキュリティやコンプライアンス要件を実現し、プロジェクト内の全リポジトリを横断して一貫した設定を作成できるよう、リポジトリ設定に厳密な制御を追加しました。
プロジェクト管理者はプロジェクト設定のページに新しく追加された制御機能を使ってリポジトリ設定への変更を防止できます。プロジェクト レベルで一括して行った重要な設定がリポジトリ レベルで変更されるのを確実に防ぐことができます。
この機能は Bitbucket 8.8 以降で、プロジェクト権限、HTTP アクセス トークン、アクセス キーのページで利用できます。
Automate at scale with project-level webhooks SERVER DATA CENTER
プロジェクト管理者は各リポジトリで webhook を作成する代わりにプロジェクト レベルで webhook を作成できます。リポジトリ管理者はこのような webhook を確認できるため、重複した webhook の作成を防止できます。Webhook の管理方法を確認
Webhook のその他の改善
Bitbucket と開発ツールとの間の連携を改善できるよう、webhook に他の変更も加えています。
2 つの新しい webhook イベント
- リポジトリ イベント: シークレットの検知
- プル リクエストのイベント: ターゲット ブランチの更新
今後は次のことが行なえます。
- Webhook URL で変数 (
{project.key}
、{repo.slug}
、{repo.ref.branchName}
、{pr.fromRef.branchName}
、{pr.toRef.branchName}
) を使い、単一の webhook を利用して複数の URL にデータを送信 - HTTP ベーシック認証を利用するよう webhook を設定
- リポジトリのプッシュの webhook イベントのペイロードで得られる追加データ (コミットのハッシュ、コミット メッセージ、コミット作成者) を活用
- 自己署名証明書を利用する内部 URL との連携のために SSL 確認をスキップ
認可と権限のパフォーマンス改善
認可チェック (ユーザーの権限有無の確認) で複数の大幅な改善を行いました。これは、大量の権限、ユーザー、グループを持つインスタンスに特に影響します。次のようなハイライトがあります。
- キャッシュがコールド状態である場合の単一ユーザーの認可チェックのパフォーマンス改善
- 冗長な権限のデデュプリケーションを行う際のパフォーマンス改善
- ユーザー セレクタのパフォーマンス改善
- 権限の付与回数、キャッシュ サイズ、キャッシュのヒット/ミス率などの追加のメトリックをサポート zip に追加。これらのメトリックは権限のパフォーマンスの問題を素早くトラブルシューティングするのに役立ちます。
また、大量の権限、ユーザー、グループを持つ Bitbucket インスタンスのチューニングに利用できる 2 つの新しいプロパティを追加しました。これらのプロパティはいくつかのキャッシュの適切なサイズ設定に利用できます。
sizing-hint.cache.users
sizing-hint.cache.groups
8.8 にアップグレードする前に
SERVER DATA CENTER
H2 データベース移行の要件
H2 データベース ドライバは、現在の最新バージョン 2.2.220 にアップグレードされました。アップグレードにより、データのセキュリティが強化されました。
If you’re upgrading to Bitbucket 8.8 and later or Mesh 1.5 and later, you’ll need to migrate the data manually to the upgraded Bitbucket or Mesh instance if:
ミラーを利用している場合
Bitbucket Server を H2 データベースで利用している場合
Bitbucket Mesh をセットアップ済みの場合
サポート対象プラットフォームの更新
Bitbucket 8.8 で次の製品の実行がサポートされるようになりました。
- Git 2.39
- Java 17
アップグレードの準備
以前のバージョンからのアップグレードをご検討の場合、アップグレード ガイドとアップグレード マトリクスをご参照ください。また、アクティブなソフトウェア メンテナンス ライセンスが更新済みであることをご確認ください。
バージョン 7.0 以降の新しいプル リクエスト エクスペリエンスの一環として、1 ページで確認できる新機能の一覧である「コード レビュー ワークフローの強化」ページをご用意しました。
変更履歴
Bitbucket Server 8.8.7 で解決済みの課題
2023 年 8 月 07 日にリリース済み
Bitbucket Server 8.8.6 で解決済みの課題
2023 年 7 月 03 日にリリース
Bitbucket Server 8.8.5 で解決済みの課題
2023 年 6 月 19 日にリリース
Bitbucket Server 8.8.4 で解決済みの課題
2023 年 5 月 17 日にリリース
Bitbucket Server 8.8.3 で解決済みの課題
Released 12 April 2023
Bitbucket Server 8.8.2 で解決済みの課題
2023 年 2 月 21 日にリリース
Bitbucket Server 8.8.1 で解決済みの課題
2023 年 2 月 14 日にリリース
Bitbucket Server 8.8.0 で解決済みの課題
2023 年 2 月 7 日にリリース