All Versions
18
Latest Version
Avg Release Cycle
12 days
Latest Release
1238 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.0.3
December 03, 2020 -
v2.0.3-native
December 04, 2020 -
v2.0.2
November 28, 2020 -
v2.0.1
November 27, 2020 -
v2.0.0 Changes
November 20, 2020⬆️ Bumps:
- Kotlin 1.4.20-M1
- Coroutines 1.4.0
- Now depends on krypto
Optimizations:
- ⚡️ Json now supports optimizing numeric lists by building and returning a DoubleArrayList instead of a plain ArrayList with boxed Double
- ⚡️ Optimized some stream readings
- ⚡️ Greatly optimized asynchronous reading by not using AsyncThread
➕ Additions:
- ➕ Added runBlockingNoJs
- ➕ Added Signal2 to create a signal that receives two parameters
- ➕ Added PathInfo.relativePathTo
- ➕ Added VfsFile.relativePathTo
- ➕ Added VfsFileFromData as a simplification for MemoryVfs with a single file
- ↔ Integrate krypto hashing functions with korio Streams
- Cancellable is now a functional interface
- ➕ Added Environment.expand to expand %param% and ~
- ➕ Added Resources, ResourcesContainer and Resourceable
- ➕ Added AsyncOutputStream.writeTempBytes
- ➕ Added high level AsyncInputStream.consume
- 👌 Improved FastByteArrayInputStream with slicing support and more
- ➕ Added redirect delegate using either RedirectMutableField or RedirectField
🛠 Fixes:
- 🛠 Some YAML fixes
- UrlVfs now throw FileNotFoundException on 404 (added
failFromStatus
boolean property to prevent this to get the 404 content despite of this)
🔦 Expose:
- 🔒 Lock class
💥 Breaking changes:
- TimeSpan.NULL -> TimeSpan.NIL (problem with K/N on mobile)
- Vfs.listFlow (Flow) and Vfs.listSimple (List)
- VfsFile.list, VfsFile.listRecursive -> Flow, VfsFile.listSimple -> List
- ✂ Removed VfsFile.set functions
- 🔄 Changed VfsFile.readLines from List to Sequence
- Some changes to FastByteArrayInputStream
- ✂ Removed Base64 and Hex utilities from Korio since now it includes krypto that already provide those utilities in other package
-
v2.0.0-rc3
November 16, 2020 -
v2.0.0-rc2 Changes
October 31, 2020⬆️ Bumps:
- Kotlin 1.4.20-M1
- Coroutines 1.4.0
- Now depends on krypto
Optimizations:
- ⚡️ Json now supports optimizing numeric lists by building and returning a DoubleArrayList instead of a plain ArrayList with boxed Double
- ⚡️ Optimized some stream readings
- ⚡️ Greatly optimized asynchronous reading by not using AsyncThread
➕ Additions:
- ➕ Added runBlockingNoJs
- ➕ Added Signal2 to create a signal that receives two parameters
- ➕ Added PathInfo.relativePathTo
- ➕ Added VfsFile.relativePathTo
- ➕ Added VfsFileFromData as a simplification for MemoryVfs with a single file
- ↔ Integrate krypto hashing functions with korio Streams
- Cancellable is now a functional interface
- ➕ Added Environment.expand to expand %param% and ~
- ➕ Added Resources, ResourcesContainer and Resourceable
- ➕ Added AsyncOutputStream.writeTempBytes
- ➕ Added high level AsyncInputStream.consume
- 👌 Improved FastByteArrayInputStream with slicing support and more
- ➕ Added redirect delegate using either RedirectMutableField or RedirectField
🛠 Fixes:
- 🛠 Some YAML fixes
🔦 Expose:
- 🔒 Lock class
💥 Breaking changes:
- TimeSpan.NULL -> TimeSpan.NIL (problem with K/N on mobile)
- Vfs.listFlow (Flow) and Vfs.listSimple (List)
- VfsFile.list, VfsFile.listRecursive -> Flow, VfsFile.listSimple -> List
- ✂ Removed VfsFile.set functions
- 🔄 Changed VfsFile.readLines from List to Sequence
- Some changes to FastByteArrayInputStream
- ✂ Removed Base64 and Hex utilities from Korio since now it includes krypto that already provide those utilities in other package
-
v2.0.0-alpha Changes
October 09, 2020Kotlin 1.4.10
-
v1.12.0 Changes
September 08, 2020Kotlin 1.4
-
v1.11.13 Changes
July 10, 2020👻 Do not throw exception on invalid UTF-8 sequences (uses \uFFFD character replacement)