Releases: robstoll/kbox
Releases · robstoll/kbox
failIf, takeIf, dynamicTraversal
What's Changed
- dynamic breadth- and depth-first traversal by @robstoll in #200
- takeIf as prefix operation by @robstoll in #201
- move default peeking iterator by @robstoll in #202 => breaking change, use PeekingIterator to create an instance
- add failIf by @robstoll in #204
Full Changelog: v1.0.0...v1.1.0
JS-IR, drop kotlin 1.3 support
What's Changed
- we use now the IR backend and no longer LEGACY
- kotlin 1.4 is now a minimum requirement
- Update readme to latest version + fix links by @jsoberg in #142
- Update version in download badge + typo in doc by @jsoberg in #143
New Contributors
Full Changelog: v0.16.0...v1.0.0
switch to new MPP plugin
v0.16.0 v0.16.0 switch to new MPP plugin
identity function
v0.15.1 v0.15.1
fix for gradle 6 jdk8 issues
v0.14.3 v0.14.3
fix for PeekingIterator, publish to maven central
v0.14.1 v0.14.1
blankToNull
v0.13.0 v0.13.0
Array<out E> for forElementAndEachIn and forEachIn
Fixes a limitation concerning forElementAndEachIn
as well as forEachIn
in combination with Array
. As it was defined invariant so far it could not be used in combination with vararg
which result in out E
.
publish also a jar for android
The kbox-android
jar does not contain a module-info.class which seems to make trouble in combination with the D8 compiler.
forEachRemaining
adds forEachRemaining to < jdk7 and other platforms