Skip to content

Update allocator-api2#299

Open
zakarumych wants to merge 4 commits into
fitzgen:mainfrom
zakarumych:update-allocator-api2
Open

Update allocator-api2#299
zakarumych wants to merge 4 commits into
fitzgen:mainfrom
zakarumych:update-allocator-api2

Conversation

@zakarumych

Copy link
Copy Markdown
Contributor

New version fixes some inconsistencies

@fitzgen fitzgen left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

This is a breaking change because allocator_api2 is in the public API and this isn't a patch bump, correct?

@zakarumych

Copy link
Copy Markdown
Contributor Author

Yes. Users of the feature would need to switch version of allocator-api2 they depend on to build.

@fitzgen

fitzgen commented Dec 15, 2025

Copy link
Copy Markdown
Owner

Okay, thanks. I will hold off for now and merge next time we do a breaking release.

@clarfonthey

Copy link
Copy Markdown

Is there anything in particular you'd like before releasing a new breaking release? Since this repo doesn't seem to be particular active at the moment, I'm mostly wondering because this is technically blocking updating allocator-api2 on repos that depend on bumpalo, like hashbrown.

The only thing that would particularly come to mind is maybe updating to edition 2024, but that probably isn't particularly desired since I assume that keeping an older MSRV is preferable.

@fitzgen

fitzgen commented Mar 4, 2026

Copy link
Copy Markdown
Owner

Is there anything in particular you'd like before releasing a new breaking release?

There are a number of things I'd like to roll up together in the next breaking release to avoid needing to do multiple breaking releases: https://github.com/fitzgen/bumpalo/issues?q=state%3Aopen%20label%3Abreaking-change

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.

3 participants