Skip to content

Releases: lemorage/bole

v0.2.4

18 Oct 14:12

Choose a tag to compare

Changelog v0.2.4 (2025-10-18)

Compare v0.2.3...v0.2.4 (v0.2.3...v0.2.4)

This release includes 16 commits.

New Features

  • feat: implement bump checking logic for go/gleam/rust/zig
  • feat: implement bump checking logic for homebrew/macports/nix
  • feat(cli): implement category filtering for check command
  • feat: clarify active vs duplicate package manager instances in UI
  • feat: add a unified way to collect update commands
  • feat: implement bump checking logic in php ecosystem
  • feat: implement bump checking logic in haskell ecosystem
  • feat(pm): switch to use upstream utility for checking latest versions
  • feat: add upstream API abstraction for checking versions
  • feat: implement bump checking logic in python ecosystem
  • feat: implement bump checking logic in js ecosystem

v0.2.3

10 Oct 14:26

Choose a tag to compare

Changelog v0.2.3 (2025-10-10)

Compare v0.2.2...v0.2.3 (v0.2.2...v0.2.3)

This release includes 20 commits.

Breaking Changes

  • feat!: update param from version to pm_info in bump checking

New Features

  • feat: update search_paths to include only tool-specific paths
  • feat!: update param from version to pm_info in bump checking
  • feat(cli): add spinner in the process of check summary
  • feat(cli): show pm checking progress with colored outputs
  • feat: add the ability to check for latest updates
  • feat(cli): add broken flag to check subcommand
  • feat: add different verbosity levels for check subcommand
  • feat(cli): add check subcommand for checking package manager health
  • feat: show full list for the alternative paths in csv/json output format
  • feat(cli): add json/csv output format

Bug Fixes

  • fix: use which_all to find all installations
  • fix: only show banner for top-level help

Documentation

  • docs: update README and renovate bole logo

v0.2.2

21 Sep 08:40

Choose a tag to compare

Changelog v0.2.2 (2025-09-21)

Compare v0.2.1...v0.2.2 (v0.2.1...v0.2.2)

This release includes 10 commits.

New Features

  • feat(pm): add support for zig
  • feat: update Find trait and migrate detectors to per-PM search_paths
  • feat: add lazy lock cache for category-to-managers mapping
  • feat(cli): make data-driven help text for show command

Performance

  • perf: parallel package manager discovery via rayon

Documentation

  • docs: give comprehensive detailed doc comments

v0.2.1

14 Sep 09:45

Choose a tag to compare

Changelog v0.2.1 (2025-09-14)

Compare v0.2.0...v0.2.1 (v0.2.0...v0.2.1)

This release includes 7 commits.

New Features

  • feat(xtask): add project automation for release and changelog
  • feat(pm): add full support for php
  • feat(pm): add support for ni
  • feat(pm): add support for pipenv and pyenv
  • feat(pm): add full support for ruby
  • feat(cli): add stream banner for help part

v0.2.0

09 Sep 07:52

Choose a tag to compare

Changelog v0.2.0 (2025-09-09)

Compare v0.1.1...v0.2.0 (v0.1.1...v0.2.0)

This release includes 13 commits.

Note

Introduced the bole show command for flexible output needs. See the Usage section in README for details.

New Features

  • feat(cli): implement category filtering and display for package managers
  • feat: add category enum and implement categorizable trait for all pms
  • feat(pm): add corepack wrapper and integrate with path detection
  • feat(pm): add wrappers for asdf, mise, and volta version managers

Bug Fixes

  • fix: clean asdf and mise verbose version str
  • fix: improve commit-msg hook validation and update contribution guide

Documentation

  • docs: add logo to README and update description
  • docs: add detailed contributing guide

v0.1.1

05 Sep 04:47

Choose a tag to compare

Changelog v0.1.1 (2025-09-05)

Compare v0.1.0...v0.1.1 (v0.1.0...v0.1.1)

New Features

  • feat(ci): add CI workflow and flake configuration for Nix checks
  • feat(cli): enrich pm display options and improve tree formatting
  • feat(cli): add tree display output format
  • feat(cli): add --all flag for detailed pm info display

Documentation

  • docs: add detailed instructions to readme
  • docs: add pull request template for uniform contributions
  • docs: create codes of conduct

bole_v0.1.0

31 Aug 13:22

Choose a tag to compare