2025년 5월 14일, Ruby 언어의 안정적인 최신 버전인 Ruby 3.4 시리즈의 새로운 패치 릴리스인 Ruby 3.4.4가 발표되었습니다. 이번 릴리스는 특히 중요한 버그 수정 사항을 신속하게 사용자에게 제공하기 위해 당초 계획보다 앞당겨 출시되었다는 점에 주목할 필요가 있습니다.
Ruby 3.4.4 릴리스의 주요 목적은 발견된 특정 문제들을 해결하는 데 있습니다. 이 버전에는 YJIT(Just-In-Time 컴파일러)와 관련된 로컬 변수 버그 수정이 포함되어 있어, YJIT 사용 시 발생할 수 있는 잠재적 오류를 개선합니다. 또한, GCC 15를 사용하여 Windows 환경에서 빌드할 때 발생했던 문제를 해결하여 Windows 사용자들의 빌드 안정성을 높였습니다. 이 외에도 몇 가지 다른 버그 수정 사항들이 함께 포함되었습니다.
이러한 중요한 수정 사항들을 가능한 한 빨리 사용자에게 제공하기 위해 예정된 릴리스 일정을 변경하여 조기 출시를 결정했습니다.
향후 Ruby 3.4 버전의 릴리스 일정에 대해 말씀드리자면, 최신 안정 버전(현재 Ruby 3.4)은 이전 릴리스 이후 약 두 달 간격으로 정기적으로 출시될 계획입니다. 이번 3.4.4 릴리스 이후, 다음 버전인 3.4.5는 7월, 3.4.6은 9월, 3.4.7은 11월, 그리고 3.4.8은 내년 1월에 출시될 예정입니다. 하지만 사용자에게 중대한 영향을 미치는 변경 사항이 발생하는 경우, 예정보다 일찍 릴리스가 이루어질 수 있으며, 이에 따라 후속 일정 또한 조정될 수 있습니다.
Ruby 3.4.4는 여러 형식으로 다운로드할 수 있습니다. .tar.gz
, .tar.xz
, .zip
형식의 아카이브 파일이 제공되며, 각 파일의 크기(SIZE)와 무결성 검증을 위한 SHA1, SHA256, SHA512 해시 값이 함께 제공됩니다. 다운로드 링크는 공식 웹사이트의 해당 릴리스 페이지에 명시되어 있습니다.
결론적으로, Ruby 3.4.4는 YJIT 및 Windows 빌드 관련 주요 버그를 포함한 여러 문제를 해결하기 위해 신속하게 출시된 중요한 업데이트입니다. 이러한 수정 사항은 Ruby 3.4 사용자의 안정성과 경험을 향상시키는 데 기여할 것입니다. 이번 릴리스가 성공적으로 이루어질 수 있도록 버그 보고 및 기여를 해주신 많은 커미터, 개발자, 사용자분들께 감사의 말씀을 전합니다. 사용자들은 제공된 링크를 통해 최신 버전을 다운로드하고 적용하여 개선된 환경을 경험할 수 있습니다.