From c2969656586b5cb4e70e90261cb1c7a0a2a486da Mon Sep 17 00:00:00 2001 From: Quentin Santos Date: Sat, 29 Jun 2024 22:03:26 +0200 Subject: [PATCH] Add changelog for v0.2.0 Closes https://github.com/qsantos/ripmors/issues/16 --- CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 56380a3..f8bf4d6 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