Skip to content

chore: update iron-remote-desktop version to 0.3.1#807

Closed
Alex Yusiuk (RRRadicalEdward) wants to merge 1 commit into
masterfrom
bump-iron-remote-desktop-to-0.3.1
Closed

chore: update iron-remote-desktop version to 0.3.1#807
Alex Yusiuk (RRRadicalEdward) wants to merge 1 commit into
masterfrom
bump-iron-remote-desktop-to-0.3.1

Conversation

@RRRadicalEdward
Copy link
Copy Markdown
Collaborator

It seems that in #800, we released a version that included #799, but not #803, and it's the reason why we have Devolutions/devolutions-gateway#1369 (comment) issue.

[package]
name = "iron-remote-desktop"
version = "0.3.0"
version = "0.3.1"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: I think the crate is already up to date, do not bump it

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure that in #800, we actually also included #803. It would explain Devolutions/devolutions-gateway#1369 (comment) error

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I verified, it is included (release-plz automatically catch anything related to the Rust code)

See the doc of the latest published version: https://docs.rs/iron-remote-desktop/latest/iron_remote_desktop/trait.Session.html

],
"description": "Web Component providing agnostic implementation for Iron Wasm base client",
"version": "0.3.0",
"version": "0.3.1",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: renaming a method is a breaking change, so this should be 0.4.0 I think

@CBenoit
Copy link
Copy Markdown
Member

Are you sure the latest releases are missing this?

In the commit history, the version bump is the latest commit, and so it should includes everything before including the method renaming…

image

@CBenoit
Copy link
Copy Markdown
Member

Benoît Cortier (CBenoit) commented Jun 5, 2025

Alex Yusiuk (@RRRadicalEdward) I think we need to update iron-remote-desktop-rdp, because the latest version we released is still exposing a method extensionCall instead of invokeExtension, and this is not compatible with iron-remote-desktop v0.3.0

@RRRadicalEdward
Copy link
Copy Markdown
Collaborator Author

Alex Yusiuk (RRRadicalEdward) commented Jun 5, 2025

Alex Yusiuk (@RRRadicalEdward) I think we need to update iron-remote-desktop-rdp, because the latest version we released is still exposing a method extensionCall instead of invokeExtension, and this is not compatible with iron-remote-desktop v0.3.0

But iron-remote-desktop-rdp doesn't export extensionCall. So there shoudln't be an issue with it

@CBenoit
Copy link
Copy Markdown
Member

Benoît Cortier (CBenoit) commented Jun 5, 2025

Alex Yusiuk (@RRRadicalEdward) I think we need to update iron-remote-desktop-rdp, because the latest version we released is still exposing a method extensionCall instead of invokeExtension, and this is not compatible with iron-remote-desktop v0.3.0

But iron-remote-desktop-rdp doesn't export extensionCall. So there shoudln't be an issue with it

I’m pretty sure it does. This is part of the API contract defined by iron-remote-desktop. It is exported by the macro iron_remote_desktop::make_bridge!

@CBenoit
Copy link
Copy Markdown
Member

That being said, it’s true that the error is more about the NPM package iron-remote-desktop itself… Though I don’t see any change that we could have missed between the release run and now?

@RRRadicalEdward
Copy link
Copy Markdown
Collaborator Author

That being said, it’s true that the error is more about the NPM package iron-remote-desktop itself… Though I don’t see any change that we could have missed between the release run and now?

I found the issue reason. I forgot to do the renaming at some more places. I will send a PR

@RRRadicalEdward Alex Yusiuk (RRRadicalEdward) deleted the bump-iron-remote-desktop-to-0.3.1 branch September 26, 2025 07:51
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.

3 participants