이 문서는 2024년 1월 23일 출시된 SonarQube Server 2025.1 LTA 릴리즈 노트의 주요 내용을 공유하기 위해 작성 되었습니다.
GitHub Copilot의 AI 생성 코드 자동 감지
프로젝트에 AI가 생성한 코드가 포함되어 있는지 확인하는 것은 코드 소유권(Code Ownership) 및 코드 보안(Code Security) 인식을 높이는 데 도움이 됩니다.
이를 지원하기 위해 SonarQube Server는 GitHub에서 AI 생성 코드를 자동으로 감지할 수 있습니다.
이후 AI 코드 보증(AI Code Assurance) 기능을 활용하여 해당 프로젝트를 보호할 수 있습니다.
자세한 내용은 AI 코드 자동 감지를 참고하세요.
더 빠른 코드 분석 초기화 (Faster Analysis Bootstrap)
코드 분석의 효율성을 높이기 위해, 품질 프로필(Quality Profile)에서 활성화된 규칙을 로드하는 속도를 단축했습니다.
Bitbucket 서버 온보딩 개선
Bitbucket 레포지토리 가져오기를 개선하여, 이제 온보딩 페이지에서 모든 프로젝트를 탐색하고 쉽게 가져올 수 있으며, 프로젝트 수에 대한 제한이 없습니다.
언어 업데이트
Java 21 지원
SonarQube Server가 이제 Java 21 환경에서 실행 가능합니다.
PHP 분석(PHP 8.4) 지원 확장
Asymmetric Property Visibility를 지원합니다.
T-SQL 분석 기능 향상
- STIG(보안 기술 구현 가이드) 보안 표준 준수 지원
- 새로운 언어 구조(Language Constructs) 추가 지원
VB(Visual Basic) 분석 개선
- 새로운 코드 규칙 2개 추가
이와 같은 2025.1 버전의 많은 기능에 대한 자세한 내용은 문서화된 SonarQube 릴리스 노트에서 확인하실 수 있습니다.