Added
- Rails 8.1 をサポートに追加 (#78, @chocoby)
- Ruby 4.0 をサポートに追加 (#80, @chocoby)
- 前方一致にマッチするすべての都道府県を返す
JpPrefecture::Prefecture.whereを追加 (#90, @chocoby)
Changed
- RuboCop の
TargetRubyVersionを RuboCop がサポートする Ruby 2.7 に変更 (#75, @chocoby) - Dependabot で GitHub Actions を更新する (#76, @chocoby)
- テストする Ruby/Rails の組み合わせを代表的なものに絞る (#82, @chocoby)
- 郵便番号データを毎月更新するワークフローを追加 (#85, #93, @chocoby)
- リリース時に RubyGems へ gem を自動公開する (#88, @chocoby)
- CHANGELOG を Keep a Changelog 形式に変更 (#91, @chocoby)
- Pull Request テンプレートを追加 (#92, @chocoby)
- 開発用の対話コンソール
bin/consoleを追加し、CONTRIBUTING.md の開発手順を整備 (#96, @chocoby) - RuboCop の
.rubocop_todo.ymlを削除し、rubocop-performanceとrubocop-rakeを有効化 (#97, @chocoby)
Deprecated
-
JpPrefecture::Prefecture.findに対応していない引数を渡した場合に非推奨の警告を表示 (#94, @chocoby)未知のフィールド名、複数キー、空の Hash、
nilキーを渡した場合が対象です。v2.0.0 以降はArgumentErrorを発生させる予定です。