Releases: lemorage/bole
Releases · lemorage/bole
v0.2.4
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
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_pathsto 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_allto find all installations - fix: only show banner for top-level help
 
Documentation
- docs: update README and renovate bole logo
 
v0.2.2
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 
Findtrait 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
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
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
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
Full Changelog: https://github.com/lemorage/bole/commits/v0.1.0