-
Notifications
You must be signed in to change notification settings - Fork 370
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