You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Update dependencies and guarantee compatibility with Dart 2.12-2.18
7
+
8
+
## 0.10.0
2
9
3
10
Some nullsafety improvements, type fixes and a lot of new Kotlin 1.4 extensions
4
11
5
12
-[#141](https://github.com/passsy/kt.dart/pull/141) Fix: `requireNoNulls()` now converts `T?` to `T`
6
-
--[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`
13
+
-[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`
7
14
-[f43cbc5](https://github.com/passsy/kt.dart/commit/f43cbc56b494dfaf56e8f8d9710c3081b729d9cc) Fix: `*NotNull` methods now return non-nullable types
8
15
-[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.
9
16
-[#141](https://github.com/passsy/kt.dart/pull/142) Improve: `KtIterable.onEach` can now be chained
@@ -23,22 +30,22 @@ Some nullsafety improvements, type fixes and a lot of new Kotlin 1.4 extensions
23
30
24
31
Thanks to the #hacktoberfest contributors @Anas35, @robiness, @MatthaiosSait, @Dev-dfm, @marciokuroki, @Rishabh-Negi
25
32
26
-
# 0.9.1
33
+
##0.9.1
27
34
28
35
-[#138](https://github.com/passsy/kt.dart/pull/138) Deprecate `KtIterable<T>.sumByDouble` in favor of `KtIterable<T>.sumBy` which now works for `int` and `double`
29
36
-[#140](https://github.com/passsy/kt.dart/pull/140)`KtMap.getOrDefault` now returns `V` instead of `V?`
30
37
-[#140](https://github.com/passsy/kt.dart/pull/140) Fix `KtMap.groupBy` returning `KtMap<K, KtMutableList<T>>` instead of `KtMap<K, KtList<T>>` causing generic type problems in further processing
31
38
32
-
# 0.9.0
39
+
##0.9.0
33
40
34
41
- stable dependencies
35
42
- Improve `KtSet.contains` performance
36
43
37
-
# 0.9.0-nullsafety.0
44
+
##0.9.0-nullsafety.0
38
45
39
46
- Migrate to Dart 2.12 with [null-safety(https://dart.dev/null-safety) support
40
47
41
-
# 0.8.0
48
+
##0.8.0
42
49
43
50
New `package:kt_dart/standard.dart` library containing Kotlins loved standard extensions
44
51
-[#120](https://github.com/passsy/kt.dart/pull/120) Standard extensions `let`, `also`, `takeIf` and `takeUnless`
Copy file name to clipboardExpand all lines: pubspec.yaml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
name: kt_dart
2
2
description: This project is a port of kotlin-stdlib for Dart/Flutter projects. It includes collections (KtList, KtMap, KtSet) with 150+ methods as well as other useful packages.
0 commit comments