i18n_headers
플러그인은 이번 릴리스를 통해 기능이 크게 확장되었습니다. 각 페이지 언어에 대해 <link rel="canonical" ...>
태그를 추가하여 SEO 효율성을 높이고, 브라우저가 일치하는 언어를 요청하지 않을 경우 기본 언어 사이트를 가리키는 <link rel="alternate" hreflang="x-default" ...>
태그를 추가하여 사용자 경험을 개선합니다. 또한, 사용자 정의 퍼머링크를 사용하는 페이지 및 게시물에 대한 <link rel="alternate" hreflang="..." >
태그를 정확하게 정의하며, site.baseUrl
포함 등의 개선과 함께 절대 URL 상대화 관련 버그가 수정되었습니다.
‘Vibe Coding’은 이번 릴리스의 개발에 중요한 역할을 했습니다. 이 도구들은 버그 발견, 기능 검증 및 고급 Ruby 테스트 생성에 기여하여 높은 코드 커버리지와 복잡한 기능의 안정적인 추가를 보장했습니다. 이는 테스트 자동화가 올바르게 구축되었음을 의미합니다. 또한, 이 도구들은 블로그 게시물 번역에도 활용되었습니다.
Jekyll-Polyglot의 빌드 시간 종속성 보안 업데이트로 인해 Ruby 3.1로의 주요 버전 업그레이드가 필수화되었습니다. 이는 빌드 시스템에 영향을 줄 수 있으나, 최신 Ruby 버전으로의 업그레이드를 권장합니다. 사용자들은 변경 사항으로 인한 빌드 문제 발생 시 피드백을 제공할 수 있습니다. 인간 기여와 AI 지원 프로그래밍의 협업이 플러그인의 지속적인 발전에 기여하고 있습니다.