-
Notifications
You must be signed in to change notification settings - Fork 251
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
Add a script that generates a changelog from recent PRs and their labels #1718
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice!
I'm wondering if it would be useful to show all labels as well since the changelog still needs quite a bit of manual work regardless and that can help in the process
elif not added: | ||
misc.append(summary) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if we should exclude regression
tagged PRs π€
depends obv. for how long a thing regressed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You mean add a separate category for regression fixes?
I think adding labels add to much noise to the changelog: π Python SDK
π¦ Rust SDK
πͺ³ Bug Fixes
π Performance Improvements
π§βπ« Examples
π Docs
πΌ UI Improvements
π€·ββοΈ Other Viewer Improvements
πΈοΈ Web
π¨ Renderer Improvements
β¨ Other Enhancement
π Analytics
π£ Merged RFCs
π§βπ» Dev-experience
π€·ββοΈ Other
|
Uh, yeah that's why too much. Looked at it more as a tool for manual improvement, but really we would need to establish a hierarchy of labels which we don't have :/ |
The script is
scripts/generate_changelog.py
and will do its best to organize a changelog based on PR labelsChecklist
Output
π Python SDK
log_point
more forgiving and update docstring #1663π¦ Rust SDK
re_sdk
no longer depends onre_viewer
#1507re_sdk::Session
#1528πͺ³ Bug Fixes
wasm-bindgen-cli
with fix for 2GiB bug #1605log_pinhole
runable #1609memory_usage
example relying on implicit recursive features #1709xdg-portal
#1402π Performance Improvements
DataRow
&DataTable
+ no bundles outside of transport #1673π§βπ« Examples
π Docs
rerun_py/README.md
#1565πΌ UI Improvements
π€·ββοΈ Other Viewer Improvements
--fast-math
optimization for wasm #1656πΈοΈ Web
log
as our log backend instead oftracing
#1590π¨ Renderer Improvements
re_renderer
#1532re_renderer
#1567wgpu::Device::poll
on the web #1626β¨ Other Enhancement
rerun --save
: stream incoming log stream to an rrd file #1662DataCell
& retireComponentBundle
#1634π Analytics
π£ Merged RFCs
π§βπ» Dev-experience
rayon
#15411.68
clippy lints #1569π€·ββοΈ Other