Skip to content

Commit

Permalink
Bump version to v0.2.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jaspervdj committed Oct 27, 2023
1 parent 7671cae commit 3799030
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 2 deletions.
16 changes: 15 additions & 1 deletion CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,7 +1,21 @@
# CHANGELOG
- ????

- 0.2.8.0 (2022-10-27)
* Add a number of minor optimizations and INLINE pragmas:
- The previous `INLINABLE` pragmas were insufficient to fully specialize
functions. Add a bunch more. I believe they now do the job they were
meant to.
- Change the way we check for very short queues in `lbalance` and
`rbalance` to avoid redundant size comparisons in the non-short
case.
- Make the fields of `Play` strict. I doubt this makes any practical
difference, since `tourView` is `INLINE`, but in fact the fields are
always in WHNF, so we might as well make that explicitly clear.
* Fix a bug in `fromList`. It previously used the *first* occurrence
of a duplicated key; it now uses the *last* occurrence, as documented.
* Cleanup: refactor `binShrinkL` and `binShrinkR` into `bin`.
* Bump deepseq upper bound to 1.6
* Bump tasty upper bound to 1.6

- 0.2.7.3 (2021-11-05)
* Relax hashable, tasty and QuickCheck upper bounds
Expand Down
2 changes: 1 addition & 1 deletion psqueues.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: psqueues
Version: 0.2.7.3
Version: 0.2.8.0
License: BSD3
License-file: LICENSE
Maintainer: Jasper Van der Jeugt <[email protected]>
Expand Down

0 comments on commit 3799030

Please sign in to comment.