Skip to content

Commit f9b3400

Browse files
committed
Release 0.5.2
1 parent ecd60a8 commit f9b3400

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# CHANGELOG
22

3+
## 0.5.2
4+
> Published 15 August 2024
5+
6+
### Features
7+
- Unsafe API method signatures were updated to return number of written/read bytes [#360](https://github.com/Kotlin/kotlinx-io/issues/360)
8+
9+
Note that it's a breaking change as return type is a part of method signature.
10+
However, updated methods are all inline, so in general,
11+
projects depending on libraries that were compiled against the previous version
12+
should not experience binary incompatibility issues after adding a dependency on a never `kotlinx-io` version.
13+
14+
- Added call-in-place contracts to Unsafe API methods [#361](https://github.com/Kotlin/kotlinx-io/issues/361)
15+
- Updated Gradle and some dependencies [#353](https://github.com/Kotlin/kotlinx-io/pull/353)
16+
- Improved build scripts [#371](https://github.com/Kotlin/kotlinx-io/pull/371)
17+
- Removed the `Buffer.buffer` backing field [#366](https://github.com/Kotlin/kotlinx-io/pull/366)
18+
319
## 0.5.1
420
> Published 15 July 2024
521

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ repositories {
4848
Add the library to dependencies:
4949
```kotlin
5050
dependencies {
51-
implementation("org.jetbrains.kotlinx:kotlinx-io-core:0.5.1")
51+
implementation("org.jetbrains.kotlinx:kotlinx-io-core:0.5.2")
5252
}
5353
```
5454

@@ -58,7 +58,7 @@ kotlin {
5858
sourceSets {
5959
commonMain {
6060
dependencies {
61-
implementation("org.jetbrains.kotlinx:kotlinx-io-core:0.5.1")
61+
implementation("org.jetbrains.kotlinx:kotlinx-io-core:0.5.2")
6262
}
6363
}
6464
}
@@ -72,7 +72,7 @@ Add the library to dependencies:
7272
<dependency>
7373
<groupId>org.jetbrains.kotlinx</groupId>
7474
<artifactId>kotlinx-io-core-jvm</artifactId>
75-
<version>0.5.1</version>
75+
<version>0.5.2</version>
7676
</dependency>
7777
```
7878

0 commit comments

Comments
 (0)