0.10.0
Some nullsafety improvements, type fixes and a lot of new Kotlin 1.4 extensions
Unclaimed project
Are you a maintainer of kt.dart? Claim this project to take control of your public changelog and roadmap.
Changelog
A port of kotlin-stdlib for Dart/Flutter including immutable collections (KtList, KtMap, KtSet) and other packages
Last updated over 3 years ago
Some nullsafety improvements, type fixes and a lot of new Kotlin 1.4 extensions
*NotNullb727893 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 Improve: KtIterable.onEach can now be chained
#141 New: KtIterable.cast() to manually cast values
#141 New: KtIterable.onEachIndexed
#163 New: KtIterable.shuffled()
#166 New: KtIterable.reduceOrNull()
#169 New: KtMutableList.removeFirst() KtMutableList.removeLast()
#173 New: KtMutableList.removeFirstOrNull() KtMutableList.removeLastOrNull()
#171 New: KtIterable.minOf()
#165 New: String.replaceFirstChar()
#170 New: KtIterable.minOrNull(), KtIterable.maxOrNull(), deprecates KtIterable.min(), KtIterable.max(),
#174 New: KtIterable.runningReduce()
#177 New: KtCollection.randomOrNull()
#178 New: KtIterable.flatMapIndexed, KtIterable.flatMapIndexedTo
Thanks to the #hacktoberfest contributors @Anas35, @robiness, @MatthaiosSait, @Dev-dfm, @marciokuroki, @Rishabh-Negi
An open-source cross-platform alternative to AirDrop
Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.
🎧 Open source music streaming app! Available for both desktop & mobile!
A multi-platform proxy client based on ClashMeta,simple and easy to use, open-source and ad-free.