Skip to content

Adopt towncrier for changelogs#6543

Merged
poljar merged 5 commits into
mainfrom
poljar/towncrier
May 14, 2026
Merged

Adopt towncrier for changelogs#6543
poljar merged 5 commits into
mainfrom
poljar/towncrier

Conversation

@poljar
Copy link
Copy Markdown
Contributor

@poljar poljar commented May 6, 2026

This closes #5999.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 6, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.95%. Comparing base (c253114) to head (8e5d477).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6543      +/-   ##
==========================================
+ Coverage   89.92%   89.95%   +0.02%     
==========================================
  Files         381      381              
  Lines      107718   107718              
  Branches   107718   107718              
==========================================
+ Hits        96870    96894      +24     
+ Misses       7173     7158      -15     
+ Partials     3675     3666       -9     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 6, 2026

Merging this PR will degrade performance by 48.79%

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

❌ 1 regressed benchmark
✅ 49 untouched benchmarks

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation Restore session [memory store] 114.2 ms 223 ms -48.79%

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing poljar/towncrier (8e5d477) with main (c253114)

Open in CodSpeed

@poljar poljar changed the title Adopt towncrier fro changelogs Adopt towncrier for changelogs May 9, 2026
@poljar poljar force-pushed the poljar/towncrier branch from 8cdd930 to 8e5d477 Compare May 14, 2026 11:00
@poljar poljar marked this pull request as ready for review May 14, 2026 11:00
@poljar poljar requested review from a team as code owners May 14, 2026 11:00
@poljar poljar requested review from andybalaam and removed request for a team May 14, 2026 11:00
Copy link
Copy Markdown
Member

@andybalaam andybalaam left a comment

Choose a reason for hiding this comment

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

Looks good, and I think it will work with https://codeberg.org/andybalaam/changelog-builder too. Grab me if not.

@poljar
Copy link
Copy Markdown
Contributor Author

poljar commented May 14, 2026

Looks good, and I think it will work with https://codeberg.org/andybalaam/changelog-builder too. Grab me if not.

Yeah I want to merge this and then switch to an xtask for the changelog generation.

@poljar poljar merged commit 2a8d75e into main May 14, 2026
55 of 61 checks passed
@poljar poljar deleted the poljar/towncrier branch May 14, 2026 13:56
@richvdh
Copy link
Copy Markdown
Member

richvdh commented May 14, 2026

I think you probably want to remove the ## [Unreleased] - ReleaseDate headers from the changelogs?

@poljar
Copy link
Copy Markdown
Contributor Author

poljar commented May 14, 2026

Ah indeed, I'll do that while migrating some changelog entries that snuck in between the release and the merger of this PR.

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.

Changelog management is not working

3 participants