Skip to content

Publish New Versions - #90

Merged
Legend-Master merged 2 commits into
cratefrom
release
Sep 22, 2026
Merged

Legend-Master merged 2 commits into
cratefrom
release

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Version Updates

Merging this PR will release new versions of the following packages based on your change files.

javascriptcore-rs-sys

[2.0.0]

javascriptcore-rs

[2.0.0]

@Legend-Master

Legend-Master commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Waiting on #89

@github-actions
github-actions Bot force-pushed the release branch 2 times, most recently from ed93ecf to 2d2618a Compare September 14, 2026 09:56
@Legend-Master
Legend-Master marked this pull request as ready for review September 14, 2026 09:57
Comment thread Cargo.toml Outdated
Comment on lines 20 to 23

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@jbolda Does covector support this syntax? I could change this manually but still want to see if this can be supported directly.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

(@jbolda hope it's okay I'm responding here) @Legend-Master I worked on some of covector's cargo workspace variant version bumping earlier this year. Short answer is 'Not yet, but it's a small gap.' covector only matches a dependency by its table key, so ffi = { package = "javascriptcore-rs-sys" } never matches and the requirement stays at 1.1.

PR to close the gap is up at jbolda/covector#438 as of a few minutes ago: it resolves the alias through package, in [dependencies], [target.*], and [workspace.dependencies].

Two things on this side either way. .changes/config.json would need "dependencies": ["javascriptcore-rs-sys"] on the javascriptcore-rs entry, or covector never looks at this line at all.

For this release, the manual edit to version = "2.0" is the way through. The improvements to covector that will enable this are a version bump away, meanwhile this PR puts the Tauri dep tree one step closer to a clean cargo audit for all those security conscious IT teams out there.

@Legend-Master
Legend-Master merged commit 3095c73 into crate Sep 22, 2026
5 checks passed
@Legend-Master
Legend-Master deleted the release branch September 22, 2026 04:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants