Skip to content

Commit 3283ed3

Browse files
chore(release): prepare for publishing
1 parent bfb0cae commit 3283ed3

File tree

22 files changed

+947
-675
lines changed

22 files changed

+947
-675
lines changed

Cargo.lock

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

crates/ironrdp-cliprdr-native/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.1](https://github.com/Devolutions/IronRDP/compare/ironrdp-cliprdr-native-v0.4.0...ironrdp-cliprdr-native-v0.4.1)] - 2025-11-18
10+
11+
### <!-- 7 -->Build
12+
13+
- Bump windows from 0.61.3 to 0.62.1 ([#1010](https://github.com/Devolutions/IronRDP/issues/1010)) ([79e71c4f90](https://github.com/Devolutions/IronRDP/commit/79e71c4f90ea68b14fe45241c1cf3953027b22a2))
14+
15+
16+
917
## [[0.4.0](https://github.com/Devolutions/IronRDP/compare/ironrdp-cliprdr-native-v0.3.0...ironrdp-cliprdr-native-v0.4.0)] - 2025-08-29
1018

1119
### <!-- 4 -->Bug Fixes

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.4.0"
3+
version = "0.4.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.4" } # public
19+
ironrdp-cliprdr = { path = "../ironrdp-cliprdr", version = "0.5" } # 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: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,22 @@ 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/ironrdp-cliprdr-v0.4.0...ironrdp-cliprdr-v0.5.0)] - 2025-11-18
10+
11+
### <!-- 4 -->Bug Fixes
12+
13+
- [**breaking**] Receiving a TemporaryDirectory PDU should not fail the svc ([#1031](https://github.com/Devolutions/IronRDP/issues/1031)) ([f2326ef046](https://github.com/Devolutions/IronRDP/commit/f2326ef046cc81fb0e8985f03382859085882e86))
14+
15+
- Fixes the Cliprdr `SvcProcessor` impl. to support handling a
16+
`TemporaryDirectory` Clipboard PDU.
17+
- Removes `ClipboardError::UnimplementedPdu` since it is no longer used
18+
19+
### Refactor
20+
21+
- [**breaking**] Enable `unwrap_used` clippy correctness lint ([#965](https://github.com/Devolutions/IronRDP/issues/965)) ([630525deae](https://github.com/Devolutions/IronRDP/commit/630525deae92f39bfed53248ab0fec0e71249322))
22+
23+
24+
925
## [[0.4.0](https://github.com/Devolutions/IronRDP/compare/ironrdp-cliprdr-v0.3.0...ironrdp-cliprdr-v0.4.0)] - 2025-08-29
1026

1127
### <!-- 4 -->Bug Fixes

crates/ironrdp-cliprdr/Cargo.toml

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

crates/ironrdp-graphics/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.7.0](https://github.com/Devolutions/IronRDP/compare/ironrdp-graphics-v0.6.0...ironrdp-graphics-v0.7.0)] - 2025-11-18
10+
11+
### <!-- 7 -->Build
12+
13+
- Bump bytemuck from 1.23.2 to 1.24.0 ([#1008](https://github.com/Devolutions/IronRDP/issues/1008)) ([a24a1fa9e8](https://github.com/Devolutions/IronRDP/commit/a24a1fa9e8f1898b2fcdd41d87660ab9e38f89ed))
14+
15+
16+
917
## [[0.6.0](https://github.com/Devolutions/IronRDP/compare/ironrdp-graphics-v0.5.0...ironrdp-graphics-v0.6.0)] - 2025-06-27
1018

1119
### <!-- 4 -->Bug Fixes

crates/ironrdp-graphics/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ironrdp-graphics"
3-
version = "0.6.0"
3+
version = "0.7.0"
44
readme = "README.md"
55
description = "RDP image processing primitives"
66
edition.workspace = true

crates/ironrdp-rdpdr-native/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ 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.1](https://github.com/Devolutions/IronRDP/compare/ironrdp-rdpdr-native-v0.4.0...ironrdp-rdpdr-native-v0.4.1)] - 2025-11-18
10+
11+
12+
913
## [[0.4.0](https://github.com/Devolutions/IronRDP/compare/ironrdp-rdpdr-native-v0.3.0...ironrdp-rdpdr-native-v0.4.0)] - 2025-08-29
1014

1115
### <!-- 7 -->Build

crates/ironrdp-rdpdr-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-rdpdr-native"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
readme = "README.md"
55
description = "Native RDPDR static channel backend implementations for IronRDP"
66
edition.workspace = true
@@ -19,6 +19,6 @@ test = false
1919
ironrdp-core = { path = "../ironrdp-core", version = "0.1" }
2020
ironrdp-pdu = { path = "../ironrdp-pdu", version = "0.6" } # public
2121
ironrdp-svc = { path = "../ironrdp-svc", version = "0.5" } # public
22-
ironrdp-rdpdr = { path = "../ironrdp-rdpdr", version = "0.4" } # public
22+
ironrdp-rdpdr = { path = "../ironrdp-rdpdr", version = "0.5" } # public
2323
nix = { version = "0.30", features = ["fs", "dir"] }
2424
tracing = { version = "0.1", features = ["log"] }

crates/ironrdp-rdpdr/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@ 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/ironrdp-rdpdr-v0.4.1...ironrdp-rdpdr-v0.5.0)] - 2025-11-18
10+
11+
### <!-- 4 -->Bug Fixes
12+
13+
- Fix incorrect padding when parsing NDR strings ([#1015](https://github.com/Devolutions/IronRDP/issues/1015)) ([a0a3e750c9](https://github.com/Devolutions/IronRDP/commit/a0a3e750c9e4ee9c73b957fbcb26dbc59e57d07d))
14+
15+
When parsing Network Data Representation (NDR) messages, we're supposed
16+
to account for padding at the end of strings to remain aligned on a
17+
4-byte boundary. The existing code doesn't seem to cover all cases, and
18+
the resulting misalignment causes misleading errors when processing the
19+
rest of the message.
20+
21+
### Refactor
22+
23+
- [**breaking**] Enable `unwrap_used` clippy correctness lint ([#965](https://github.com/Devolutions/IronRDP/issues/965)) ([630525deae](https://github.com/Devolutions/IronRDP/commit/630525deae92f39bfed53248ab0fec0e71249322))
24+
25+
26+
927
## [[0.4.1](https://github.com/Devolutions/IronRDP/compare/ironrdp-rdpdr-v0.4.0...ironrdp-rdpdr-v0.4.1)] - 2025-09-04
1028

1129
### <!-- 1 -->Features

0 commit comments

Comments
 (0)