이 문서는 에 출시된 Bitbucket 9.5 Release Note 릴리즈 노트를 공유하기 위해 작성되었다.

하이라이트




풀 리퀘스트에 대한 Default Reviewer 그룹

ADMIN 

풀 리퀘스트의 기본 검토자로 검토자 그룹을 추가하면 더 이상 개별 기본 검토자를 직접 선택할 필요가 없습니다. 풀 리퀘스트를 생성하면 선택한 그룹의 기본 검토자가 즉시 추가됩니다.

그룹을 기본 검토자로 설정하려면 기본 검토자를 추가할 때 기존 검토자 그룹을 선택하세요.

bookmark tabs Reviewer 그룹을 기본 Reviewer로 추가하기


암호화 키 순환

ADMIN

Bitbucket은 이미 기본 비밀 암호화를 통해 평문 비밀을 자동으로 암호화합니다. 이제 암호화 키 순환을 통해 시스템을 더욱 안전하게 보호할 수 있습니다. 

API 호출을 사용하여 기존 비밀을 새 키로 다시 암호화하고 비활성 키를 관리하세요. 이러한 추가 보안 기능은 단일 노드 및 클러스터 환경 모두에서 사용할 수 있습니다.

자세한 내용은 다음을 참고하세요. bookmark tabs Security management


Mirror에 대한 로깅 및 프로파일링

ADMIN

Mirror Farms과 업스트림 모두 Bitbucket 9.5.0 이상으로 업그레이드하면 관리 콘솔에서 Mirror Farms의 로깅 및 프로파일링을 설정할 수 있습니다.

이를 통해 Mirror Farms을 다시 시작하지 않고도 문제를 더 빠르게 해결할 수 있습니다.


기타 개선 사항

적응형 조절은 메모리 사용을 통합

ADMIN

SCM 호스팅 작업(예: Git 복제, 페치, 푸시)에 대한 적응형 제한 기능이 이제 사용 가능한 호스팅 티켓 수를 계산할 때 메모리 사용량을 반영합니다.

이를 통해 프로비저닝이 부족한 시스템에서 호스팅 부하로 인해 메모리가 소진될 가능성을 줄이고, 적응형 제한 기능을 수동으로 조정할 필요성을 줄일 수 있습니다.

지연 동기화 미러링된 저장소를 가져오기 위한 새로운 엔드포인트

ADMIN

Mirror에서 동기화가 지연되는 저장소를 가져오기 위한 새로운 REST 엔드포인트가 추가되었습니다. 자세한 내용은 REST API 문서 참조하세요.


9.5로 업그레이드하기 전에

데이터베이스로 사용하는 경우 Oracle 드라이버를 다운로드하여 설치

Bitbucket Data Center 9.0에는 더 이상 Oracle 데이터베이스 드라이버가 포함되지 않습니다.

Bitbucket 인스턴스가 Oracle 데이터베이스에 연결되는 경우, 업그레이드를 시작하기 전에 Oracle 씬 드라이버를 수동으로 다운로드하여 설치하세요.

이 단계를 건너뛰면 업그레이드 후 Bitbucket이 Oracle 데이터베이스에 연결할 수 없습니다.

  1. Oracle에서 직접 지원되는 최신 Oracle JDBC 드라이버(ojdbc8.jar)를 다운로드하세요.
  2. Bitbucket 설치 디렉토리에 드라이버를 설치하려면 Bitbucket을 Oracle에 연결 가이드를 따르세요.

검색 재색인 계획

Bitbucket Data Center 9.0에는 새로운 인덱스 형식이 필요한 업데이트된 OpenSearch 버전이 포함되어 있습니다.

번들 검색을 사용하는 경우, 기존 검색 인덱스는 업그레이드 과정에서 자동으로 삭제되고 다시 작성됩니다.

원격 OpenSearch 구성에는 영향을 미치지 않습니다.

저장소 크기에 따라 재색인화에 몇 시간에서 며칠이 걸릴 수 있습니다. 이에 따라 업그레이드를 계획하세요.

재색인화 시간에 대한 우려가 있거나 대안을 알아보고 싶으시다면 Atlassian 지원팀에 문의하여 옵션에 대해 논의하세요.


해결된 문제

Released  


TKeySummary
BugBSERV-19226Repositories: Focus not visible
BugBSERV-19728Testing LDAPS connection fails with ClassNotFoundException
BugBSERV-14543Pull Request: Insufficient color contrast for standard text
BugBSERV-14579Branches: Insufficient color contrast for the standard text
BugBSERV-18778Repositories: Insufficient color contrast for the placeholder text.
BugBSERV-18763Create Pull Request: Insufficient color contrast for informative image
BugBSERV-18798View Pull Request: Insufficient color contrast for standard text
BugBSERV-18755Edit pull request : Non-interactive element receives keyboard focus
Public Security VulnerabilityBSERV-19858SQLi (SQL Injection) org.postgresql:postgresql Dependency in Bitbucket Data Center and Server
Public Security VulnerabilityBSERV-19856org.postgresql:postgresql Dependency in Bitbucket Data Center and Server
Public Security VulnerabilityBSERV-19855Third-Party Dependency in Bitbucket Data Center
Public Security VulnerabilityBSERV-19851Third-Party Dependency in Bitbucket Data Center
BugBSERV-19239Header: Insufficient color contrast for the standard text
BugBSERV-19246Header: Color alone used to convey the selected state
BugBSERV-19207Create pull request: Insufficient color contrast for the border form fields
BugBSERV-19201Branches : Additional content that appears on hover or keyboard focus is not dismissible
BugBSERV-19193Merge Pull Request : Focus not clearly visible on checkbox
BugBSERV-19192Merge Pull Request : Insufficient color contrast for border of checkbox
BugBSERV-19795Disabling fork sync is logged in profile logging as "Enabling synchronization"
BugBSERV-19778Git push via a mirror with a Git remote containing a namespace fails in Bitbucket 9.0+


20 issues

Released  


TKeySummary
SuggestionBSERV-10660Allow groups for default reviewers
BugBSERV-19383Pull request count badge in the sidebar includes draft PRs
SuggestionBSERV-19649Adaptive throttling for memory usage
BugBSERV-19762Configuration for editable hooks not visible when repository changes are disabled
BugBSERV-19705Bitbucket shows misleading warning about using a deprecated Microsoft SQL Server when you are using Azure SQL as the Database Server
Public Security VulnerabilityBSERV-19809DoS (Denial of Service) com.thoughtworks.xstream:xstream Dependency in Bitbucket Data Center and Server
SuggestionBSERV-19820Adjust the REST API "Remove user" endpoint documentation
BugBSERV-19622Redundant repair of repositories on mirrors
BugBSERV-19668Restrict the Cloned Bitbucket instance(Staging), based on the production instance, from connecting to the production mirrors.
BugBSERV-19775Bitbucket mail password upgrade task does not handle blank passwords
BugBSERV-19645Hook-Script Get Content API has incorrect Header on the API doc
BugBSERV-19753Outline doesn't work for lines in PR view
SuggestionBSERV-19782Add REST API to toggle debug logging and profiling on primary and mirror
BugBSERV-19352Header, A11Y-640: Expandable button have inappropriate reading order
BugBSERV-14564Source: Inaccurate reading order.
BugBSERV-19750Adding a URL with @ symbol causes images to not render on PR description
BugBSERV-17609Header : Expandable elements have inappropriate reading order
BugBSERV-19770User date format preference does not show if user account settings form has validation errors
BugBSERV-19777The `reason` param in SecurityService's methods is not logged
BugBSERV-14583Create pull request : Expandable button has inappropriate reading order
BugBSERV-19250Repositories: Inaccurate reading order
BugBSERV-18799View pull request: Expandable button has inappropriate reading order
BugBSERV-14031URL with @-mention replaced with emoji
BugBSERV-14131Default PR reviewer rules can be created without any reviewers in them


24 issues



참조 링크