Skip to content

chore(release): prepare for publishing#1364

Open
devolutionsbot wants to merge 1 commit into
masterfrom
release-plz/2026-06-08T09-47-35Z
Open

chore(release): prepare for publishing#1364
devolutionsbot wants to merge 1 commit into
masterfrom
release-plz/2026-06-08T09-47-35Z

Conversation

@devolutionsbot

Copy link
Copy Markdown
Contributor

🤖 New release

  • ironrdp-dvc: 0.6.0 -> 0.7.0 (✓ API compatible changes)
  • ironrdp-graphics: 0.8.0 -> 0.8.1 (✓ API compatible changes)
  • ironrdp-rdpsnd: 0.8.0 -> 0.8.1 (✓ API compatible changes)
  • ironrdp-egfx: 0.1.0 -> 0.2.0 (✓ API compatible changes)
  • ironrdp-server: 0.11.0 -> 0.11.1 (✓ API compatible changes)
  • ironrdp-session: 0.9.0 -> 0.9.1 (✓ API compatible changes)
  • ironrdp-rdcleanpath: 0.2.1 -> 0.2.2 (✓ API compatible changes)
  • ironrdp-displaycontrol: 0.6.0 -> 0.6.1
  • ironrdp-echo: 0.2.0 -> 0.2.1
  • ironrdp-ainput: 0.6.0 -> 0.6.1
  • ironrdp: 0.15.0 -> 0.15.1
  • ironrdp-dvc-pipe-proxy: 0.4.0 -> 0.4.1
  • ironrdp-dvc-com-plugin: 0.1.1 -> 0.1.2
Changelog

ironrdp-dvc

[0.7.0] - 2026-06-08

Bug Fixes

  • [breaking] Add channel_id parameter to DvcChannelListener::create (#1358) (f21470c6dc)

    Updates the dynamic virtual channel (DVC) client listener interface in ironrdp-dvc to pass the channel_id (from the incoming DYNVC_CREATE_REQ) into the listener’s create method, enabling listeners to differentiate/control per-instance behavior based on the negotiated dynamic channel ID.

ironrdp-graphics

[0.8.1] - 2026-06-08

Bug Fixes

  • Bound ZGFX compressor hash table size (#1344) (4e11a17617)

    Bounds the ZGFX compressor's hash table to prevent O(n·table_size) per-frame compaction on incompressible payloads (e.g., already-encoded H.264). Previously, compact_hash_table only halved per-prefix position lists without reducing prefix count, so high-entropy input kept the table above the cap and triggered compaction on every literal byte. The fix evicts whole least-recently-seen prefixes down to a low watermark (half the cap), amortizing compaction to O(1) per byte while preserving reachable matches (distance is already capped at MAX_MATCH_DISTANCE).

ironrdp-rdpsnd

[0.8.1] - 2026-06-08

Documentation

  • Document RdpsndServerHandler::start wFormatNo contract (#1343) (7894d9f093)

    Adds Rustdoc documentation to RdpsndServerHandler, focusing on the contract for start()’s Option<u16> return value so implementers correctly compute wFormatNo for Wave/Wave2 PDUs.

ironrdp-egfx

[0.2.0] - 2026-06-08

Features

  • [breaking] Surface total_frames_decoded on the frame-ack callback (#1345) (cf51bdd1d5)

  • Cascade Arbitrary derives across ironrdp-egfx public PDU types (#1334) (479a13aa49)

Bug Fixes

  • [breaking] Make DecodedFrame fields private with getters to enforce size invariant (#1331) (1534d1b40e)

ironrdp-server

[0.11.1] - 2026-06-08

Features

  • Introduce ironrdp-nscodec crate + opt-in server integration (#1332) (54af8f677f)

    Adds an opt-in implementation of the legacy RDP NSCodec encoder as a standalone crate, and wires it into ironrdp-server behind a feature flag so servers can serve NSCodec-only clients (notably macOS Microsoft Remote Desktop / Windows App) without default-build behavior changes.

  • Add CredentialValidator trait for server-side auth (#1172) (8a3b126396)

Bug Fixes

  • Emit RGB-channel QOI for opaque captures so ironrdp-session can decode (#1335) (8a9ee6268c)

ironrdp-session

[0.9.1] - 2026-06-08

Bug Fixes

  • Decode RGBA QOI bitmaps instead of dropping the frame (#1341) (ef20ea4e90)

    Fixes the client-side QOI decode path in ironrdp-session so RGBA-channel QOI frames are decoded and applied to the framebuffer instead of being dropped, improving interoperability with third-party RDP servers and older ironrdp-server builds that emit RGBA QOI.

ironrdp-rdcleanpath

[0.2.2] - 2026-06-08

Documentation

  • Establish the MSRV policy (current is 1.89) (#1157) (c10e6ff16c)

    The MSRV is the oldest stable Rust release that is at least 6 months
    old, bounded by the Rust version available in Debian stable-backports
    and Fedora stable.


This PR was generated with release-plz.

@github-actions github-actions Bot force-pushed the release-plz/2026-06-08T09-47-35Z branch from 96e2f31 to 148097d Compare June 8, 2026 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant