Skip to content

Commit 64c3724

Browse files
authored
Release v2.1.1 (#20)
1 parent 597da7f commit 64c3724

12 files changed

Lines changed: 31 additions & 22 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.1.1] - 2026-03-18
9+
10+
### Fixed
11+
12+
- **npm package contents** — packed artifacts now reliably include `dist/*`, and CI smoke-checks the tarball contents before release.
13+
- **TypeScript test workflow** — `npm test` now uses the same `tsx`-based path exercised in CI, fixing the local `ERR_MODULE_NOT_FOUND` failure mode.
14+
- **Channel subscriptions** — `subscribe()` now validates channels up front, uses per-channel events, and surfaces initial drain errors instead of silently swallowing them.
15+
- **Documentation accuracy** — aligned workspace/package version strings, fixed the plugin README import example, corrected ordered-channel wording, and refined the README positioning without dropping the drop-in replacement claim.
16+
817
## [2.1.0] - 2026-03-17
918

1019
### Performance — Rust core (conduit-core)

‎Cargo.lock‎

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎crates/conduit-core/Cargo.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "conduit-core"
3-
version = "2.1.0"
3+
version = "2.1.1"
44
edition = "2024"
55
rust-version = "1.85"
66
license = "MIT OR Apache-2.0"
@@ -16,7 +16,7 @@ serde = { version = "1", features = ["derive"] }
1616
sonic-rs = "0.3"
1717

1818
[dev-dependencies]
19-
conduit-derive = { version = "2.1.0", path = "../conduit-derive" }
19+
conduit-derive = { version = "2.1.1", path = "../conduit-derive" }
2020
criterion = { version = "0.5", features = ["html_reports"] }
2121
serde_json = "1"
2222
tokio = { version = "1", features = ["full"] }

‎crates/conduit-core/README.md‎

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

88
Binary IPC core for Tauri v2: codec, router, ring buffer, and ordered queue.
99

10-
Part of the [tauri-conduit](https://github.com/userFRM/tauri-conduit) workspace (v2.1.0).
10+
Part of the [tauri-conduit](https://github.com/userFRM/tauri-conduit) workspace (v2.1.1).
1111

1212
## Features
1313

‎crates/conduit-derive/Cargo.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "conduit-derive"
3-
version = "2.1.0"
3+
version = "2.1.1"
44
edition = "2024"
55
rust-version = "1.85"
66
license = "MIT OR Apache-2.0"
@@ -20,7 +20,7 @@ quote = "1"
2020
proc-macro2 = "1"
2121

2222
[dev-dependencies]
23-
conduit-core = { version = "2.1.0", path = "../conduit-core" }
23+
conduit-core = { version = "2.1.1", path = "../conduit-core" }
2424
serde_json = "1"
2525
sonic-rs = "0.3"
2626
tokio = { version = "1", features = ["rt", "rt-multi-thread", "macros"] }

‎crates/conduit-derive/README.md‎

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

88
Proc macros for [conduit-core](https://crates.io/crates/conduit-core): `#[derive(Encode, Decode)]`, `#[command]`, and `handler!()`.
99

10-
Part of the [tauri-conduit](https://github.com/userFRM/tauri-conduit) workspace (v2.1.0).
10+
Part of the [tauri-conduit](https://github.com/userFRM/tauri-conduit) workspace (v2.1.1).
1111

1212
## Usage
1313

‎crates/conduit/Cargo.toml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tauri-conduit"
3-
version = "2.1.0"
3+
version = "2.1.1"
44
edition = "2024"
55
rust-version = "1.85"
66
license = "MIT OR Apache-2.0"
@@ -10,5 +10,5 @@ homepage = "https://github.com/userFRM/tauri-conduit"
1010
readme = "README.md"
1111

1212
[dependencies]
13-
conduit-derive = { version = "2.1.0", path = "../conduit-derive" }
14-
conduit-core = { version = "2.1.0", path = "../conduit-core" }
13+
conduit-derive = { version = "2.1.1", path = "../conduit-derive" }
14+
conduit-core = { version = "2.1.1", path = "../conduit-core" }

‎crates/tauri-plugin-conduit/Cargo.lock‎

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎crates/tauri-plugin-conduit/Cargo.toml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tauri-plugin-conduit"
3-
version = "2.1.0"
3+
version = "2.1.1"
44
edition = "2024"
55
rust-version = "1.85"
66
license = "MIT OR Apache-2.0"
@@ -13,8 +13,8 @@ readme = "README.md"
1313
links = "tauri-plugin-conduit"
1414

1515
[dependencies]
16-
conduit-core = { version = "2.1.0", path = "../conduit-core" }
17-
conduit-derive = { version = "2.1.0", path = "../conduit-derive" }
16+
conduit-core = { version = "2.1.1", path = "../conduit-core" }
17+
conduit-derive = { version = "2.1.1", path = "../conduit-derive" }
1818
tauri = "2"
1919
tauri-plugin = "2"
2020
serde = { version = "1", features = ["derive"] }

‎crates/tauri-plugin-conduit/README.md‎

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

88
Tauri v2 plugin for [conduit](https://github.com/userFRM/tauri-conduit) -- binary IPC over the `conduit://` custom protocol.
99

10-
Part of the [tauri-conduit](https://github.com/userFRM/tauri-conduit) workspace (v2.1.0).
10+
Part of the [tauri-conduit](https://github.com/userFRM/tauri-conduit) workspace (v2.1.1).
1111

1212
## Usage
1313

0 commit comments

Comments
 (0)