Releases
v0.33.0
Compare
Sorry, something went wrong.
No results found
Chore
update all deps
update all deps
New Features
add terminal bell if oma operation is done
add query upgadable packages progress spinner
add more debug for download method
oma install add --install-recommend and --install-suggest argument
add more debug message for needs_fix_system method
handle if pkg current_state == 4 or 2 (half-install or half-configure)
Bug Fixes
do not panic with display CJK message
both contents-all and contents-ARCH must be downloaded
Refactor
no need to collect in search_pkgs method
use Box to optimize logic in decompress method
use BufReader to decompress package database
use BinContents to command-not-found feature
Twice as fast
no need to download multi contents
no need to collect checksum entry to parse
optmize search_pkgs filter logic
Remove stupid sort after reverse
optmize search_pkgs filter logic again
optmize search_pkgs filter logic
no need to collect upgrade package in update_inner method
abstract install_other logic
Style
use cargo clippy and cargo fmt to lint code
use cargo-fmt and cargo-clippy to lint code
Commit Statistics
25 commits contributed to the release over the course of 1 calendar day.
2 days passed between releases.
23 commits were understood as conventional .
0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
Uncategorized
Update all deps (b5faa67 )
Do not panic with display CJK message (34a190b )
Revert "fix: do not panic with display CJK message" (f0da2c3 )
No need to collect in search_pkgs method (f5a5571 )
Use cargo clippy and cargo fmt to lint code (03ca22e )
Use Box to optimize logic in decompress method (478c2e8 )
Use BufReader to decompress package database (4f8da4a )
Use BinContents to command-not-found feature (64d88bf )
Revert "refactor: no need to download multi contents" (4e98e2f )
No need to download multi contents (d08e903 )
No need to collect checksum entry to parse (86432a7 )
Both contents-all and contents-ARCH must be downloaded (4cec322 )
Optmize search_pkgs filter logic (04133e0 )
Optmize search_pkgs filter logic again (bbee127 )
Optmize search_pkgs filter logic (9296db3 )
Update all deps (ebf8d73 )
Use cargo-fmt and cargo-clippy to lint code (fe1d5ff )
Add terminal bell if oma operation is done (2ee74ed )
Add query upgadable packages progress spinner (a50f65e )
No need to collect upgrade package in update_inner method (01e8cfd )
Abstract install_other logic (50bca89 )
Add more debug for download method (31634d3 )
Oma install add --install-recommend and --install-suggest argument (b627c8a )
Add more debug message for needs_fix_system method (a5e6e1f )
Handle if pkg current_state == 4 or 2 (half-install or half-configure) (537d428 )
You can’t perform that action at this time.