작년에 YouTube는 Manifest V3에 중점을 두기 위해 Manifest V2 확장 프로그램을 단계적으로 중단할 것이라는 타임라인을 발표했습니다. 이번 변경사항을 통해 Chrome 사용자는 확장 프로그램을 탐색하고 설치할 때 더 높은 수준의 보안과 안심할 수 있게 됩니다. 권한에 대한 투명성과 제어 기능이 강화되고 확장 프로그램 컨텍스트 외부의 리소스에 액세스하기 위한 더 엄격한 프로토콜이 추가되었으며 확장 프로그램이 모든 기기에서 잘 작동하도록 했습니다.
Chrome은 지원 중단 과정에서 원활한 최종 사용자 환경을 제공하기 위해 점진적이고 실험적인 방식으로 Manifest V2를 사용 중지할 예정입니다. Google은 개발자가 새 매니페스트 버전으로 전환하고 사용자에게 변경사항을 출시할 수 있도록 충분한 시간을 갖고 필요한 정보를 제공하고자 합니다. 이 목표를 달성하기 위해 Chrome에서 Manifest V2 지원을 단계적으로 중단하는 방법을 자세히 설명합니다.
특히 다음에 주의해야 합니다.
- 1월부터 Chrome 112에서 Canary, Dev, 베타 채널에서 Manifest V2 확장 프로그램 지원을 사용 중지하는 실험을 실행할 수 있습니다.
- 6월부터 Chrome 115에서 Chrome은 안정화 버전 채널을 포함한 모든 채널에서 Manifest V2 확장 프로그램 지원을 사용 중지하는 실험을 진행할 수 있습니다.
Manifest V2를 실행하는 확장 프로그램을 여전히 보유한 개발자의 경우, 이러한 확장 프로그램이 앞서 언급한 날짜 이후 언제든지 작동이 중지될 수 있으므로 이러한 Chrome 버전이 출시되기 훨씬 전에 Manifest V3로 이전하는 것이 좋습니다.
엔터프라이즈의 경우 ExtensionManifestV2Availability 엔터프라이즈 정책을 통해 2024년 1월까지 Manifest V2 지원을 연장합니다. 자세한 내용은 Manifest V2 지원 타임라인 페이지를 참고하세요.
Chrome 웹 스토어에서의 지원 중단 관련 몇 가지 업데이트 사항도 있습니다.
- 2023년 1월부터 스토어에서 강조 표시되는 확장 프로그램의 보안 기준이 강화됨에 따라 Manifest V3를 사용해야 추천 배지를 받을 수 있습니다.
- 2023년 6월부터 Chrome 웹 스토어에서는 더 이상 공개 상태가 '공개'로 설정된 Manifest V2 항목을 게시할 수 없습니다. 공개 상태가 공개로 설정된 기존의 모든 Manifest V2 항목은 공개 상태가 일부 공개로 변경됩니다.
- Manifest V2 엔터프라이즈 정책이 만료되는 2024년 1월에 Chrome 웹 스토어에서 남아 있는 Manifest V2 항목이 모두 삭제됩니다.
또한 Google은 Manifest V3를 개선하고 커뮤니티의 의견을 반영하기 위해 확장 프로그램 개발자와 협력하고 있습니다. Google은 지난 몇 개월 동안 개발자 의견을 바탕으로 서비스 워커 기능을 보완하고, 새로운 API를 도입하고, 여러 플랫폼을 개선했습니다.
일부 커뮤니티 회원들은 Manifest V3 플랫폼에 진행 중인 기능 추가 및 버그 수정에 주목하고 있습니다. 커뮤니티에 더 많은 투명성을 제공하기 위해 관심 있는 개발자가 지원 중단 실험 전에 Chrome에서 해결 중인 최우선 문제를 추적할 수 있는 진행 상황 페이지도 추가됩니다.
지난 1년 동안 확장 프로그램을 Manifest V3로 이전하면서 소중한 의견을 제공해 주신 모든 개발자에게 감사드립니다. 새로운 확장 프로그램을 만들고 기존 확장 프로그램을 이전하는 개발자의 도입이 증가하고 있어 기쁩니다. 또한 유사한 질문을 하는 다른 사용자에게 도움을 주기 위해 나선 커뮤니티의 많은 개발자 여러분께도 감사의 인사를 전합니다. 의견이나 댓글이 있으면 chromium-extensions Google 그룹에 게시하여 알려주세요.
확장 프로그램 생태계를 활기차고 성능이 우수하며 신뢰할 수 있는 생태계로 만들기 위해 계속해서 협력할 수 있기를 기대합니다.