Hanami 2026년 5월 릴리스 목표 달성을 위한 ‘보너스 주말’ 동안 다음과 같은 주요 기능 개발이 이루어졌습니다.
핵심 기능 개발
-
간소화된 i18n 지원 기반 마련: 프로젝트 내
translations.yaml파일을 통해 국제화(i18n)를 손쉽게 적용할 수 있는 기반이 구축되었습니다. 이제Hanami.app["i18n"].t("greeting", name: "Alice")와 같은 형태로 번역 기능을 즉시 사용할 수 있게 됩니다. -
Hanami Mailer 재구축 프로토타입: Hanami 2 생태계에 적합하도록 Hanami Mailer의 프로토타입 재구축이 완료되었습니다. 이는 Hanami 2의 아키텍처와 더욱 긴밀하게 통합되어 효율적인 메일링 기능을 제공할 것입니다.
이러한 기능들은 이번 주말에 공유될 예정이며, 이를 통해 유지보수 팀과 커뮤니티로부터 몇 달간의 피드백 및 테스트 기간을 확보하여 5월 릴리스를 위한 견고한 기반을 마련할 수 있게 되었습니다.
웹사이트 개선 작업
정기적인 금요일 작업에서는 Hanami 웹사이트의 사용자 경험 개선에 집중했습니다.
-
버전 선택기 개선: 웹사이트의 버전 선택기가 다른 버전의 해당 페이지로 직접 연결되도록 개선되었습니다. 이는 사용자들이 기대하는 직관적인 동작이며, 버전별 가이드 색인 페이지의 필요성을 없애 디자인 및 출시 과정을 간소화했습니다.
-
Dry 가이드 추가: 누락되었던 Dry 관련 가이드들이 추가되었습니다.
-
Parklife 설정 조정: 내부 링크가 자체 버전화된 가이드(주로 Dry 가이드)에서 프로덕션 환경에서도 올바르게 작동하도록 Parklife 설정이 조정되었습니다.
이러한 노력은 Hanami 프로젝트의 기술적 진보와 사용자 문서의 접근성 향상에 기여하고 있습니다.