이 문서는 소나큐브 버전 업그레이드 시 알아야 할 주요 변경 사항과 주의 사항을 공유하기 위해 작성되었습니다.


Release 10.6

 이 릴리스에는 별다른 변경 사항이 없습니다.


Release 10.5

Javascript 및 Typescript에 대한 인지 복잡도(cognitive complexity) 계산 변경

Node.js 16 지원 종료

커스텀 플러그인 업데이트 필요


Release 10.4

프로젝트 개요 업데이트

JavaScript/TypeScript/CSS 구성

Node.js 및 Java 환경 변경

SonarScanner for .NET  호환성

MSBuild 14 지원 종료


Release 10.3

품질 게이트 조건 업데이트


Release 10.2

새 코드 정의 자동 조정

GitHub 자동 프로비저닝 업데이트

Clean Code 업데이트


Release 10.1

.NET Framework 4.6.2 미만 지원 종료

새 코드 정의 옵션 업데이트


Release 10.0

SCIM 프로비저닝 업데이트

페이지 확장에 대한 보안 정책 강화

모듈 지원 중단

Pull Request 설정 제거

리눅스 커널에 seccomp 필터 필요


Release 9.9[LTA]

데이터베이스 지원 업데이트

SonarQube 서버 Java 17 필요

SonarScanner for .NET 호환성

Community, Developer, Enterprise Edition을 위한 단일 Helm차트 도입

Docker 이미지 업데이트


Release 9.8

새로운 메인 브랜치 이름이 "main"으로 변경됨

데이터베이스 지원 업데이트

Java 17 지원


Release 9.7

데이터베이스 연결 풀 업데이트

JavaScript, TypeScript 및 CSS 분석을 위한 Node.js 요구 사항


Release 9.6

Microsoft SQL Server 구성 및 통합 인증 업데이트

토큰 만료 설정

 Windows 서비스로 SonarQube 실행 및 Java 버전 선택


Release 9.5

프로젝트 분석 토큰(Project Analysis Token)


Release 9.4

오래된 비활성 계정의 비밀번호 재설정 필요


Release 9.3

포트폴리오 개요 업데이트

Microsoft SQL Server 및 통합 인증 업데이트


Release 9.2

Bitbucket Cloud 인증 내장 지원


Release 9.1

웹 서비스 및 스캐너에서 보안 설정 지원 중단

사용자 정의 측정(Custom Measures) 기능 제거


Release 9.0

스캐너의 Java 11 요구 사항

Internet Explorer 11 지원 중단

GitHub 브랜치에서 품질 게이트 상태 보고를 위한 추가 권한 필요

JavaScript 사용자 정의 규칙 API 제거

사용 중단된 플러그인 Java API 제거



Release 8.9[LTA]

GitHub Enterprise 호환성

플러그인 설치 시 위험 동의 요구

데이터베이스 지원 업데이트

웹훅(Webhooks) 보안 강화



참조