File tree Expand file tree Collapse file tree 3 files changed +22
-4
lines changed Expand file tree Collapse file tree 3 files changed +22
-4
lines changed Original file line number Diff line number Diff line change 11# CHANGELOG
22
3+ ## 0.6.0
4+ > Published 19 November 2024
5+
6+ ### Features
7+ - On JVM, libraries now include Java Platform Module System (JPMS) modules [ #406 ] ( https://github.com/Kotlin/kotlinx-io/pull/406 )
8+ - Made Segment's size and capacity public [ #409 ] ( https://github.com/Kotlin/kotlinx-io/pull/409 )
9+ - Improved performance of extension functions reading and writing using little-endian byte order [ #414 ] ( https://github.com/Kotlin/kotlinx-io/pull/414 )
10+ - Minor documentation improvements
11+
312## 0.5.4
413> Published 17 September 2024
514
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ repositories {
4848Add the library to dependencies:
4949``` kotlin
5050dependencies {
51- implementation(" org.jetbrains.kotlinx:kotlinx-io-core:0.5.4 " )
51+ implementation(" org.jetbrains.kotlinx:kotlinx-io-core:0.6.0 " )
5252}
5353```
5454
@@ -58,7 +58,7 @@ kotlin {
5858 sourceSets {
5959 commonMain {
6060 dependencies {
61- implementation(" org.jetbrains.kotlinx:kotlinx-io-core:0.5.4 " )
61+ implementation(" org.jetbrains.kotlinx:kotlinx-io-core:0.6.0 " )
6262 }
6363 }
6464 }
@@ -72,10 +72,19 @@ Add the library to dependencies:
7272<dependency >
7373 <groupId >org.jetbrains.kotlinx</groupId >
7474 <artifactId >kotlinx-io-core-jvm</artifactId >
75- <version >0.5.4 </version >
75+ <version >0.6.0 </version >
7676</dependency >
7777```
7878
79+ ### JPMS support
80+
81+ On JVM, ` kotlinx-io ` supports Java Modules:
82+ - ` kotlinx-io-bytestring ` library provides ` kotlinx.io.bytestring ` module;
83+ - ` kotlinx-io-core ` library provides ` kotlinx.io.core ` module.
84+
85+ Read [ this] ( https://kotlinlang.org/docs/gradle-configure-project.html#configure-with-java-modules-jpms-enabled ) article
86+ for details on how to configure a Gradle project to utilize JPMS.
87+
7988### Android
8089
8190` kotlinx-io ` is not tested on Android on a regular basis,
Original file line number Diff line number Diff line change 44#
55
66group =org.jetbrains.kotlinx
7- version =0.6.0 -SNAPSHOT
7+ version =0.6.1 -SNAPSHOT
88kotlin.code.style =official
99org.gradle.jvmargs =-Xmx4G
1010nativeBenchmarksEnabled =true
You can’t perform that action at this time.
0 commit comments