Skip to content

Commit

Permalink
Add breaking changes of 1.9.0-SNAPSHOT to release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
jlink committed Jun 10, 2024
1 parent 9453439 commit 47c1067
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,22 @@ title: jqwik Release Notes

- Upgraded to Kotlin 2.0.0


#### Breaking Changes

- Requires Kotlin 2
- `StatisticsCoverage.checkQuery(Predicate<? super List<?>> query)`:
`query` is now of type `Predicate<? super List<?>>` instead of `Predicate<? super List<Object>>`.

- Nullability annotations have been added to many API methods and interfaces.
This could lead to compile-time warnings or errors in your code if you are using tool chains that validate those.


#### Bug Fixes

_No bug fixes_
- Tools like CheckerFramework did not play well with jqwik's (wrong) usage of `@Nullable` on type variables.
This has been fixed.
See [issue 575](https://github.com/jqwik-team/jqwik/issues/575) for details.
Thanks to [vlsi](https://github.com/vlsi) for working out all the nitty, gritty details!


## 1.8.5
Expand Down

0 comments on commit 47c1067

Please sign in to comment.