주요 업데이트 내역
- Rails 플러그인 문서 업데이트
- 프레임워크 문서 개선 프로젝트의 일환으로, Rails 플러그인 가이드가 최신 정보로 업데이트되었습니다.
- 이는 개발자들이 플러그인을 더욱 효과적으로 이해하고 활용할 수 있도록 돕습니다.
- 최신 PostgreSQL 버전의
structure.sql
일관성 수정- 이전에는 최신 PostgreSQL 버전에서
pg_dump
의 버전 주석과 새로운estrict
라인으로 인해structure.sql
파일의 일관성이 저해되는 문제가 있었습니다. - 이번 업데이트를 통해 이러한 불필요한 라인들을 제거하여,
rails db:schema:dump
실행 시 생성되는structure.sql
파일이 여러 번 실행해도 일관성을 유지하도록 수정되었습니다.
- 이전에는 최신 PostgreSQL 버전에서
current_page?
헬퍼의 HTTP 메서드 매칭 기능 확장- 기존의
current_page?
헬퍼는 기본적으로 GET 및 HEAD 요청에 대해서만 페이지 매칭을 수행했습니다. - 새롭게 추가된
method:
옵션을 통해 이제 특정 HTTP 메서드(예: POST, PUT)에 대해서도current_page?
헬퍼가 페이지 매칭을 수행할 수 있게 되어, 라우팅 로직의 유연성이 크게 향상되었습니다.
- 기존의
- 로그 내 민감 속성 필터링 강화
filter_attributes
에 의해 필터링되는 속성들이 이제filter_parameters
를 통해서도 추가적으로 필터링되도록 개선되었습니다.- 이로써 민감한 정보가 애플리케이션 로그에 노출될 위험을 줄여 보안 수준을 한층 강화했습니다.
기여자 현황
- 지난 한 주 동안 Rails 코드베이스에는 총 18명의 기여자가 참여하여 프레임워크 발전에 기여했습니다.