diff --git a/CHANGELOG.md b/CHANGELOG.md index 56380a3..9d0c041 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## v0.2.0 + +- Fix 」 instead of Japanese full stop 。 being mapped to .-.-.. +- Fix ! being encoded as ..--. instead of -.-.-- +- Fix Ð being encoded to ..-. instead of ..--. +- Add decoding of Latin extension based on Wikipedia article: + - ---- → Ĥ + - ...-. → Ŝ + - ..--. → Ð + - .-..- → È + - .--.. → Þ + - .---. → Ĵ + - --.-. → Ĝ + - ...-... → Ś + - ...--.. → ß +- Add decoding of numbers (same as standard) and punctuation in Russian: + - ...... → . + - .-.-.- → , + - ---... → : + - -.-.- → ; + - -.--.- → ( + - .----. → ' + - .-..-. → " + - -....- → — + - -..-. → / + - ..--.. → ? + - --..-- → ! + - -...- → - + - .--.-. → @ +- `encode_stream`, `encode_stream_ascii` and `decode_stream` now return `Result<(), std::io::Error>` + ## v0.1.0 - Encoding from Unicode to Morse code