Repository navigation
chore(release): prepare for publishing - #1866
Closed
devolutionsbot wants to merge 1 commit into
Closed
devolutionsbot wants to merge 1 commit into
devolutionsbot wants to merge 1 commit into
Conversation
github-actions
Bot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 13:38
a74d211 to
b29fe94
Compare
Contributor
There was a problem hiding this comment.
Pull request overview
Prepares the IronRDP workspace for coordinated crate publishing by updating package versions, dependency requirements, and release changelogs.
Changes:
- Cascades breaking core dependency versions through the workspace.
- Adds release notes and initial-release changelogs.
- Bumps affected public crates and downstream tools.
Reviewed changes
Copilot reviewed 101 out of 103 changed files in this pull request and generated 13 comments.
Show a summary per file
| File | Description |
|---|---|
crates/ironrdp/Cargo.toml |
Bumps meta-crate and dependencies. |
crates/ironrdp-vmconnect/CHANGELOG.md |
Adds initial release notes. |
crates/ironrdp-vmconnect/Cargo.toml |
Updates protocol dependencies. |
crates/ironrdp-viewer/Cargo.toml |
Bumps viewer and dependencies. |
crates/ironrdp-usb/CHANGELOG.md |
Adds initial release notes. |
crates/ironrdp-tokio/CHANGELOG.md |
Adds release heading. |
crates/ironrdp-tokio/Cargo.toml |
Bumps package and dependencies. |
crates/ironrdp-tls/CHANGELOG.md |
Documents TLS changes. |
crates/ironrdp-tls/Cargo.toml |
Bumps TLS patch version. |
crates/ironrdp-svc/CHANGELOG.md |
Documents SVC changes. |
crates/ironrdp-svc/Cargo.toml |
Bumps SVC and dependencies. |
crates/ironrdp-str/CHANGELOG.md |
Documents error-offset changes. |
crates/ironrdp-str/Cargo.toml |
Bumps string crate and core. |
crates/ironrdp-session/Cargo.toml |
Bumps session dependency stack. |
crates/ironrdp-server/Cargo.toml |
Bumps server dependency stack. |
crates/ironrdp-rpc/Cargo.toml |
Updates protocol dependencies. |
crates/ironrdp-rdpsnd/CHANGELOG.md |
Documents audio changes. |
crates/ironrdp-rdpsnd/Cargo.toml |
Bumps RDPSND and dependencies. |
crates/ironrdp-rdpsnd-native/CHANGELOG.md |
Documents native audio changes. |
crates/ironrdp-rdpsnd-native/Cargo.toml |
Bumps package and RDPSND. |
crates/ironrdp-rdpewa/CHANGELOG.md |
Adds initial WebAuthn release. |
crates/ironrdp-rdpewa/Cargo.toml |
Updates protocol dependencies. |
crates/ironrdp-rdpewa-native/CHANGELOG.md |
Adds native WebAuthn release. |
crates/ironrdp-rdpeusb/Cargo.toml |
Updates USB protocol dependencies. |
crates/ironrdp-rdpeudp/Cargo.toml |
Updates core dependency. |
crates/ironrdp-rdpeudp-tokio/Cargo.toml |
Updates transport dependencies. |
crates/ironrdp-rdpemt/CHANGELOG.md |
Adds initial tunnel release. |
crates/ironrdp-rdpemt/Cargo.toml |
Updates core dependency. |
crates/ironrdp-rdpel/CHANGELOG.md |
Adds location-channel release. |
crates/ironrdp-rdpel/Cargo.toml |
Updates protocol dependencies. |
crates/ironrdp-rdpei/Cargo.toml |
Updates input-channel dependencies. |
crates/ironrdp-rdpeai/Cargo.toml |
Updates audio-input dependencies. |
crates/ironrdp-rdpdr/Cargo.toml |
Bumps RDPDR dependency stack. |
crates/ironrdp-rdpdr-native/CHANGELOG.md |
Documents native device changes. |
crates/ironrdp-rdpdr-native/Cargo.toml |
Bumps package and dependencies. |
crates/ironrdp-rdcleanpath/CHANGELOG.md |
Documents Hyper-V ordering. |
crates/ironrdp-rdcleanpath/Cargo.toml |
Bumps patch version. |
crates/ironrdp-rail/CHANGELOG.md |
Adds initial RAIL release. |
crates/ironrdp-rail/Cargo.toml |
Updates protocol dependencies. |
crates/ironrdp-pdu/Cargo.toml |
Bumps PDU and core versions. |
crates/ironrdp-nscodec/CHANGELOG.md |
Adds release heading. |
crates/ironrdp-nscodec/Cargo.toml |
Bumps package and graphics. |
crates/ironrdp-mstsgu/Cargo.toml |
Bumps gateway dependencies. |
crates/ironrdp-input/CHANGELOG.md |
Documents wheel clamping. |
crates/ironrdp-input/Cargo.toml |
Bumps package and PDU. |
crates/ironrdp-graphics/Cargo.toml |
Bumps graphics dependency stack. |
crates/ironrdp-futures/CHANGELOG.md |
Adds release heading. |
crates/ironrdp-futures/Cargo.toml |
Bumps package and async crate. |
crates/ironrdp-error/CHANGELOG.md |
Documents error changes. |
crates/ironrdp-error/Cargo.toml |
Bumps error patch version. |
crates/ironrdp-egfx/Cargo.toml |
Bumps EGFX dependency stack. |
crates/ironrdp-echo/CHANGELOG.md |
Adds release heading. |
crates/ironrdp-echo/Cargo.toml |
Bumps package and dependencies. |
crates/ironrdp-dvc/CHANGELOG.md |
Documents DVC changes. |
crates/ironrdp-dvc/Cargo.toml |
Bumps DVC dependency stack. |
crates/ironrdp-dvc-pipe-proxy/CHANGELOG.md |
Documents pipe handling fix. |
crates/ironrdp-dvc-pipe-proxy/Cargo.toml |
Bumps package and dependencies. |
crates/ironrdp-dvc-com-plugin/CHANGELOG.md |
Documents WebAuthn support. |
crates/ironrdp-dvc-com-plugin/Cargo.toml |
Bumps plugin dependencies. |
crates/ironrdp-displaycontrol/CHANGELOG.md |
Documents display changes. |
crates/ironrdp-displaycontrol/Cargo.toml |
Bumps display dependency stack. |
crates/ironrdp-daemon/Cargo.toml |
Updates daemon dependencies. |
crates/ironrdp-core/CHANGELOG.md |
Documents core changes. |
crates/ironrdp-core/Cargo.toml |
Bumps core breaking version. |
crates/ironrdp-connector/Cargo.toml |
Bumps connector dependency stack. |
crates/ironrdp-cliprdr/CHANGELOG.md |
Documents clipboard changes. |
crates/ironrdp-cliprdr/Cargo.toml |
Bumps clipboard dependencies. |
crates/ironrdp-cliprdr-native/CHANGELOG.md |
Adds release heading. |
crates/ironrdp-cliprdr-native/Cargo.toml |
Bumps package and clipboard crate. |
crates/ironrdp-cliprdr-format/CHANGELOG.md |
Documents format changes. |
crates/ironrdp-cliprdr-format/Cargo.toml |
Bumps format crate and core. |
crates/ironrdp-client/Cargo.toml |
Bumps client dependency stack. |
crates/ironrdp-cfg/CHANGELOG.md |
Documents configuration features. |
crates/ironrdp-cfg/Cargo.toml |
Bumps configuration crate. |
crates/ironrdp-capture-replay/Cargo.toml |
Updates replay dependencies. |
crates/ironrdp-bulk/CHANGELOG.md |
Documents compression fixes. |
crates/ironrdp-bulk/Cargo.toml |
Bumps bulk breaking version. |
crates/ironrdp-blocking/Cargo.toml |
Bumps blocking dependency stack. |
crates/ironrdp-async/Cargo.toml |
Bumps async dependency stack. |
crates/ironrdp-ainput/CHANGELOG.md |
Documents offset propagation. |
crates/ironrdp-ainput/Cargo.toml |
Bumps AInput dependencies. |
crates/ironrdp-agent/Cargo.toml |
Bumps agent and dependencies. |
crates/ironrdp-activex/Cargo.toml |
Updates ActiveX dependencies. |
crates/ironrdp-acceptor/Cargo.toml |
Bumps acceptor dependency stack. |
| [package] | ||
| name = "ironrdp-cliprdr-native" | ||
| version = "0.7.0" | ||
| version = "0.7.1" |
| [package] | ||
| name = "ironrdp-dvc-pipe-proxy" | ||
| version = "0.5.0" | ||
| version = "0.5.1" |
| [package] | ||
| name = "ironrdp-echo" | ||
| version = "0.4.0" | ||
| version = "0.4.1" |
| [package] | ||
| name = "ironrdp-futures" | ||
| version = "0.8.0" | ||
| version = "0.8.1" |
| [package] | ||
| name = "ironrdp-rdpsnd-native" | ||
| version = "0.7.0" | ||
| version = "0.7.1" |
| [package] | ||
| name = "ironrdp-tokio" | ||
| version = "0.10.0" | ||
| version = "0.10.1" |
Comment on lines
+43
to
+46
| ## Why the clock lives in the driver | ||
|
|
||
| Two reasons, both of which rule out having the sequence read a clock | ||
| itself. |
|
|
||
| - Decode the full headered DISPLAYCONTROL_CAPS_PDU ([#1442](https://github.com/Devolutions/IronRDP/issues/1442)) ([3b66961a8b](https://github.com/Devolutions/IronRDP/commit/3b66961a8b2ec5bb2d49175c6970e4a480348b3f)) | ||
|
|
||
| ## Summary |
| events | ||
| out; `no_std` with an `alloc` dependency. | ||
|
|
||
| ## Notes for review |
devolutionsbot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 14:04
b29fe94 to
de495a2
Compare
github-actions
Bot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 14:04
de495a2 to
7c8f13d
Compare
devolutionsbot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 15:43
7c8f13d to
942a61d
Compare
github-actions
Bot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 15:43
942a61d to
ba578e7
Compare
devolutionsbot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 16:00
ba578e7 to
01d2449
Compare
github-actions
Bot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 16:00
01d2449 to
cf57c72
Compare
devolutionsbot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 22:19
cf57c72 to
54a45ef
Compare
github-actions
Bot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 22:19
54a45ef to
98ecc9b
Compare
devolutionsbot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 23:53
98ecc9b to
35e8d7a
Compare
github-actions
Bot
force-pushed
the
release-plz/2026-09-01T13-38-05Z
branch
from
September 1, 2026 23:53
35e8d7a to
4ce7290
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 New release
ironrdp-error: 0.2.0 -> 0.2.1 (✓ API compatible changes)ironrdp-core: 0.2.1 -> 0.3.0 (⚠ API breaking changes)ironrdp-pdu: 0.9.0 -> 0.10.0 (⚠ API breaking changes)ironrdp-svc: 0.8.0 -> 0.9.0 (✓ API compatible changes)ironrdp-connector: 0.10.0 -> 0.11.0 (⚠ API breaking changes)ironrdp-async: 0.10.0 -> 0.11.0 (✓ API compatible changes)ironrdp-acceptor: 0.10.0 -> 0.11.0 (⚠ API breaking changes)ironrdp-cfg: 0.1.0 -> 0.2.0 (⚠ API breaking changes)ironrdp-cliprdr: 0.7.0 -> 0.8.0 (✓ API compatible changes)ironrdp-dvc: 0.8.0 -> 0.9.0 (⚠ API breaking changes)ironrdp-displaycontrol: 0.8.0 -> 0.9.0 (✓ API compatible changes)ironrdp-dvc-pipe-proxy: 0.5.0 -> 0.5.1 (✓ API compatible changes)ironrdp-graphics: 0.9.0 -> 0.10.0 (⚠ API breaking changes)ironrdp-egfx: 0.3.0 -> 0.4.0 (✓ API compatible changes)ironrdp-tls: 0.2.2 -> 0.2.3 (✓ API compatible changes)ironrdp-mstsgu: 0.0.1 -> 0.0.2 (✓ API compatible changes)ironrdp-rail: 0.1.0ironrdp-rdcleanpath: 0.2.2 -> 0.2.3 (✓ API compatible changes)ironrdp-rdpdr: 0.7.0 -> 0.8.0 (⚠ API breaking changes)ironrdp-rdpsnd: 0.9.0 -> 0.10.0 (⚠ API breaking changes)ironrdp-rdpei: 0.1.0ironrdp-rdpel: 0.0.0ironrdp-rdpsnd-native: 0.7.0 -> 0.7.1 (✓ API compatible changes)ironrdp-bulk: 0.1.1 -> 0.2.0 (✓ API compatible changes)ironrdp-session: 0.11.0 -> 0.12.0 (⚠ API breaking changes)ironrdp-vmconnect: 0.1.0ironrdp-dvc-com-plugin: 0.1.3 -> 0.1.4 (✓ API compatible changes)ironrdp-rdpewa: 0.1.0ironrdp-rdpewa-native: 0.1.0ironrdp-client: 0.1.0 -> 0.2.0 (✓ API compatible changes)ironrdp-input: 0.7.0 -> 0.7.1 (✓ API compatible changes)ironrdp-ainput: 0.8.0 -> 0.9.0 (✓ API compatible changes)ironrdp-str: 0.1.1 -> 0.2.0 (✓ API compatible changes)ironrdp-usb: 0.1.0ironrdp-server: 0.13.0 -> 0.14.0 (⚠ API breaking changes)ironrdp: 0.17.0 -> 0.18.0 (✓ API compatible changes)ironrdp-blocking: 0.10.0 -> 0.11.0 (✓ API compatible changes)ironrdp-cliprdr-format: 0.2.0 -> 0.3.0 (✓ API compatible changes)ironrdp-rdpdr-native: 0.7.0 -> 0.7.1 (✓ API compatible changes)ironrdp-agent: 0.1.0 -> 0.2.0 (⚠ API breaking changes)ironrdp-rdpemt: 0.1.0ironrdp-rdpeudp: 0.1.0ironrdp-rdpeudp-tokio: 0.1.0ironrdp-viewer: 0.1.0 -> 0.2.0 (✓ API compatible changes)ironrdp-cliprdr-native: 0.7.0 -> 0.7.1ironrdp-echo: 0.4.0 -> 0.4.1ironrdp-tokio: 0.10.0 -> 0.10.1ironrdp-nscodec: 0.2.0 -> 0.2.1ironrdp-futures: 0.8.0 -> 0.8.1⚠
ironrdp-corebreaking changes⚠
ironrdp-pdubreaking changes⚠
ironrdp-connectorbreaking changes⚠
ironrdp-acceptorbreaking changes⚠
ironrdp-cfgbreaking changes⚠
ironrdp-dvcbreaking changes⚠
ironrdp-graphicsbreaking changes⚠
ironrdp-rdpdrbreaking changes⚠
ironrdp-rdpsndbreaking changes⚠
ironrdp-sessionbreaking changes⚠
ironrdp-serverbreaking changes⚠
ironrdp-agentbreaking changesChangelog
ironrdp-errorironrdp-coreironrdp-pduironrdp-svcironrdp-connectorironrdp-asyncironrdp-acceptorironrdp-cfgironrdp-cliprdrironrdp-dvcironrdp-displaycontrolironrdp-dvc-pipe-proxyironrdp-graphicsironrdp-egfx