Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): prepare for publishing #628

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

devolutionsbot
Copy link
Contributor

@devolutionsbot devolutionsbot commented Jan 6, 2025

🤖 New release

  • ironrdp: 0.7.3 -> 0.7.4 (✓ API compatible changes)
  • ironrdp-acceptor: 0.2.1 -> 0.2.2 (✓ API compatible changes)
  • ironrdp-async: 0.2.1 -> 0.2.2 (✓ API compatible changes)
  • ironrdp-connector: 0.2.2 -> 0.3.0 (⚠️ API breaking changes)
  • ironrdp-core: 0.1.2 -> 0.1.3 (✓ API compatible changes)
  • ironrdp-error: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-pdu: 0.1.2 -> 0.2.0 (⚠️ API breaking changes)
  • ironrdp-svc: 0.1.2 -> 0.1.3 (✓ API compatible changes)
  • ironrdp-cliprdr: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-displaycontrol: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-dvc: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-graphics: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-input: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-rdpdr: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-rdpsnd: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-server: 0.4.0 -> 0.4.1 (✓ API compatible changes)
  • ironrdp-ainput: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-tokio: 0.2.1 -> 0.2.2 (✓ API compatible changes)
  • ironrdp-session: 0.2.1 -> 0.3.0 (⚠️ API breaking changes)
  • ironrdp-blocking: 0.2.1 -> 0.2.2 (✓ API compatible changes)
  • ironrdp-cliprdr-native: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-rdpsnd-native: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-tls: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-cliprdr-format: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-futures: 0.1.1 -> 0.1.2 (✓ API compatible changes)
  • ironrdp-rdcleanpath: 0.1.1 -> 0.1.2 (✓ API compatible changes)

⚠️ ironrdp-connector breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type ConnectionActivationSequence is no longer UnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/connection_activation.rs:21
  type ConnectionActivationSequence is no longer RefUnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/connection_activation.rs:21
  type LicenseExchangeSequence is no longer UnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/license_exchange.rs:56
  type LicenseExchangeSequence is no longer RefUnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/license_exchange.rs:56
  type Config is no longer UnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/lib.rs:95
  type Config is no longer RefUnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/lib.rs:95

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field LicenseExchangeSequence.hardware_id in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/license_exchange.rs:61
  field LicenseExchangeSequence.license_cache in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/license_exchange.rs:62
  field Config.hardware_id in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/lib.rs:168
  field Config.license_cache in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/lib.rs:178

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/method_parameter_count_changed.ron

Failed in:
  ironrdp_connector::LicenseExchangeSequence::new now takes 5 parameters instead of 3, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-connector/src/license_exchange.rs:84

⚠️ ironrdp-pdu breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/enum_variant_added.ron

Failed in:
  variant LicensePdu:ClientLicenseInfo in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-pdu/src/rdp/server_license.rs:346

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/struct_missing.ron

Failed in:
  struct ironrdp_pdu::rdp::server_license::NewLicenseInformation, previously in file /tmp/.tmpc7BGNL/ironrdp-pdu/src/rdp/server_license/server_upgrade_license.rs:98

⚠️ ironrdp-session breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type ActiveStageOutput is no longer UnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-session/src/active_stage.rs:251
  type ActiveStageOutput is no longer RefUnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-session/src/active_stage.rs:251
  type ProcessorOutput is no longer UnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-session/src/x224/mod.rs:15
  type ProcessorOutput is no longer RefUnwindSafe, in /tmp/.tmpEcyMvq/IronRDP/crates/ironrdp-session/src/x224/mod.rs:15
Changelog

ironrdp

[0.7.4] - 2025-01-24

Features

  • Support license caching (feat: support license caching #634) (dd221bf224)

    Adds support for license caching by storing the license obtained
    from SERVER_UPGRADE_LICENSE message and sending
    CLIENT_LICENSE_INFO if a license requested by the server is already
    stored in the cache.

Documentation

ironrdp-acceptor

[0.2.2] - 2025-01-24

Documentation

ironrdp-async

[0.2.2] - 2025-01-24

Documentation

ironrdp-connector

[0.3.0] - 2025-01-24

Features

  • Support license caching (feat: support license caching #634) (dd221bf224)

    Adds support for license caching by storing the license obtained
    from SERVER_UPGRADE_LICENSE message and sending
    CLIENT_LICENSE_INFO if a license requested by the server is already
    stored in the cache.

Documentation

Build

ironrdp-core

[0.1.3] - 2025-01-24

Documentation

ironrdp-error

[0.1.2] - 2025-01-24

Documentation

ironrdp-pdu

[0.2.0] - 2025-01-24

Features

  • Support license caching (feat: support license caching #634) (dd221bf224)

    Adds support for license caching by storing the license obtained
    from SERVER_UPGRADE_LICENSE message and sending
    CLIENT_LICENSE_INFO if a license requested by the server is already
    stored in the cache.

Documentation

ironrdp-svc

[0.1.3] - 2025-01-24

Documentation

ironrdp-cliprdr

[0.1.2] - 2025-01-24

Documentation

ironrdp-displaycontrol

[0.1.2] - 2025-01-24

Documentation

ironrdp-dvc

[0.1.2] - 2025-01-24

Documentation

ironrdp-graphics

[0.1.2] - 2025-01-24

Documentation

ironrdp-input

[0.1.2] - 2025-01-24

Documentation

ironrdp-rdpdr

[0.1.2] - 2025-01-24

Documentation

ironrdp-rdpsnd

[0.1.2] - 2025-01-24

Documentation

ironrdp-server

[0.4.1] - 2025-01-24

Documentation

ironrdp-ainput

[0.1.2] - 2025-01-24

Documentation

ironrdp-tokio

[0.2.2] - 2025-01-24

Documentation

ironrdp-session

[0.3.0] - 2025-01-24

Documentation

ironrdp-blocking

[0.2.2] - 2025-01-24

Documentation

ironrdp-cliprdr-native

[0.1.2] - 2025-01-24

Documentation

ironrdp-rdpsnd-native

[0.1.2] - 2025-01-24

Documentation

ironrdp-tls

[0.1.2] - 2025-01-24

Documentation

ironrdp-cliprdr-format

[0.1.2] - 2025-01-24

Documentation

ironrdp-futures

[0.1.2] - 2025-01-24

Documentation

ironrdp-rdcleanpath

[0.1.2] - 2025-01-24

Documentation


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz/2025-01-06T14-33-15Z branch from d92e2eb to a09603c Compare January 6, 2025 14:33
Copy link

github-actions bot commented Jan 6, 2025

Coverage Report 🤖 ⚙️

Past:
Total lines: 29433
Covered lines: 18630 (63.30%)

New:
Total lines: 29433
Covered lines: 18625 (63.28%)

Diff: -0.02%

[this comment will be updated automatically]

@github-actions github-actions bot force-pushed the release-plz/2025-01-06T14-33-15Z branch 4 times, most recently from cf7ad68 to 23ef120 Compare January 9, 2025 15:19
@github-actions github-actions bot force-pushed the release-plz/2025-01-06T14-33-15Z branch 10 times, most recently from dcafb06 to 994ee79 Compare January 21, 2025 00:03
@github-actions github-actions bot force-pushed the release-plz/2025-01-06T14-33-15Z branch from 994ee79 to 199b27c Compare January 24, 2025 17:50
@github-actions github-actions bot force-pushed the release-plz/2025-01-06T14-33-15Z branch from 199b27c to 71a97a2 Compare January 24, 2025 17:50
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