All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added half-width support + full-width space conversion.
- Added support for sentence conversion.
- Added apostrophe between consonant and vowel.
- Added support for diagraphed
-ey
,-oy
,-uy
. - Added apostrophe before consonant in Latin.
- Added support for missing half-width katakana
ン
support. - Added support for non-combining modifiers.
- Added support for hiragana.
- Fixed
=
is preserved in conversion from cyrillic to latin. - Fixed accent is preserved when converting to kana.
- Fixed
-r
coda not depending on the same syllable. - Fixed accent in conversion between cyrillic and latin.
- Fixed missing conversion for
wo
to modern Japanese formウォ
. - Fixed combined accent form is not used from cyrillic and latin.
- Added universal test.
- Use lossy version of latn from kana.
- Test against non-lossy version of latn from cyrillic.
- Removed legacy test cases.
- Added CHANGELOG.md.
- Added CONTRIBUTING.md.
- Fixed missing conversion from チ to 'ci'.
- Added test cases for CI and CA.
- Added release workflow.
- Fixed github token.
- Added GitHub release to post-release.
- Specified label to allow post-release to run.
- Fixed create pr permission.
- Used two step release workflow.
- Added link to PyPI version.
- Fixed esm entry points.
- Fixed Cargo crate keywords
- Added comments to conversion functions
- Refactored code by moving
detect
todetection.rs
. - Format syllable code.
- Added basic conversion between Katakana, Cyrillic and Latin scripts.
- Added LICENSE and metadata to Cargo.toml.
- Removed usage of regex.