Skip to content

Commit 2bd520e

Browse files
chore(release): prepare for publishing
1 parent 5d0c74d commit 2bd520e

File tree

38 files changed

+529
-239
lines changed

38 files changed

+529
-239
lines changed

Cargo.lock

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

crates/iron-remote-desktop/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## [[0.5.0](https://github.com/Devolutions/IronRDP/compare/iron-remote-desktop-v0.4.0...iron-remote-desktop-v0.5.0)] - 2025-08-29
10+
11+
### <!-- 4 -->Bug Fixes
12+
13+
- [**breaking**] Replace current clipboard logic with auto and manual clipboard modes (#935) ([5b948e2161](https://github.com/Devolutions/IronRDP/commit/5b948e2161b08b13d32bdbb480b26c8fa44d42f7))
14+
15+
16+
917
## [[0.4.0](https://github.com/Devolutions/IronRDP/compare/iron-remote-desktop-v0.3.0...iron-remote-desktop-v0.4.0)] - 2025-06-27
1018

1119
### <!-- 1 -->Features

crates/iron-remote-desktop/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iron-remote-desktop"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
readme = "README.md"
55
description = "Helper crate for building WASM modules compatible with iron-remote-desktop WebComponent"
66
edition.workspace = true

crates/ironrdp-acceptor/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ test = false
1717

1818
[dependencies]
1919
ironrdp-core = { path = "../ironrdp-core", version = "0.1", features = ["alloc"] } # public
20-
ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.5" } # public
20+
ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.6" } # public
2121
ironrdp-svc = { path = "../ironrdp-svc", version = "0.4" } # public
2222
ironrdp-connector = { path = "../ironrdp-connector", version = "0.6" } # public
2323
ironrdp-async = { path = "../ironrdp-async", version = "0.6" } # public

crates/ironrdp-async/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ test = false
1818
[dependencies]
1919
ironrdp-connector = { path = "../ironrdp-connector", version = "0.6" } # public
2020
ironrdp-core = { path = "../ironrdp-core", version = "0.1", features = ["alloc"] } # public
21-
ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.5" } # public
21+
ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.6" } # public
2222
tracing = { version = "0.1", features = ["log"] }
2323
bytes = "1" # public
2424

crates/ironrdp-blocking/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ test = false
1818
[dependencies]
1919
ironrdp-connector = { path = "../ironrdp-connector", version = "0.6" } # public
2020
ironrdp-core = { path = "../ironrdp-core", version = "0.1", features = ["alloc"] } # public
21-
ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.5" } # public
21+
ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.6" } # public
2222
tracing = { version = "0.1", features = ["log"] }
2323
bytes = "1" # public
2424

crates/ironrdp-cliprdr-native/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,23 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## [[0.3.1](https://github.com/Devolutions/IronRDP/compare/ironrdp-cliprdr-native-v0.3.0...ironrdp-cliprdr-native-v0.3.1)] - 2025-08-29
10+
11+
### <!-- 4 -->Bug Fixes
12+
13+
- Map `E_ACCESSDENIED` WinAPI error code to `ClipboarAccessDenied` error (#936) ([b0c145d0d9](https://github.com/Devolutions/IronRDP/commit/b0c145d0d9cf2f347e537c08ce9d6c35223823d5))
14+
15+
When the system clipboard updates, we receive an `Updated` event. Then
16+
we try to open it, but we can get `AccessDenied` error because the
17+
clipboard may still be locked for another window (like _Notepad_). To
18+
handle this, we have special logic that attempts to open the clipboard
19+
in the event of such errors.
20+
The problem is that nothing in the code actually sets the
21+
`ClipboardAccessDenied` error to be able to run the retrieval logic.
22+
This PR fixes it.
23+
24+
25+
926
## [[0.1.4](https://github.com/Devolutions/IronRDP/compare/ironrdp-cliprdr-native-v0.1.3...ironrdp-cliprdr-native-v0.1.4)] - 2025-03-12
1027

1128
### <!-- 7 -->Build

crates/ironrdp-cliprdr-native/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ironrdp-cliprdr-native"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
readme = "README.md"
55
description = "Native CLIPRDR static channel backend implementations for IronRDP"
66
edition.workspace = true
@@ -16,7 +16,7 @@ doctest = false
1616
test = false
1717

1818
[dependencies]
19-
ironrdp-cliprdr = { path = "../ironrdp-cliprdr", version = "0.3" } # public
19+
ironrdp-cliprdr = { path = "../ironrdp-cliprdr", version = "0.4" } # public
2020
ironrdp-core = { path = "../ironrdp-core", version = "0.1" }
2121
tracing = { version = "0.1", features = ["log"] }
2222

crates/ironrdp-cliprdr/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## [[0.4.0](https://github.com/Devolutions/IronRDP/compare/ironrdp-cliprdr-v0.3.0...ironrdp-cliprdr-v0.4.0)] - 2025-08-29
10+
11+
### <!-- 4 -->Bug Fixes
12+
13+
- [**breaking**] Replace current clipboard logic with auto and manual clipboard modes (#935) ([5b948e2161](https://github.com/Devolutions/IronRDP/commit/5b948e2161b08b13d32bdbb480b26c8fa44d42f7))
14+
15+
16+
917
## [[0.3.0](https://github.com/Devolutions/IronRDP/compare/ironrdp-cliprdr-v0.2.0...ironrdp-cliprdr-v0.3.0)] - 2025-05-27
1018

1119
### <!-- 1 -->Features

crates/ironrdp-cliprdr/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ironrdp-cliprdr"
3-
version = "0.3.0"
3+
version = "0.4.0"
44
readme = "README.md"
55
description = "CLIPRDR static channel for clipboard implemented as described in MS-RDPECLIP"
66
edition.workspace = true
@@ -17,7 +17,7 @@ test = false
1717

1818
[dependencies]
1919
ironrdp-core = { path = "../ironrdp-core", version = "0.1" } # public
20-
ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.5" } # public
20+
ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.6" } # public
2121
ironrdp-svc = { path = "../ironrdp-svc", version = "0.4" } # public
2222
tracing = { version = "0.1", features = ["log"] }
2323
bitflags = "2.9"

0 commit comments

Comments
 (0)