Skip to content

v2.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Aug 13:53
· 26 commits to main since this release

πŸ’₯ BREAKING CHANGES

  • due to 74e6172 - reimplement v1 API with FastAPI (commit by @dhdaines):

    /api/v1 error status code for validation errors is always 422, no longer 400 or 404

✨ Major New Features

✨ New Features

  • 36e4dcc - switch to hatch and dynamic versioning (commit by @dhdaines)
  • e0a0219 - build: autogenerate requirements.txt with hatch-pip-compile (commit by @dhdaines)
  • 1fe3385 - add a G2P_LOGLEVEL environment variable (commit by @dhdaines)
  • bd33314 - add redirections for backward compatibility (commit by @dhdaines)
  • 74c5c47 - new API supporting textual alignments (commit by @dhdaines)
  • 7909e6e - Add sal-apa generic mapping for APA-based Salish writing systems (commit by @joanise)
  • 077afc2 - add logic to auto-delete as_is support in g2p 3 (commit by @joanise)
  • d4bffad - g2p convert accepts - for stdin and linux /dev/ pipes (commit by @joanise)
  • f0cf073 - g2p convert now accepts --file option to read a file (commit by @joanise)
  • a938917 - bump the current major.minor version to 2.1 (commit by @joanise)

πŸ› Bug Fixes

⚑ Performance Improvements

  • b772bd6 - make g2p convert line-oriented when processing a file (commit by @joanise)
  • e6c006d - read files as you process them, not up front (commit by @joanise)

♻️ Refactors

  • 13b2f81 - simplify and clarify the failure output of test_langs.py (commit by @joanise)
  • 5351133 - rename types->shared_types to avoid collision (commit by @joanise)

βœ… Tests

πŸ”§ Chores