Skip to content

Commit 0940121

Browse files
committed
prepare v0.20.0
1 parent f27bfcd commit 0940121

File tree

4 files changed

+20
-20
lines changed

4 files changed

+20
-20
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
## [Unreleased]
5+
## v0.20.0 -- 2025-10-29
66

77
### Added
88
- New `crypto` module with `ensure_default_provider()` helper function to initialize rustls crypto providers

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oneio"
3-
version = "0.19.2"
3+
version = "0.20.0"
44
authors = ["Mingwei Zhang <[email protected]>"]
55
edition = "2021"
66
readme = "README.md"

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ files from local and remote sources with both synchronous and asynchronous suppo
1111
### Quick Start
1212

1313
```toml
14-
oneio = "0.19" # Default: gz, bz, https
14+
oneio = "0.20" # Default: gz, bz, https
1515
```
1616

1717
### Feature Selection Guide
@@ -20,36 +20,36 @@ oneio = "0.19" # Default: gz, bz, https
2020

2121
**Local files only:**
2222
```toml
23-
oneio = { version = "0.19", default-features = false, features = ["gz", "bz"] }
23+
oneio = { version = "0.20", default-features = false, features = ["gz", "bz"] }
2424
```
2525

2626
**HTTP only (no HTTPS)**:
2727
```toml
28-
oneio = { version = "0.19", default-features = false, features = ["http", "gz"] }
28+
oneio = { version = "0.20", default-features = false, features = ["http", "gz"] }
2929
```
3030

3131
**HTTPS with default rustls**:
3232
```toml
33-
oneio = { version = "0.19", default-features = false, features = ["https", "gz"] }
33+
oneio = { version = "0.20", default-features = false, features = ["https", "gz"] }
3434
```
3535

3636
**HTTPS with custom TLS backend**:
3737
```toml
3838
# With rustls
39-
oneio = { version = "0.19", default-features = false, features = ["http", "rustls", "gz"] }
39+
oneio = { version = "0.20", default-features = false, features = ["http", "rustls", "gz"] }
4040

4141
# With native-tls
42-
oneio = { version = "0.19", default-features = false, features = ["http", "native-tls", "gz"] }
42+
oneio = { version = "0.20", default-features = false, features = ["http", "native-tls", "gz"] }
4343
```
4444

4545
**S3-compatible storage**:
4646
```toml
47-
oneio = { version = "0.19", default-features = false, features = ["s3", "https", "gz"] }
47+
oneio = { version = "0.20", default-features = false, features = ["s3", "https", "gz"] }
4848
```
4949

5050
**Async operations**:
5151
```toml
52-
oneio = { version = "0.19", features = ["async"] }
52+
oneio = { version = "0.20", features = ["async"] }
5353
```
5454

5555
#### Available Features
@@ -286,7 +286,7 @@ This is particularly useful in libraries or applications that want to:
286286

287287
### Error Handling
288288

289-
Three error types in v0.19:
289+
Three error types in v0.20:
290290

291291
```rust
292292
use oneio::OneIoError;

src/lib.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ files from local and remote sources with both synchronous and asynchronous suppo
55
## Quick Start
66
77
```toml
8-
oneio = "0.19" # Default: gz, bz, https
8+
oneio = "0.20" # Default: gz, bz, https
99
```
1010
1111
## Feature Selection Guide
@@ -14,36 +14,36 @@ oneio = "0.19" # Default: gz, bz, https
1414
1515
**Local files only:**
1616
```toml
17-
oneio = { version = "0.19", default-features = false, features = ["gz", "bz"] }
17+
oneio = { version = "0.20", default-features = false, features = ["gz", "bz"] }
1818
```
1919
2020
**HTTP only (no HTTPS)**:
2121
```toml
22-
oneio = { version = "0.19", default-features = false, features = ["http", "gz"] }
22+
oneio = { version = "0.20", default-features = false, features = ["http", "gz"] }
2323
```
2424
2525
**HTTPS with default rustls**:
2626
```toml
27-
oneio = { version = "0.19", default-features = false, features = ["https", "gz"] }
27+
oneio = { version = "0.20", default-features = false, features = ["https", "gz"] }
2828
```
2929
3030
**HTTPS with custom TLS backend**:
3131
```toml
3232
# With rustls
33-
oneio = { version = "0.19", default-features = false, features = ["http", "rustls", "gz"] }
33+
oneio = { version = "0.20", default-features = false, features = ["http", "rustls", "gz"] }
3434
3535
# With native-tls
36-
oneio = { version = "0.19", default-features = false, features = ["http", "native-tls", "gz"] }
36+
oneio = { version = "0.20", default-features = false, features = ["http", "native-tls", "gz"] }
3737
```
3838
3939
**S3-compatible storage**:
4040
```toml
41-
oneio = { version = "0.19", default-features = false, features = ["s3", "https", "gz"] }
41+
oneio = { version = "0.20", default-features = false, features = ["s3", "https", "gz"] }
4242
```
4343
4444
**Async operations**:
4545
```toml
46-
oneio = { version = "0.19", features = ["async"] }
46+
oneio = { version = "0.20", features = ["async"] }
4747
```
4848
4949
### Available Features
@@ -287,7 +287,7 @@ This is particularly useful in libraries or applications that want to:
287287
288288
## Error Handling
289289
290-
Three error types in v0.19:
290+
Three error types in v0.20:
291291
292292
```rust
293293
use oneio::OneIoError;

0 commit comments

Comments
 (0)