Skip to content

Commit

Permalink
Improve changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
passsy committed Oct 31, 2021
1 parent 92e72c1 commit 49ec915
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@
Some nullsafety improvements, type fixes and a lot of new Kotlin 1.4 extensions

- [#141](https://github.com/passsy/kt.dart/pull/141) Fix: `requireNoNulls()` now converts `T?` to `T`
- - [1df6e1a](https://github.com/passsy/kt.dart/commit/1df6e1a1fa500a4df7f79ec6a5bca75345ee053f) Fix: `.dart` and `.iter` on `Iterable<T>` now work for all types not only if `T implements Comparable`
- [f43cbc5](https://github.com/passsy/kt.dart/commit/f43cbc56b494dfaf56e8f8d9710c3081b729d9cc) Fix: `*NotNull` methods now return non-nullable types
- [b727893](https://github.com/passsy/kt.dart/commit/b727893834991985ecaaf8f6b4b2809b1e95bbc0) Fix: The hashcode of all collections doesn't get cached anymore. That caused problems when mutable items in a `KtList` changed. The `equals` and `hashCode` methods now always change together.
- [#141](https://github.com/passsy/kt.dart/pull/142) Improve: `KtIterable.onEach` can now be chained

- [#141](https://github.com/passsy/kt.dart/pull/141) New: `KtIterable.cast()` to manually cast values
- [#141](https://github.com/passsy/kt.dart/pull/142) New: `KtIterable.onEachIndexed`
- [#141](https://github.com/passsy/kt.dart/pull/142) Improve: `KtIterable.onEach` can now be chained
- [1df6e1a](https://github.com/passsy/kt.dart/commit/1df6e1a1fa500a4df7f79ec6a5bca75345ee053f) Fix: `.dart` and `.iter` on Iterable<T> now work for all types not only if `T implements Comparable`
- [f43cbc5](https://github.com/passsy/kt.dart/commit/f43cbc56b494dfaf56e8f8d9710c3081b729d9cc) Fix: `*NotNull` methods now return non-nullable types
- [b727893](https://github.com/passsy/kt.dart/commit/b727893834991985ecaaf8f6b4b2809b1e95bbc0) Fix: The hashcode of all collections doesn't get cached anymore. That caused problems when mutable items in a `KtList` changed. The `equals` and `hashCode` methods now always change together.
- [#163](https://github.com/passsy/kt.dart/pull/163) New: `KtIterable.shuffled()`
- [#166](https://github.com/passsy/kt.dart/pull/166) New: `KtIterable.reduceOrNull()`
- [#169](https://github.com/passsy/kt.dart/pull/169) New: `KtMutableList.removeFirst()` `KtMutableList.removeLast()`
- - [#173](https://github.com/passsy/kt.dart/pull/173) New: `KtMutableList.removeFirstOrNull()` `KtMutableList.removeLastOrNull()`
- [#173](https://github.com/passsy/kt.dart/pull/173) New: `KtMutableList.removeFirstOrNull()` `KtMutableList.removeLastOrNull()`
- [#171](https://github.com/passsy/kt.dart/pull/171) New: `KtIterable.minOf()`
- [#165](https://github.com/passsy/kt.dart/pull/165) New: `String.replaceFirstChar()`
- [#170](https://github.com/passsy/kt.dart/pull/170) New: `KtIterable.minOrNull()`, `KtIterable.maxOrNull()`, deprecates `KtIterable.min()`, `KtIterable.max()`,
Expand Down

0 comments on commit 49ec915

Please sign in to comment.