Skip to content

Releases: chocoby/jp_prefecture

1.1.1 (2022-03-25)

25 Mar 08:13
551c639
Compare
Choose a tag to compare

Bug fix

  • マッピングに項目が存在しない場合にエラーが発生する問題を修正 (PR #59/@chocoby)

1.1.0 (2022-03-17)

17 Mar 05:37
96dab29
Compare
Choose a tag to compare

Features

  • 都道府県情報にローマ字表記を追加 (PR #57/@sondh5)
  • Ruby 3.1 をサポートに追加 (PR #54/@chocoby)
  • Rails 7.0 をサポート (PR #55/@chocoby)

1.0.0 (2021-02-24)

24 Feb 00:32
a8f4624
Compare
Choose a tag to compare

Breaking changes

  • Ruby 1.9.3 - 2.3/Rails 3.2 - 4.2 のサポートを終了 (PR #39/@chocoby)

    古い Ruby/Rails のサポートを終了しました。今後も大きな不具合が見つかった場合、可能な限りは対応する予定です。

    サポートするバージョンの範囲は Ruby/Rails のメンテナンスポリシーに則るのがシンプルですが、この Gem では厳しくする必要はないと考えています。
    Ruby/Rails のメンテナンスポリシーで決められているバージョンは最低限サポートし、実装やテストのメンテナンスが困難になったバージョンからサポートを終了する方針で検討しています。ご意見があればください。

  • 文字列による検索は項目を指定して検索する (Issue #24, #27/PR #43/@chocoby)

    JpPrefecture::Prefecture.find(name: '東') を実行すると、青森県が取得されていた問題への対応です。これはマッピングのすべての項目を検索していたためです。
    対応として、name を指定した場合は漢字表記、name_e は英語表記など、指定した項目のみを検索するように変更しました。詳しい使い方は README を参照してください。
    以前のように、すべての項目から検索したい場合は JpPrefecture::Prefecture.find(all_fields: 'string') を使用してください。

Features

  • Ruby 3.0 をサポートに追加 (PR #42/@chocoby)

  • 郵便番号データを更新 (PR #46/@chocoby)

  • JpPrefecture::Prefecture クラスに都道府県コードから都道府県インスタンスを作成する build_by_code メソッドを追加 (PR #44/@chocoby)

    都道府県コードを指定すると、それに対応した都道府県の JpPrefecture::Prefecture インスタンスを取得するメソッドを追加しました。
    JpPrefecture::Prefecture.build メソッドは参照している処理がなくなったため、削除しました。

Documentation

Misc

  • RuboCop を導入 (PR #40/@chocoby)
  • Gem に含めるファイルを最低限のものにする (PR #48/@chocoby)
  • 毎週月曜日の 09:00 (JST) にテストを実行する (PR #52/@chocoby)

1.0.0.rc1 (2021-02-10)

10 Feb 07:48
55ba712
Compare
Choose a tag to compare
Pre-release

Breaking changes

  • Ruby 1.9.3 - 2.3/Rails 3.2 - 4.2 のサポートを終了 (PR #39/@chocoby)

    古い Ruby/Rails のサポートを終了しました。今後も大きな不具合が見つかった場合、可能な限りは対応する予定です。

    サポートするバージョンの範囲は Ruby/Rails のメンテナンスポリシーに則るのがシンプルですが、この Gem では厳しくする必要はないと考えています。
    Ruby/Rails のメンテナンスポリシーで決められているバージョンは最低限サポートし、実装やテストのメンテナンスが困難になったバージョンからサポートを終了する方針で検討しています。ご意見があればください。

  • 文字列による検索は項目を指定して検索する (Issue #24, #27/PR #43/@chocoby)

    JpPrefecture::Prefecture.find(name: '東') を実行すると、青森県が取得されていた問題への対応です。これはマッピングのすべての項目を検索していたためです。
    対応として、name を指定した場合は漢字表記、name_e は英語表記など、指定した項目のみを検索するように変更しました。詳しい使い方は README を参照してください。
    以前のように、すべての項目から検索したい場合は JpPrefecture::Prefecture.find(all_fields: 'string') を使用してください。

Features

  • Ruby 3.0 をサポートに追加 (PR #42/@chocoby)

  • 郵便番号データを更新 (PR #46/@chocoby)

  • JpPrefecture::Prefecture クラスに都道府県コードから都道府県インスタンスを作成する build_by_code メソッドを追加 (PR #44/@chocoby)

    都道府県コードを指定すると、それに対応した都道府県の JpPrefecture::Prefecture インスタンスを取得するメソッドを追加しました。
    JpPrefecture::Prefecture.build メソッドは参照している処理がなくなったため、削除しました。

Documentation

Misc

  • RuboCop を導入 (PR #40/@chocoby)
  • Gem に含めるファイルを最低限のものにする (PR #48/@chocoby)

0.11.0 (Dec 18, 2020)

18 Dec 07:00
9f03ab0
Compare
Choose a tag to compare
  • Rails 6.1 をサポート (PR #37/@chocoby)
  • GitHub Actions でビルドを実行するようにした (PR #34/@chocoby)

0.10.0 (Aug 19, 2019)

19 Aug 02:04
Compare
Choose a tag to compare

0.9.0 (Jan 15, 2017)

18 Feb 01:58
Compare
Choose a tag to compare

0.8.1 (Mar 30, 2016)

18 Feb 01:59
Compare
Choose a tag to compare
  • JpPrefecture::Prefecture.find(name: name)nil や空文字を渡した時に nil を返す (Issue #18/PR #19/@k-motoyan)

0.8.0 (Sep 07, 2014)

18 Feb 01:59
Compare
Choose a tag to compare
  • 都道府県情報に八地方区分情報を追加 (PR #14/@kkosuge)

0.7.0 (Jun 18, 2014)

18 Feb 02:00
Compare
Choose a tag to compare
  • 都道府県名にひらがな、カタカナを追加 (PR #12/@yukihr)