Skip to content

Releases: AOSC-Dev/oma

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

v1.7.0

22 Aug 14:31
Compare
Choose a tag to compare

[1.7.0] - 2024-08-22

πŸš€ Features

  • (command-not-found) Sort jaro num
  • (oma-refresh, oma-fetch) Add zstd download support
  • (oma-refresh) Prioritize zip compress download order
  • (oma-contents) Add pure search zstd contents support

πŸ› Bug Fixes

  • oma remove no fix broken by default ...
  • (oma-console) Fix global progress bar small style
  • Correct tense for "be upgraded"
  • (oma-console) Fix progress bar 100% will not align

🚜 Refactor

  • Refactor progress bar handle logic
  • Add trait OmaProgress to handle has progress bar and no progress bar
  • Remove unnecessary logic
  • (oma-contents) Refactor all

πŸ“š Documentation

  • (oma-fetch) Add comment

βš™οΈ Miscellaneous Tasks

  • Update all version in Cargo.toml

v1.6.0

20 Aug 01:59
Compare
Choose a tag to compare

[1.6.0] - 2024-08-20

πŸš€ Features

  • (oma-console) Add color format Action::UpgradeTips
  • (oma-console) Add oma color Action::PendingBg
  • (oma-pm) Allow oma install foo --reinstall will also install recommends
  • Improve empty dependency issue output
  • (oma-pm) Add debug output for resolve get error
  • Make oma install no fix broken by default ...
  • Set panic hook to unlock oma
  • Panic hook display panic info

πŸ› Bug Fixes

  • Disable --help egg if locales not contains zh* locale
  • (oma-pm) Protect recommend package
  • (oma-console) Fix oma search display warning in windows terminal ...
  • Correctly disable BiDi text marker
  • (oma-console) Do not use global WRITER prefix len as writeln_inner arg
  • (oma-console) Fix global progress bar align
  • (oma-console) Spinner should align progress bar

🚜 Refactor

  • Set color formatter as global var
  • (oma-console) [breaking] Impl OmaProgressStyle to replace oma_style_pb and oma_spinner function
  • [breaking] spinner_style global_progress_bar_style progress_bar_style to replace OmaProgressSrtle
  • (oma-console) Use const to save progress bar template

🎨 Styling

  • (oma-refresh) Lint

βš™οΈ Miscellaneous Tasks

  • (oma-pm) Fix build warning without aosc feature
  • Do not always use oma-pm aosc feature
  • Update all deps

v1.5.2

15 Aug 11:00
Compare
Choose a tag to compare

[1.5.2] - 2024-08-15

πŸ› Bug Fixes

  • (oma-topics) Fix check mirror url missing '/'
  • Fix i18n loader fallback
  • Fix i18n_embed fallback to select language

βš™οΈ Miscellaneous Tasks

  • Only version prefix contain 'v' will make deb

v1.5.1

15 Aug 09:04
Compare
Choose a tag to compare

[1.5.1] - 2024-08-15

πŸ› Bug Fixes

  • (command_not_found.rs) Fix typo Ddescription => Description

v1.5.0

15 Aug 07:21
Compare
Choose a tag to compare

[1.5.0] - 2024-08-15

πŸš€ Features

  • (oma-console) Impl OmaColorFormat
  • (oma-console) Use termbg crate to check terminal theme
  • (oma-console) Add color theme for terminal light theme
  • (command-not-found) Package desc use white color
  • Use table to print command-not-found message

πŸ› Bug Fixes

  • (oma-refresh) Add Copy mark to fix build
  • Use correct i18n key for remove table headers
  • (oma-topics) Check InRelease file is exist

🚜 Refactor

  • (oma-topics) No need to clone arch var
  • PagerPrinter::print_table must only allow Vec argument as header

βš™οΈ Miscellaneous Tasks

  • (oma-refresh) Move verify logic to oma-repo-verify crate ...
  • (oma-repo-verify) Add description and license
  • Update all deps

I18n

  • Not allow translate AVAIL UPGRADE and INSTALLED

v1.4.3-with-deb-ci

12 Aug 04:23
Compare
Choose a tag to compare

[1.4.3-with-deb-ci] - 2024-08-12

βš™οΈ Miscellaneous Tasks

  • Add license field in Cargo.toml

CI

  • Add a workflow to build Debian packages

Cargo.toml

  • Add cargo-deb metadata

v1.4.3

11 Aug 23:59
Compare
Choose a tag to compare

[1.4.3] - 2024-08-11

πŸš€ Features

  • (oma-topics) [breaking] Topic not in mirror msg should use callback to handle

πŸ› Bug Fixes

  • Do not remove essential package
  • (oma-pm) [breaking] Check dependencies is essential package

βš™οΈ Miscellaneous Tasks

  • Update all deps
  • [breaking] Use std::sync::LazyLock to replace once_cell::sync::Lazy
  • (i18n) Update UI strings
  • Update all deps

I18n

  • Add some new string

v1.4.2

08 Aug 08:38
Compare
Choose a tag to compare

[1.4.2] - 2024-08-08

πŸš€ Features

  • Add notes for contributors
  • (oma-topics) Add file protocol support

πŸ› Bug Fixes

  • (oma-refresh) Fix database file name on flat repo ...

πŸ§ͺ Testing

  • Add file:/debs/ test on test_ose

βš™οΈ Miscellaneous Tasks

  • Remove REL line
  • (README) Clean up formatting and proses
  • Omakase -> oma
  • Lint ctates description string
  • Update changelog
  • Refine descriptions for each crate
  • (oma-refresh) Add a lot of (ridiculous) test cases for flat repositories

v1.4.1

05 Aug 21:33
Compare
Choose a tag to compare

[1.4.1] - 2024-08-05

πŸ› Bug Fixes

  • (oma-topics) Fix url suffix not is '/'