chore(release): prepare for publishing - #2067
Open
devolutionsbot wants to merge 1 commit into
Open
devolutionsbot wants to merge 1 commit into
devolutionsbot wants to merge 1 commit into
Conversation
github-actions
Bot
force-pushed
the
release-plz/2026-10-01T12-37-25Z
branch
from
October 1, 2026 12:37
684f911 to
d46a58f
Compare
Contributor
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
An unresolved manifest conflict and nine under-versioned public-dependency updates block a safe release.
Review effort: Balanced
Findings: 9
Open (9)
Bump ironrdp-cliprdr-native for breaking dependency update · New Bump ironrdp-dvc-pipe-proxy for breaking dependency updates · New Bump ironrdp-echo for breaking public dependency updates · New Bump ironrdp-futures for breaking public dependency update · New Bump ironrdp-input for breaking public dependency update · New Bump ironrdp-nscodec for breaking public dependency update · New Bump ironrdp-rdpdr-native for breaking dependency updates · New Bump ironrdp-rdpsnd-native for breaking dependency update · New Bump ironrdp-tokio for breaking public dependency update · New
What changed in this PR
Prepares the workspace for the 2026-10-01 release by updating crate versions, internal dependency requirements, and release changelogs.
Changes:
- Bumps publishable crate versions and synchronized internal dependencies.
- Adds release notes for new and updated crates.
- Updates downstream consumers to the new crate versions.
Protocol review was not applicable because no protocol implementation changed.
| File | Description |
|---|---|
crates/ironrdp/Cargo.toml |
Bumps the meta crate and re-exported dependencies. |
crates/ironrdp-vmconnect/CHANGELOG.md |
Adds initial VMConnect release notes. |
crates/ironrdp-vmconnect/Cargo.toml |
Updates VMConnect dependencies. |
crates/ironrdp-viewer/Cargo.toml |
Bumps viewer and client dependencies. |
crates/ironrdp-usb/CHANGELOG.md |
Adds initial USB crate release notes. |
crates/ironrdp-tokio/CHANGELOG.md |
Adds the Tokio adapter release section. |
crates/ironrdp-tokio/Cargo.toml |
Bumps Tokio adapter and dependencies. |
crates/ironrdp-tls/CHANGELOG.md |
Adds TLS release notes. |
crates/ironrdp-tls/Cargo.toml |
Bumps the TLS crate patch version. |
crates/ironrdp-svc/CHANGELOG.md |
Adds static-channel release notes. |
crates/ironrdp-svc/Cargo.toml |
Bumps SVC and public dependencies. |
crates/ironrdp-str/CHANGELOG.md |
Adds string crate release notes. |
crates/ironrdp-str/Cargo.toml |
Bumps the string crate and core dependency. |
crates/ironrdp-session/Cargo.toml |
Bumps session and protocol dependencies. |
crates/ironrdp-server/Cargo.toml |
Bumps server and channel dependencies. |
crates/ironrdp-rpc/Cargo.toml |
Updates internal RPC dependencies. |
crates/ironrdp-rdpsnd/Cargo.toml |
Bumps RDPSND and public dependencies. |
crates/ironrdp-rdpsnd-native/CHANGELOG.md |
Adds native audio release notes. |
crates/ironrdp-rdpsnd-native/Cargo.toml |
Updates native audio package metadata. |
crates/ironrdp-rdpewa/CHANGELOG.md |
Adds initial RDPEWA release notes. |
crates/ironrdp-rdpewa/Cargo.toml |
Updates RDPEWA protocol dependencies. |
crates/ironrdp-rdpewa-native/CHANGELOG.md |
Adds initial native RDPEWA release notes. |
crates/ironrdp-rdpeusb/Cargo.toml |
Updates RDPEUSB dependencies. |
crates/ironrdp-rdpeudp/Cargo.toml |
Updates the shared core dependency. |
crates/ironrdp-rdpeudp-tokio/Cargo.toml |
Updates UDP transport dependencies. |
crates/ironrdp-rdpemt/CHANGELOG.md |
Adds initial RDPEMT release notes. |
crates/ironrdp-rdpemt/Cargo.toml |
Updates the shared core dependency. |
crates/ironrdp-rdpel/CHANGELOG.md |
Adds initial location-redirection notes. |
crates/ironrdp-rdpel/Cargo.toml |
Updates RDPEL dependencies. |
crates/ironrdp-rdpei/Cargo.toml |
Updates RDPEI dependencies. |
crates/ironrdp-rdpecam/Cargo.toml |
Updates camera-channel dependencies. |
crates/ironrdp-rdpeai/Cargo.toml |
Updates audio-input dependencies. |
crates/ironrdp-rdpdr/Cargo.toml |
Bumps RDPDR and public dependencies. |
crates/ironrdp-rdpdr-native/CHANGELOG.md |
Adds native RDPDR release notes. |
crates/ironrdp-rdpdr-native/Cargo.toml |
Updates dependencies but retains conflict markers. |
crates/ironrdp-rdcleanpath/CHANGELOG.md |
Adds RDCleanPath release notes. |
crates/ironrdp-rdcleanpath/Cargo.toml |
Bumps the RDCleanPath patch version. |
crates/ironrdp-rail/CHANGELOG.md |
Adds initial RAIL release notes. |
crates/ironrdp-rail/Cargo.toml |
Updates RAIL dependencies. |
crates/ironrdp-pdu/Cargo.toml |
Bumps the PDU crate and core dependency. |
crates/ironrdp-nscodec/CHANGELOG.md |
Adds the NSCodec release section. |
crates/ironrdp-nscodec/Cargo.toml |
Updates NSCodec and graphics dependency. |
crates/ironrdp-mstsgu/Cargo.toml |
Bumps gateway protocol dependencies. |
crates/ironrdp-input/CHANGELOG.md |
Adds input bug-fix release notes. |
crates/ironrdp-input/Cargo.toml |
Updates input and PDU versions. |
crates/ironrdp-graphics/Cargo.toml |
Bumps graphics and protocol dependencies. |
crates/ironrdp-futures/CHANGELOG.md |
Adds the futures adapter release section. |
crates/ironrdp-futures/Cargo.toml |
Updates futures adapter metadata. |
crates/ironrdp-error/CHANGELOG.md |
Adds error crate release notes. |
crates/ironrdp-error/Cargo.toml |
Bumps the error crate patch version. |
crates/ironrdp-egfx/Cargo.toml |
Bumps EGFX and graphics dependencies. |
crates/ironrdp-echo/CHANGELOG.md |
Adds the echo release section. |
crates/ironrdp-echo/Cargo.toml |
Updates echo and protocol dependencies. |
crates/ironrdp-dvc/Cargo.toml |
Bumps DVC and public dependencies. |
crates/ironrdp-dvc-pipe-proxy/CHANGELOG.md |
Adds pipe-proxy bug-fix notes. |
crates/ironrdp-dvc-pipe-proxy/Cargo.toml |
Updates pipe-proxy dependencies. |
crates/ironrdp-dvc-com-plugin/CHANGELOG.md |
Adds COM plugin release notes. |
crates/ironrdp-dvc-com-plugin/Cargo.toml |
Bumps COM plugin dependencies. |
crates/ironrdp-displaycontrol/CHANGELOG.md |
Adds display-control release notes. |
crates/ironrdp-displaycontrol/Cargo.toml |
Bumps display-control dependencies. |
crates/ironrdp-daemon/Cargo.toml |
Updates daemon client dependencies. |
crates/ironrdp-core/CHANGELOG.md |
Adds core breaking-change notes. |
crates/ironrdp-core/Cargo.toml |
Bumps the core crate to 0.3.0. |
crates/ironrdp-connector/Cargo.toml |
Bumps connector and public dependencies. |
crates/ironrdp-cliprdr/Cargo.toml |
Bumps clipboard protocol dependencies. |
crates/ironrdp-cliprdr-native/CHANGELOG.md |
Adds the native clipboard release section. |
crates/ironrdp-cliprdr-native/Cargo.toml |
Updates native clipboard dependencies. |
crates/ironrdp-cliprdr-format/CHANGELOG.md |
Adds clipboard-format release notes. |
crates/ironrdp-cliprdr-format/Cargo.toml |
Bumps clipboard-format dependencies. |
crates/ironrdp-client/Cargo.toml |
Bumps the client and protocol dependencies. |
crates/ironrdp-cfg/CHANGELOG.md |
Adds configuration crate release notes. |
crates/ironrdp-cfg/Cargo.toml |
Bumps the configuration crate. |
crates/ironrdp-capture-replay/Cargo.toml |
Updates capture/replay dependencies. |
crates/ironrdp-bulk/CHANGELOG.md |
Adds bulk-compression release notes. |
crates/ironrdp-bulk/Cargo.toml |
Bumps the bulk-compression crate. |
crates/ironrdp-blocking/CHANGELOG.md |
Adds blocking adapter release notes. |
crates/ironrdp-blocking/Cargo.toml |
Bumps blocking adapter dependencies. |
crates/ironrdp-async/CHANGELOG.md |
Adds asynchronous adapter release notes. |
crates/ironrdp-async/Cargo.toml |
Bumps asynchronous adapter dependencies. |
crates/ironrdp-ainput/CHANGELOG.md |
Adds AInput release notes. |
crates/ironrdp-ainput/Cargo.toml |
Bumps AInput dependencies. |
crates/ironrdp-agent/Cargo.toml |
Bumps agent and configuration dependencies. |
crates/ironrdp-activex/Cargo.toml |
Updates ActiveX integration dependencies. |
crates/ironrdp-acceptor/Cargo.toml |
Bumps acceptor and public dependencies. |
| [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-input" | ||
| version = "0.7.0" | ||
| version = "0.7.1" |
| [package] | ||
| name = "ironrdp-nscodec" | ||
| version = "0.2.0" | ||
| version = "0.2.1" |
| [package] | ||
| name = "ironrdp-rdpdr-native" | ||
| version = "0.7.0" | ||
| version = "0.7.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" |
devolutionsbot
force-pushed
the
release-plz/2026-10-01T12-37-25Z
branch
from
October 1, 2026 13:04
d46a58f to
3af2c5a
Compare
github-actions
Bot
force-pushed
the
release-plz/2026-10-01T12-37-25Z
branch
from
October 1, 2026 13:04
3af2c5a to
c08ba35
Compare
devolutionsbot
force-pushed
the
release-plz/2026-10-01T12-37-25Z
branch
from
October 1, 2026 13:32
c08ba35 to
9a445e1
Compare
github-actions
Bot
force-pushed
the
release-plz/2026-10-01T12-37-25Z
branch
2 times, most recently
from
October 1, 2026 13:32
9a445e1 to
307aa1a
Compare
This branch has not been deployed
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-rdpeudp: 0.1.0ironrdp-rdpemt: 0.1.0ironrdp-rdpeudp-tokio: 0.1.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.8.0 (⚠ API breaking changes)ironrdp-agent: 0.1.0 -> 0.2.0 (⚠ API breaking changes)ironrdp-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-rdpdr-nativebreaking changes⚠
ironrdp-agentbreaking changesChangelog
ironrdp-errorironrdp-coreironrdp-pduironrdp-svcironrdp-connectorironrdp-asyncironrdp-acceptorironrdp-cfgironrdp-cliprdrironrdp-dvc