Skip to content

Commit 5bf5a1d

Browse files
committed
Prepare for release 3.5.0.
1 parent 28c43f1 commit 5bf5a1d

File tree

3 files changed

+22
-3
lines changed

3 files changed

+22
-3
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
Change Log
22
==========
33

4+
## Version 3.5.0
5+
6+
_2023-08-02_
7+
8+
* New: Support the WebAssembly (WASM) platform. Okio's support for WASM is experimental, but
9+
improving, just like Kotlin's own support for WASM.
10+
* New: Adapt WebAssembly System Interface (WASI) API's as an Okio FileSystem using
11+
`WasiFileSystem`. This is in the new `okio-wasifilesystem` module. It requires the [preview1]
12+
WASI API. We’ll make backwards-incompatible upgrades to new WASI API versions as they become
13+
available.
14+
* Fix: Return relative paths in the NIO adapter FileSystem when required. `FileSystem.list()`
15+
had always returned absolute paths, even when the target directory was supplied as a relative
16+
path.
17+
* Fix: Don't crash when reading into an empty array using `FileHandle` on Kotlin/Native.
18+
* Upgrade: [Kotlin 1.9.0][kotlin_1_9_0].
19+
20+
421
## Version 3.4.0
522

623
_2023-07-07_
@@ -840,6 +857,8 @@ _2014-04-08_
840857
[kotlin_1_5_31]: https://github.com/JetBrains/kotlin/releases/tag/v1.5.31
841858
[kotlin_1_6_20]: https://blog.jetbrains.com/kotlin/2022/04/kotlin-1-6-20-released/
842859
[kotlin_1_8_0]: https://kotlinlang.org/docs/whatsnew18.html
860+
[kotlin_1_9_0]: https://kotlinlang.org/docs/whatsnew19.html
843861
[loom]: https://wiki.openjdk.org/display/loom/Getting+started
844862
[maven_provided]: https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
863+
[preview1]: https://github.com/WebAssembly/WASI/blob/main/legacy/preview1/docs.md
845864
[xor_utf8]: https://github.com/square/okio/blob/bbb29c459e5ccf0f286e0b17ccdcacd7ac4bc2a9/okio/src/main/kotlin/okio/Utf8.kt#L302

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ Releases
9595
Our [change log][changelog] has release history.
9696

9797
```kotlin
98-
implementation("com.squareup.okio:okio:3.4.0")
98+
implementation("com.squareup.okio:okio:3.5.0")
9999
```
100100

101101
<details>
@@ -107,7 +107,7 @@ repositories {
107107
}
108108

109109
dependencies {
110-
implementation("com.squareup.okio:okio:3.4.0")
110+
implementation("com.squareup.okio:okio:3.5.0")
111111
}
112112
```
113113

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ kotlin.mpp.stability.nowarn=true
1515
kotlin.mpp.enableCompatibilityMetadataVariant=true
1616

1717
GROUP=com.squareup.okio
18-
VERSION_NAME=3.5.0-SNAPSHOT
18+
VERSION_NAME=3.5.0
1919
kotlin.mpp.commonizerLogLevel=info

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy