Releases: EnumeratedDev/bpm
Releases · EnumeratedDev/bpm
v0.6.1
QoL changes
- Add 'database' flag to the 'list' subcommand
- Show installed size for binary packages
- Add 'sort' and 'reverse' flags to the 'list' subcommand
- Switch to fuzzy matching for searching through databases
- Show optionally dependent packages in readable info
- Add progress bars
- Show optional dependencies after install or update operation
- Reduce memory usage for the 'list' subcommand
- Add confirmation prompt for syncing in 'update' subcomamnd
- Add 'allow-downgrades' flag to 'update' subcommand
Compilation changes
- Add 'keep' flag to 'compile' subcommand
- Disable tar verbose mode by default during compilation
- Add automatic ELF binary stripping
- Replace variables in download filepath during compilation
- Add 'BPM_PKG_URL' variable in package compilation
Other changes
- Bind mount etc/resolv.conf in package scripts for internet access
- Add 'vercmp' subcommand for package version comparisons in scripts
Bug fixes
- Add missing shorthand for 'version' subcommand
- Remove duplicate strings in packages slice from install and remove operations
- Fix possible panic when updating packages
- Fix split packages with the same name as the main package being removed from the database
Full Changelog: 0.6.0...0.6.1
v0.6.0
Version 0.6.0