Skip to content

Conversation

NthTensor
Copy link
Contributor

Objective

Adds a simple tool to order and merge release notes and migration guides.

To use, go to tools/export-content and use cargo run.

The output formatting may need to be tweaked, and we will probably want to add/change the zola shortcodes a bit.

@alice-i-cecile alice-i-cecile added this to the 0.17 milestone Aug 11, 2025
@alice-i-cecile alice-i-cecile added A-Meta About the project itself S-Needs-Review Needs reviewer attention (from anyone!) to move forward C-Feature A new feature, making something new possible X-Contentious There are nontrivial implications that should be thought through labels Aug 11, 2025
Copy link
Contributor

@DaAlbrecht DaAlbrecht left a comment

Choose a reason for hiding this comment

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

Just some small nits (didnt check in zola). A bit sad that strings cant start with a backtick

Copy link
Member

@alice-i-cecile alice-i-cecile left a comment

Choose a reason for hiding this comment

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

This is a perfectly fine starting point, and ratatui is a clever idea for making this interactive without adding a lot of boilerplate. I've pushed a few minor improvements, but this LGTM once we get everything green.

There's a lot I'd like to add, but I figure we can start using it and then listing improvements, rather than doing it waterfall style :p

We have one failing release content item again, but that can be fixed in a follow-up PR.

@alice-i-cecile alice-i-cecile added S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it and removed S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Aug 15, 2025
@NthTensor
Copy link
Contributor Author

Did a few last changes. LGTM

@alice-i-cecile alice-i-cecile added this pull request to the merge queue Aug 15, 2025
Merged via the queue into bevyengine:main with commit d2d6289 Aug 15, 2025
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Meta About the project itself C-Feature A new feature, making something new possible S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it X-Contentious There are nontrivial implications that should be thought through
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants