Skip to content

Releases: AOSC-Dev/oma

v1.9.1

07 Sep 04:43
Compare
Choose a tag to compare

[1.9.1] - 2024-09-07

πŸ› Bug Fixes

  • (oma-refresh) Fix download flat repo Packages (#83)

v1.9.0

06 Sep 13:45
Compare
Choose a tag to compare

[1.9.0] - 2024-09-06

πŸ› Bug Fixes

  • Not allow exit if pkexec spawn new oma (#75)
  • (tui) Fix enter char and delete char action (#79)

πŸ§ͺ Testing

  • (oma-refresh) Add config.rs some test (#74)

βš™οΈ Miscellaneous Tasks

  • (deb.yml) Upload packages to repo.aosc.io (#77)
  • Update all deps (#81)
  • Generate APT repository and add an one-liner installation script (#82)

v1.9.0-rc2

01 Sep 15:32
Compare
Choose a tag to compare

[1.9.0-rc2] - 2024-09-01

πŸ› Bug Fixes

  • (oma-refresh) Fix get refrresh config logic mistake

v1.9.0-rc1

01 Sep 07:58
Compare
Choose a tag to compare

[1.9.0-rc1] - 2024-09-01

πŸš€ Features

  • (oma-contents) [breaking] Add oma provides and oma 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 improve database_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

30 Aug 09:43
Compare
Choose a tag to compare

[1.8.2] - 2024-08-30

πŸ› Bug Fixes

  • (completions) Fix Fish completions

v1.8.1

30 Aug 07:58
Compare
Choose a tag to compare

[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

28 Aug 09:15
Compare
Choose a tag to compare

[1.8.0] - 2024-08-28

πŸ› Bug Fixes

  • Update all completions

v1.8.0-rc2

28 Aug 03:09
Compare
Choose a tag to compare
v1.8.0-rc2 Pre-release
Pre-release

[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

27 Aug 03:59
Compare
Choose a tag to compare

[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

24 Aug 07:32
Compare
Choose a tag to compare

[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 download BinContents
  • Add download contents option to apt config file