Skip to content

Latest commit

 

History

History
119 lines (78 loc) · 2.87 KB

File metadata and controls

119 lines (78 loc) · 2.87 KB

[0.3.1] - 2026-05-26

🐛 Bug Fixes

  • Auto-add newlines to changelog

💼 Other

  • Add newline to changelog

🚜 Refactor

  • Improve type hints and error handling in utility functions
  • Remove ReleaseComponentBump
  • Add git cliff data file and correctly version bump pre-1.0.0 releases

⚙️ Miscellaneous Tasks

  • (release) Set README version 0.3.1

[0.3.0] - 2026-05-22

🐛 Bug Fixes

  • (release) Remove useless post-release phase
  • (release) git push as necessary
  • (release) Resolve release phase during main execution
  • (tests) Fix broken release tests
  • Fix log regression
  • Remove "unreleased" section from git-cliff output
  • (tests) Fix tests for changelog

💼 Other

  • Add newline to changelog

🚜 Refactor

  • [breaking] Refactor several functions for less redundant code, use of enums, etc.; update tests

⚙️ Miscellaneous Tasks

  • (dependabot) Remove dependabot as "widen" is not yet supported for Python
  • (release) Set README version 0.3.0

[0.2.0] - 2026-05-21

🚀 Features

  • (github) Allow get_github_token to retrieve token from GitHub CLI if available

🐛 Bug Fixes

  • (dependabot) widen for dependabot
  • (tests) Remove "[DRY RUN]" from output assertions
  • Properly replace README version references

⚙️ Miscellaneous Tasks

  • (release) Set README version 0.2.0

[0.1.0] - 2026-05-10

🚀 Features

  • Add fallback to latest tagged release notes when unreleased placeholder is detected
  • Add release script to update README
  • Add cache to more stuff
  • Add better logging for tasks-in-tasks
  • Update release pre-script for keeping tasks in check
  • [breaking] Common defaults
  • Tweak release script to use a placeholder (and consequently add a post script)
  • Enhance version computation flow
  • Fix PYTHONPATH in tool.poe.env
  • Implement dry-run functionality for release scripts
  • Add changelog management for releases
  • Log formatting in release script
  • Log formatting in release script

🐛 Bug Fixes

  • Typo in tests
  • Handle optional config paths for isort and flake8
  • Exclude 'containers' tag in this project
  • Remove useless file
  • Add environment variable fixtures for tests
  • Include --unreleased flag in git cliff
  • Color log

💼 Other

  • Remove unnecessary log
  • Remove unnecessary param and logs

🚜 Refactor

  • Clean up release flow; add back dry_run params
  • Update release script to use RELEASE_SCRIPT_PHASE env var
  • Logging for changelog

📚 Documentation

  • Update README
  • Clarify needing PYTHONPATH set for development

🧪 Testing

  • Add tests for prepend_changelog utility function
  • Add new tests for dotenv and entrypoint command resolution

⚙️ Miscellaneous Tasks

  • Update version in README
  • Remove usless item after all in pyproject.toml
  • (release) Set README version 0.1.0

Changelog

[Unreleased]