Skip to content

Commit e9f775d

Browse files
committed
Prepare 1.0.0 release
1 parent 7da45fb commit e9f775d

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

CHANGELOG.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
1-
# 0.10.0
1+
# Changelog
2+
3+
## 1.0.0
4+
5+
- [#183](https://github.com/passsy/kt.dart/pull/183) New: `KtIterable.sumOf` thx @nohli
6+
- Update dependencies and guarantee compatibility with Dart 2.12-2.18
7+
8+
## 0.10.0
29

310
Some nullsafety improvements, type fixes and a lot of new Kotlin 1.4 extensions
411

512
- [#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`
714
- [f43cbc5](https://github.com/passsy/kt.dart/commit/f43cbc56b494dfaf56e8f8d9710c3081b729d9cc) Fix: `*NotNull` methods now return non-nullable types
815
- [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.
916
- [#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
2330

2431
Thanks to the #hacktoberfest contributors @Anas35, @robiness, @MatthaiosSait, @Dev-dfm, @marciokuroki, @Rishabh-Negi
2532

26-
# 0.9.1
33+
## 0.9.1
2734

2835
- [#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`
2936
- [#140](https://github.com/passsy/kt.dart/pull/140) `KtMap.getOrDefault` now returns `V` instead of `V?`
3037
- [#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
3138

32-
# 0.9.0
39+
## 0.9.0
3340

3441
- stable dependencies
3542
- Improve `KtSet.contains` performance
3643

37-
# 0.9.0-nullsafety.0
44+
## 0.9.0-nullsafety.0
3845

3946
- Migrate to Dart 2.12 with [null-safety(https://dart.dev/null-safety) support
4047

41-
# 0.8.0
48+
## 0.8.0
4249

4350
New `package:kt_dart/standard.dart` library containing Kotlins loved standard extensions
4451
- [#120](https://github.com/passsy/kt.dart/pull/120) Standard extensions `let`, `also`, `takeIf` and `takeUnless`

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: kt_dart
22
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.
3-
version: 0.10.0
3+
version: 1.0.0
44
repository: https://github.com/passsy/kt.dart
55
issue_tracker: https://github.com/passsy/kt.dart/issues
66

0 commit comments

Comments
 (0)