v5.3.0
Major
- Re-enable K/N desktop for
korlibs-time
and try to test using github action matrix by @soywiz in #2070 - Extraction of
korlibs-crypto
by @InsanusMokrassar in #2072 - Enable Kotlin/Native desktop for korlibs-crypto by @soywiz in #2111
What's Changed
- Fix kotlinx-serialization version used by @soywiz in #2066
- Enable WasmJS publication by @soywiz in #2067
- Adds JVM InputStream.hash by @soywiz in #2073
- Bump plugin android-build-gradle = "8.2.0" by @soywiz in #2075
- Fixex VfsOpenMode.APPEND on JVM/Android by @soywiz in #2076
- Try to void repo being detected as Webassembly instead of Kotlin by @soywiz in #2078
- Supports negative-size text .fnt files by @soywiz in #2080
- Support optional FFI functions. Make objc_msgSend_stret optional. by @soywiz in #2079
- Add view Text.textRange Start/End by @soywiz in #2082
- 25min timeout on CI by @soywiz in #2083
- Support filtering in TextBlock for bitmap fonts by @soywiz in #2081
- Simplify build matrix in TEST workflow by @soywiz in #2086
- Kotlin 1.9.22 by @soywiz in #2085
- fix URL.resolve and PathInfo.normalize by @itboy87 in #2090
- Bump android-build-gradle to 8.2.0 by @soywiz in #2095
- Handle empty or invalid URLs when resolving, fixes #2093 by @itboy87 in #2097
- Implements time information in Vfs.stat on iOS by @soywiz in #2105
- URL schemes always lowercase fixes issue #2092 by @itboy87 in #2102
- fix CharReaderFromSyncStream read characters less than chunkSize (#2108) by @itboy87 in #2109
- Remove korlibs-crypto unused dependencies by @soywiz in #2091
New Contributors
- @InsanusMokrassar made their first contribution in #2072
- @itboy87 made their first contribution in #2090
Full Changelog: v5.2.0...v5.3.0