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

Use portable_atomic instead of atomic-polyfill #251

Merged
merged 6 commits into from Dec 7, 2023

Conversation

taks
Copy link
Contributor

@taks taks commented Dec 7, 2023

Fix #250

Cargo.toml Outdated

# Enables semver-exempt APIs of this crate.
# At the moment, this feature is unused.
unstable = []

# Only for backwards compatibility.
atomic-polyfill = ["critical-section"]
Copy link
Owner

Choose a reason for hiding this comment

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

Let’s keep this, it’s not a burden to support a feature alias, and this might prevent someone’s build from breaking

@matklad
Copy link
Owner

matklad commented Dec 7, 2023

CI failure is legitimate

@matklad
Copy link
Owner

matklad commented Dec 7, 2023

Looking good now, thanks! Could you also bump version in Cargo.toml to 1.19.0 and add the corresponding changlelog.md entry? That way, the new version would be released as soon as the PR is merged!

@matklad
Copy link
Owner

matklad commented Dec 7, 2023

bors r+

Thanks!

@matklad
Copy link
Owner

matklad commented Dec 7, 2023

Hm,

bors ping

@matklad
Copy link
Owner

matklad commented Dec 7, 2023

Ok, apparently the public instance of borsh.tech shut down, while the merge queue isn't available for individual repositories yet?

Merging manually!

@matklad matklad merged commit c48d3c2 into matklad:master Dec 7, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The atomic-polyfill crate is deprecated.
2 participants