Skip to content

Commit 7199f5e

Browse files
Bodigrimclyring
andcommitted
Update changelog for bytestring-0.12.2.0 (#696)
* Update changelog for bytestring-0.12.2.0 * Add invisible changelog entries for the latest backports --------- Co-authored-by: Matthew Craven <[email protected]> # Conflicts: # Changelog.md
1 parent a3c754b commit 7199f5e

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

Changelog.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
[0.12.2.0] — December 2024
2+
3+
* Bug fixes:
4+
* [`Builder`: avoid unsound buffer reuse, introduced in `bytestring-0.11.5.0`](https://github.com/haskell/bytestring/pull/691)
5+
* [Fix several bugs around the `byteString` family of `Builders`](https://github.com/haskell/bytestring/pull/671)
6+
* [Make `Data.ByteString.Lazy.zipWith` properly lazy](https://github.com/haskell/bytestring/pull/668)
7+
* API additions:
8+
* [Add `instance IsList Builder`](https://github.com/haskell/bytestring/pull/672)
9+
* [Add `instance NFData BufferRange` and `instance NFData Buffer`](https://github.com/haskell/bytestring/pull/680)
10+
* [Export `toLazyByteString` from `Data.ByteString.Builder.Internal`](https://github.com/haskell/bytestring/pull/672)
11+
* Performance improvements:
12+
* [Remove another dead branch from `toStrict`](https://github.com/haskell/bytestring/pull/663)
13+
* Miscellaneous:
14+
* [Remove support for GHC < 8.4](https://github.com/haskell/bytestring/pull/682)
15+
* Various documentation improvements ([1](https://github.com/haskell/bytestring/pull/683), [2](https://github.com/haskell/bytestring/pull/692))
16+
<!--
17+
* Internal stuff:
18+
* Various CI tweaks ([1](https://github.com/haskell/bytestring/pull/670), [2](https://github.com/haskell/bytestring/pull/681), [3](https://github.com/haskell/bytestring/pull/686), [4](https://github.com/haskell/bytestring/pull/656), [5](https://github.com/haskell/bytestring/pull/693), [6](https://github.com/haskell/bytestring/pull/699), [7](https://github.com/haskell/bytestring/pull/700))
19+
* [Use `default-extensions` to tidy up a bit](https://github.com/haskell/bytestring/pull/669)
20+
* [Remove `includes` from Cabal file](https://github.com/haskell/bytestring/pull/685)
21+
* [Improve benchmarks for small `Builders`](https://github.com/haskell/bytestring/pull/680)
22+
* [Add a constraint reflecting](https://github.com/haskell/bytestring/pull/698) [#665](https://github.com/haskell/bytestring/issues/665) [to the package description](https://github.com/haskell/bytestring/pull/698)
23+
-->
24+
25+
[0.12.2.0]: https://github.com/haskell/bytestring/compare/0.12.1.0...0.12.2.0
26+
127
[0.12.1.0] — February 2024
228

329
* [Provisional support has been added for using `bytestring` with GHC's JavaScript back-end.](https://github.com/haskell/bytestring/pull/631)

0 commit comments

Comments
 (0)