GitLab 17.5 릴리즈 노트

GitLab 17.5가 지난 17일 출시됐습니다. 이번 업데이트에서는 IDE에 GitLab Duo Quick Chat 코드 지원, GitLab Duo Code Suggestions의 셀프 호스팅 모델 지원, GitLab Duo Chat과 Merge request(MR) 대화 기능을 도입했습니다. 아울러 브랜치 rules 편집 기능을 개선하고, Window용 Visual Studio에 GitLab Duo Chat을 적용했습니다. 또 시크릿 Push 보호 기능 GA 버전과 의존성 목록의 컴포넌트 필터를 선보였습니다.
위 내용은 이번 릴리즈에서 선보인 125개 이상의 개선 사항 중 몇 가지 주요 사항입니다. 아래에 주요 업데이트 내용을 모두 확인하세요. 다음 달 릴리즈 내용을 미리 보려면, 17.6 릴리즈 킥오프 비디오가 있는 예정 릴리즈 페이지를 확인하세요.
IDE서 GitLab Duo Quick Chat 코드 지원
PremiumUltimateDuo ProDuo Enterprise코드의 현재 위치에서 정확히 작동하도록 설계된 인공지능(AI) 기반 채팅 기능인 GitLab Duo Quick Chat을 소개합니다. GitLab Duo Quick Chat은 여러분이 편집 중인 줄에서 바로 작동해 코드에서 벗어나지 않아도 실시간 지원을 제공합니다. 리팩토링하든, 버그를 수정하든, 테스트를 작성하든 GitLab Duo Quick Chat은 그 자리에서 제안하고 설명해 여러분은 컨텍스트 스위칭 없이 완전히 집중할 수 있습니다.
GitLab Duo Code Suggestions 셀프 호스팅 모델
UltimateDuo Enterprise(Self-managed 전용)

이제 여러분의 자체 대규모 언어 모델(LLM)을 호스팅하고, 개발자가 코드를 작성하는 동안 LLM이 코드를 제안하도록 구성할 수 있습니다. 이 기능은 베타 버전이며, 자체 관리형 GitLab 환경에서 Ultimate와 Duo Enterprise를 구독하면 사용할 수 있습니다.
셀프 호스팅 모델을 사용하면, 온프레미스 또는 프라이빗 클라우드에서 호스팅된 모델을 활용해 GitLab Duo Code Suggestions를 활성화할 수 있습니다. GitLab은 현재 vLLM 또는 AWS Bedrock으로 오픈 소스 Mistral 모델을 지원합니다. 셀프 호스팅 모델을 활성화하면, 완전한 데이터 주권과 프라이버시를 유지하며 생성형 AI 기능을 이용할 수 있습니다.
이 이슈에 피드백을 남겨 주세요.
GitLab Duo Chat과 MR 대화
UltimateDuo Enterprise여러분의 피드백을 반영해 이제 GitLab Duo Chat이 MR을 인식합니다. 리뷰어든 작성자든, MR을 주제로 GitLab Duo Chat과 대화해 빠르게 내용을 살펴보거나 다음에 할 일을 파악할 수 있습니다. MR을 열고 GitLab Duo Chat을 실행한 다음, 대화를 시작하세요.
이 새로운 기능은 기존 기능을 보완하며, GitLab Duo에 코드 변경 사항을 요약하도록 요청해 MR 설명을 빠르게 채울 수 있습니다. 이로써 리뷰어는 MR을 전반적으로 이해할 수 있습니다.
브랜치 rules 편집 기능 개선
FreePremiumUltimateGitLab 15.10에서는 브랜치 관련 설정과 rules의 통합 보기를 도입했습니다. 이 보기는 여러 설정에서 프로젝트의 구성을 쉽게 이해하는 방법을 제공했습니다.
이 기능에 기반해 이제 이 보기에서 브랜치 보호, 승인 rules, 외부 상태 확인 구성을 포함한 특정 브랜치 rules를 직접 수정할 수 있습니다. 이러한 새로운 기능은 향후 더 큰 유연성을 제공할 브랜치 구성의 지속적인 개선 기반을 마련합니다.
이러한 새 기능을 살펴보고, 피드백해 주세요. 전용 피드백 이슈에 참여하면 됩니다.
Window용 Visual Studio의 GitLab Duo Chat
PremiumUltimateDuo ProDuo Enterprise
이제 Window용 Visual Studio에 원활하게 통합된 GitLab Duo Chat으로 개발 워크플로를 강화하세요. GitLab Duo Chat은 코드를 설명하고, 개선하며, 디버그하거나 테스트를 작성하는 AI 기반 기능을 실시간 제공해 코딩 환경을 개선합니다. 이 통합으로 익숙한 개발 환경에서 GitLab Duo Chat의 고급 AI 도구를 바로 사용해 생산성을 향상하고 문제를 더 빠르게, 더 효율적으로 해결할 수 있습니다.
시크릿 Push 보호 기능 GA 버전
Ultimate이제 시크릿 Push 보호 기능을 모든 GitLab Ultimate 고객에게 GA(Generally Available) 버전으로 제공합니다.
키나 API 토큰과 같은 시크릿이 실수로 Git 리포지터리에 커밋되면, 리포지터리에 액세스할 수 있는 모든 사람이 악의적인 목적으로 시크릿 사용자를 사칭할 수 있습니다. 시크릿이 유출되면 시간과 비용이 들고, 회사 평판도 손상될 수 있습니다. 시크릿 Push 보호 기능은 처음부터 시크릿이 push 되지 않도록 보호해 수정 시간을 단축하고 위험을 줄이는 데 도움이 됩니다.
시크릿 Push 보호 기능은 베타 버전 출시 이후 개선됐습니다. Git CLI를 사용해 커밋을 push 할 때, 이제 변경 사항(diff)에만 시크릿을 검사합니다. 또 거짓 긍정을 방지하기 위해 경로, rules 또는 특정 값을 제외한 실험 지원도 추가했습니다.
자세한 내용은 블로그를 참조하세요.
의존성 목록의 컴포넌트 필터
Ultimate
이제 GitLab에서 특정 의존성 컴포넌트를 빠르게 필터링해 해당 컴포넌트가 그룹이나 프로젝트에서 사용되는지 아닌지 확인할 수 있습니다. 특정 패키지와 버전이 있는지 확인하기 위해 전체 목록을 수동으로 살펴보려면 시간이 오래 걸리고 불편합니다. 의존성 목록의 새로운 컴포넌트별 필터를 사용하면, 취약한 의존성을 격리해 애플리케이션에서 공개된 위험을 평가할 수 있습니다.
인포그랩의 기술지원 서비스를 받으세요!
완벽한 GitLab 구축부터 성공적인 DevOps 도입까지! 인포그랩과 DevOps 라이프사이클을 함께하세요.
(이 포스트는 GitLab의 동의를 받아 공식 블로그의 영문 포스트를 우리말로 번역한 글입니다.)
Tip! 인포그랩의 GitLab 버전별 기능에서 버전별로 추가된 기능을 검색해 볼 수 있습니다.
관련 글

GitLab 보안 패치 릴리즈 18.10.3, 18.9.5, 18.8.9
GitLab Community Edition과 Enterprise Edition의 18.10.3, 18.9.5, 18.8.9 버전이 출시되었으며, 중요한 버그 및 보안 수정 사항이 포함되어 있습니다. 모든 사용자는 즉시 최신 버전으로 업그레이드할 것을 권장하며, GitLab.com은 이미 패치된 버전을 실행 중입니다. 보안 수정 사항에는 여러 취약점이 포함되어 있으며, 각 취약점에 대한 자세한 내용은 30일 후에 공개됩니다. 업그레이드 시 다중 노드 배포가 가능하며, 새로운 마이그레이션은 포함되어 있지 않습니다.
2026년 4월 9일

GitLab 보안 패치 릴리즈 18.10.1, 18.9.3, 18.8.7
GitLab Community Edition과 Enterprise Edition의 18.10.1, 18.9.3, 18.8.7 버전이 출시되었으며, 12건의 보안 수정 사항과 여러 버그 수정을 포함하고 있어 즉시 업그레이드가 권장됩니다. 주요 취약점으로는 Jira Connect의 부적절한 파라미터 처리, GLQL API의 CSRF 문제 등이 있으며, 각 취약점에 대한 상세 정보는 30일 후 공개됩니다. 업그레이드 시 데이터베이스 마이그레이션에 주의해야 하며, 다중 노드 인스턴스는 무중단 업그레이드가 가능합니다.
2026년 4월 2일

GitLab 18.10 릴리즈 노트
GitLab 18.10 버전이 공식 출시되었습니다. 이번 릴리즈는 AI 에이전트 기반 보안 자동화, 인증 현대화, 개발자 생산성 향상에 중점을 둡니다. SAST 거짓 긍정 탐지 GA, Free 티어 GitLab Credits 구매, 패스키 기반 비밀번호 없는 로그인, Work Items 통합 목록 및 저장된 뷰, CI/CD Job 런타임 입력 등 핵심 기능이 포함되었습니다.
2026년 3월 20일