Skip to content

Releases: dreamiurg/peakbagger-cli

v1.9.3

01 Nov 23:02
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v1.9.3 (2025-11-01)

This release is published under the MIT License.

Bug Fixes

  • Combine nested with statements per ruff SIM117 (#54, c3df275)

  • Resolve CodeQL false positive in user agent test (#53, b91f173)

Continuous Integration

  • Improve OpenSSF Scorecard from 4.8 to ~7.5-8.0/10 (#53, b91f173)

  • Trigger checks re-run (#53, b91f173)

Documentation

  • Remove personal email and emojis from security policy (#53, b91f173)

  • Rewrite security policy to reflect hobby project reality (#53, b91f173)

Refactoring

  • Use importlib.metadata for version management (#53, b91f173)

Testing

  • Add comprehensive error handling tests to reach 91% coverage (#54, c3df275)

  • More of them (96a3059)


Detailed Changes: v1.9.2...v1.9.3

v1.9.2

01 Nov 22:22
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v1.9.2 (2025-11-01)

This release is published under the MIT License.

Bug Fixes

  • Set read-only top-level permissions for scorecard workflow (#51, d171db2)

Chores

  • Update GitHub Actions to latest versions (#47, 4c44145)

Continuous Integration

  • Add OpenSSF Scorecard workflow to enable security badge (#47, 4c44145)

  • Add required-checks sentinel job for branch protection (#46, b109c72)

  • Consolidate PR title validation into sentinel check (#49, 6f9288e)

  • Fix release workflow by upgrading setuptools before build (#48, 7296d1c)

  • Only publish to PyPI when semantic-release creates new version (#50, ede54ef)


Detailed Changes: v1.9.1...v1.9.2

v1.9.1

01 Nov 19:42
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v1.9.1 (2025-11-01)

This release is published under the MIT License.

Bug Fixes

  • Correct PyPI package name and GitHub URLs in README (#45, 83fe830)

Detailed Changes: v1.9.0...v1.9.1

v1.9.0

01 Nov 19:32
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v1.9.0 (2025-11-01)

This release is published under the MIT License.

Continuous Integration

  • deps: Bump actions/checkout from 4 to 5 (#42, 65abe17)

  • deps: Bump amannn/action-semantic-pull-request from 5 to 6 (#43, 0c5b20d)

  • deps: Bump astral-sh/setup-uv from 5 to 7 (#41, 43e2b4c)

Documentation

  • Add PyPI badges to README (#44, 1ba35b8)

  • Add reference to GitHub App setup guide for maintainers (#40, 73851f8)

  • Convert file name references to links in CLAUDE.md (#44, 1ba35b8)

  • Remove license and typed badges from README (#44, 1ba35b8)

  • Remove maintainer-only sections from CONTRIBUTING.md (#44, 1ba35b8)

  • Simplify CONTRIBUTING.md (#44, 1ba35b8)

Features


Detailed Changes: v1.8.0...v1.9.0

v1.8.0

25 Oct 22:38

Choose a tag to compare

v1.8.0 (2025-10-25)

This release is published under the MIT License.

Bug Fixes

  • Improve User-Agent string clarity (#33, 5d95b6e)

  • Remove invalid changelog placeholder from release commit message (#34, 0730d84)

  • Remove persist-credentials false to allow git push with app token (#37, afba7e9)

  • Update User-Agent URL to correct repository (#39, 6ec81e4)

Chores

  • Add py.typed marker for PEP 561 compliance (#20, 8fbde73)

  • Ignore docs/plans directory (#31, c243df1)

  • Migrate from Node.js semantic-release to Python equivalents (#27, 6d7e55b)

  • deps-dev: Bump the semantic-release group with 3 updates (#26, cc7600b)

Continuous Integration

  • Add badges and GitHub Actions CI workflow (#20, 8fbde73)

  • Add Dependabot configuration for automated dependency updates (#22, d6aaa56)

  • Add GitHub Actions workflow with cross-platform testing (#20, 8fbde73)

  • Improve dependency management and caching (#22, d6aaa56)

  • Optimize GitHub Actions performance (#30, 2ebba16)

  • Skip CI when only .gitignore changes (#32, 013b9bf)

  • Upgrade uv action to v5 and enable dependency caching (#22, d6aaa56)

  • deps: Bump actions/setup-node from 4 to 6 (#25, 3d88393)

  • deps: Bump actions/setup-python from 5 to 6 (#24, b4baf46)

  • deps: Bump codecov/codecov-action from 4 to 5 (#23, 4bd870b)

Documentation

  • Add architecture diagrams and developer cookbook (#29, 97ccf10)

  • Add badges to README (#20, 8fbde73)

  • Streamline documentation for clarity and automation (#28, 28c6181)

  • Update README with current CLI output examples (#21, fb6159e)

Features

  • Use GitHub App for semantic-release to bypass branch protection (#36, a2ef638)

Refactoring


Detailed Changes: v1.7.0...v1.8.0

v1.7.0

24 Oct 03:59

Choose a tag to compare

1.7.0 (2025-10-24)

Features

  • add field parity and URLs to ascent show text output (#18) (5718c82)

v1.6.3

24 Oct 03:53

Choose a tag to compare

1.6.3 (2025-10-24)

Bug Fixes

  • parse ascent rows with nested tables in route icons (#17) (ec99fd1)

v1.6.2

24 Oct 03:15

Choose a tag to compare

1.6.2 (2025-10-24)

Bug Fixes

v1.6.1

24 Oct 03:12

Choose a tag to compare

1.6.1 (2025-10-24)

Bug Fixes

  • sort ascents by date before applying limit (#14) (9b6c76c)

v1.6.0

24 Oct 02:42

Choose a tag to compare

1.6.0 (2025-10-24)

Features

  • remove table borders and prevent text truncation (#13) (981f647)