Skip to content

Releases: jacksonllee/iso639

2026.4.20

20 Apr 14:15

Choose a tag to compare

Changed

  • Updated the ISO 639 data from SIL to the latest 2026-04-15 release.

Full Changelog: v2026.1.31...v2026.4.20

2026.1.31

31 Jan 15:07

Choose a tag to compare

Changed

  • Updated the ISO 639 data from SIL to the latest 2026-01-15 release.

Full Changelog: v2025.11.16...v2026.1.31

2025.11.16

16 Nov 21:55

Choose a tag to compare

Fixed

  • Fixed README.md (shown on the PyPI page) for the change from exact to strict_case
    in Language.match.

Full Changelog: v2025.11.11...v2025.11.16

2025.11.11

11 Nov 15:21

Choose a tag to compare

Added

  • Added support for Python 3.14.

Changed

  • Updated the ISO 639 data from SIL to the latest 2025-10-15 release.
  • Case-insensitive matching for Language.match is now opt-in.
    The keyword argument has been renamed strict_case (from exact before),
    defaulting to True.

Removed

  • In Language.match, removed the keyword argument exact (replaced by strict_case, defaulting to True).
  • Dropped support for Python 3.9.

Full Changelog: v2025.2.18...v2025.11.11

2025.2.18

18 Feb 13:49

Choose a tag to compare

Added

  • Language.match now supports case-insensitive matching
    and ignores leading/trailing whitespace by default.

2025.2.8

08 Feb 21:14

Choose a tag to compare

Added

  • Explicitly indicated that the library is type-annotated.

2025.1.28

28 Jan 06:13

Choose a tag to compare

Changed

  • Sped up the retrieval of Language objects during runtime.

2025.1.27

27 Jan 06:31

Choose a tag to compare

Changed

  • Updated the ISO 639 data from SIL to the latest 2025-01-15 release.
  • The data tables are now included as the original tab-separated value files
    instead of a compiled SQLite database.

Fixed

  • Fixed Language.from_part3 so that it now also works for a retired ISO 639-3 code.

2024.10.22

22 Oct 13:52

Choose a tag to compare

Added

  • Added support for Python 3.13.

Removed

  • Dropped support for Python 3.8.

Fixed

  • Added CHANGELOG.md to the PyPI source distribution.

2024.4.27

27 Apr 19:25

Choose a tag to compare

Changed

  • Updated the ISO 639 data from SIL to the latest 2024-04-15 release.