aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2023-09-03 19:14:14 +0200
committerMartin Fischer <martin@push-f.com>2023-09-03 23:00:05 +0200
commit7cd148aa33a0de7ae5629a51db9157f66db9ac67 (patch)
tree274b2e114a9cd4f2d21a82ea3a3f83665bac8086 /CHANGELOG.md
parent509ac6a8e3151c065a7ee609fcdabf8847fc0498 (diff)
fix: BufReadReader skips line on invalid UTF-8
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1fa3b76..d266c7f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,12 +2,21 @@
### [unreleased]
+#### Features
+
+* `BufReadReader` can now operate on any `std::io::Read` implementation
+ and no longer requires the reader to implement `std::io::BufRead`.
+
#### Breaking changes
* Added missing `R: Position<O>` bounds for `Tokenizer`/`NaiveParser` constructors.
(If you are able to construct a Tokenizer/NaiveParser,
you should be able to iterate over it.)
+#### Fixes
+
+* Fixed `BufReadReader` skipping the whole line if it contained invalid UTF-8.
+
### 0.5.0 - 2023-08-19
#### Features