Skip to content

Bump deps and prep for release #382

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

Merged
merged 13 commits into from
May 21, 2025
Merged

Conversation

alerque
Copy link
Collaborator

@alerque alerque commented May 19, 2025

Instigated by #381, but not yet adding new release versions since I'm reviewing the possibility of landing #373 first.

alerque added 3 commits May 19, 2025 14:56
… without bumping MSRV

This can be updated to use the *std* implementation once our MSRV can be
1.70 or newer. For now this conservatively maintains the lower MSRV
while dodging the undefined behavior of a mutable reference to a mutable
static. Technically what we were doing would work, but relying on
undefined behavior that we were only bending now breaking isn't a great
practice. Two less unsafe blocks.

Note the once_cell 1.21.x release series requires 1.66.0, which is
a bump up from what fluent-pseudo currently needs.
@alerque alerque force-pushed the release-prep branch 2 times, most recently from 8a1c156 to 6765dcd Compare May 20, 2025 22:27
@alerque alerque changed the title Bump deps in prep for release Bump deps and prep for release May 20, 2025
@alerque alerque marked this pull request as ready for review May 20, 2025 22:28
@alerque alerque merged commit 4b6f26d into projectfluent:main May 21, 2025
6 checks passed
@alerque alerque deleted the release-prep branch May 21, 2025 10:23
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.

2 participants