Releases: AOSC-Dev/oma
Releases Β· AOSC-Dev/oma
v1.9.1
v1.9.0
[1.9.0] - 2024-09-06
π Bug Fixes
π§ͺ Testing
- (oma-refresh) Add
config.rs
some test (#74)
βοΈ Miscellaneous Tasks
v1.9.0-rc2
[1.9.0-rc2] - 2024-09-01
π Bug Fixes
- (oma-refresh) Fix get refrresh config logic mistake
v1.9.0-rc1
[1.9.0-rc1] - 2024-09-01
π Features
- (oma-contents) [breaking] Add
oma provides
andoma files
println mode ... - (config) Add
search_contents_println
to config - Do not check color if
--no-color
is set - Force follow terminal color if is ssh session
- Force follow terminal color if
TERM
var is not set - (oma-pm-operation-type) [breaking] Add
RemoveTag::Resolver
field ... - (oma-refresh) [breaking] Read
apt.conf.d
to filter InRelease download list (#69)
π Bug Fixes
- Add a latency limit for terminal coloring
- Not is terminal do not execute
termbg::theme
- Update all completions
- (oma-refresh) Transliterate _ in dist as %5f
- (oma-refresh) Add unit test for _ => %5f
π Refactor
- (oma-contents) Move OutputMode logic to outside of library
- (subcmd/command-not-found) Improve foreach result logic
- (subcmd/command-not-found) If strsin number <
FILTER_JARO_NUM
should break - (subcmd) Do not ignore error from
PkgInfo
- (oma-refresh) Use
aho-corasick
to improvedatabase_filename
performance
π¨ Styling
- (oma-contents) Remove unnecessary type Signature
βοΈ Miscellaneous Tasks
- (main.rs) Fix debug message for unsupported/high-latency terminals
- (oma-contents) Cleanup example code
- Localise broken dependency note
- Run cargo fmt
- Update all deps
v1.8.2
[1.8.2] - 2024-08-30
π Bug Fixes
- (completions) Fix Fish completions
v1.8.1
[1.8.1] - 2024-08-30
π Bug Fixes
- (oma-refresh) Transliterate _ in dist as %5f
- (oma-refresh) Add unit test for _ => %5f
βοΈ Miscellaneous Tasks
- Run cargo fmt
v1.8.0
[1.8.0] - 2024-08-28
π Bug Fixes
- Update all completions
v1.8.0-rc2
[1.8.0-rc2] - 2024-08-28
π Features
- Do not check color if
--no-color
is set - Force follow terminal color if is ssh session
- Force follow terminal color if
TERM
var is not set
π Bug Fixes
- Add a latency limit for terminal coloring
- Not is terminal do not execute
termbg::theme
π Refactor
- (subcmd/command-not-found) Improve foreach result logic
βοΈ Miscellaneous Tasks
- (main.rs) Fix debug message for unsupported/high-latency terminals
v1.8.0-rc.1
[1.8.0-rc.1] - 2024-08-27
π Features
- Add
oma upgrade
arg--autoremove
... - (oma-pm) [breaking] Make
autoremove
function public - (oma-contents) Improve error output
- Use
ahash
as Progress Bar map hasher ... - (oma-pm, oma-fresh) Use
ahash
as hasher - Adjust subcmd alias
π Bug Fixes
- Update all shell completions
- Fix
oma purge xxx
will panic - (oma-contents) Fix
/var/lib/apt/lists
contents does not exist ... - (.github) Replace tilde correctly in Git branch
π Refactor
- (oma-contents) Do not repeatedly check file ext
- (oma-contents) Use buffer to reuse cache
- (oma-contents) Some changes
- (oma-contents) Use
IndexSet
- (oma-console)
ripgrep_search
function do not repetitivly check mode - (args) Remove unnecessary clone
π Documentation
- Update readme
βοΈ Miscellaneous Tasks
- Use lto thin by default
- (Cargo.toml) Enable more compiler optimization
- (.github) Use tilde to replace dash-suffix in DPKG_VER
- (.github) Use tilde in Git branch
v1.7.1
[1.7.1] - 2024-08-24
π Bug Fixes
- (oma-contents) Add file magic check on
pure_search
- Do not require packages argument in
oma remove --yes
βοΈ Miscellaneous Tasks
- Make
apt update
downloadBinContents
- Add download contents option to apt config file