Skip to content

Releases: AOSC-Dev/oma

v1.17.1

10 May 15:45
Compare
Choose a tag to compare

[1.17.1] - 2025-05-10

πŸ› Bug Fixes

  • Fix install and upgrade subcommand file completion (#426)

v1.17.0

10 May 14:24
Compare
Choose a tag to compare

[1.17.0] - 2025-05-10

πŸ› Bug Fixes

  • (oma-refresh) Do not repeatedly read dpkg architecture

v1.17.0-rc.4

09 May 07:46
Compare
Choose a tag to compare

[1.17.0-rc.4] - 2025-05-09

πŸš€ Features

  • (oma-refresh) Add scan_sources_list_from_paths api

πŸ› Bug Fixes

  • (oma-refresh) Do not repeatedly read dpkg architecture

v1.17.0-rc.3

08 May 02:22
Compare
Choose a tag to compare
v1.17.0-rc.3

v1.17.0-rc.2

07 May 16:09
Compare
Choose a tag to compare

[1.17.0-rc.2] - 2025-05-07

βš™οΈ Miscellaneous Tasks

  • Fix push release
  • Fix release push again

v1.17.0-rc.1

07 May 14:42
Compare
Choose a tag to compare

[1.17.0-rc.1] - 2025-05-07

πŸš€ Features

  • (oma-refresh) Read apt config Dir::Ignore-Files-Silently to ignore some file to warning (#386)
  • Check disk space out of space
  • (clean) Add delete failed tips
  • (clean) Add free up size tips
  • Add space warn tips cmd color
  • (refresh) Add out of space tips
  • (show,oma-pm) [breaking] Refactor oma show output
  • (oma-topics) [breaking] Before write topics status
  • (tui) Add several keybinds
  • (oma-console) Add emacs-like keybinds for previous/next line
  • (oma-topics) [breaking] Support deb822 sources
  • (oma-mirror) [breaking] Support deb822 sources file
  • Enhance packages completions for command aliases for Fish (#414)
  • [breaking] Use clap unstable-dynamic to generic completions
  • Support zsh completions
  • Add --download-threads / -t arg to control download threads
  • (oma-fetch,oma-refresh) [breaking] Not allow threads count > 255
  • [breaking] Drop pkgnames subcommand (#416)
  • Write log to file
  • Add message for log run oma with args
  • (oma-pm) Re-export oma-apt::Package
  • Add size-analyzer subcommand

πŸ› Bug Fixes

  • Fix --dry-run needs permission (#383)
  • Limit piped output to unattended mode (-y) (#384)
  • (oma-fetch) Do not static build xz2 dep (#385)
  • Fix tum match_match_all is false topic will random skip display (#393)
  • (oma-refresh) Fix run repetition post invoke (#394)
  • (oma-pm) [breaking] Capitalize the description in oma info (#395)
  • (show) Fix oma show display another version (#397)
  • (topics) Revert sources.list should refresh package index file
  • (oma-fetch) Not allow resume env should reset progress bar (#402)
  • (oma-refresh,oma-repo-vertify) [breaking] Handle deb822 Signed-By is empty (#405)
  • (upgrade) Downgrade match packages should not display in tum (#410)
  • (oma-refresh) [breaking] Refresh before close update lock fd ...
  • (oma-fetch,oma-refresh) [breaking] Not allow download thread is zero
  • (oma-refresh) Fix metadata refresh when LANG is unset (#418)
  • Fix ColorChoice::Always enable ansi in logger settings

🚜 Refactor

  • (oma-pm) [breaking] Improve OmaAptError enum field name (#387)
  • autoremove_tips function no need return result (#391)
  • (upgrade) Use CommitChanges to run upgrade (#389)
  • (oma-pm) Do not connect zbus session in OmaApt::new
  • (oma-pm) [breaking] Use OnceCell to init tokio runtime and zbus session
  • Make Config::read not return Result

βš™οΈ Miscellaneous Tasks

  • Fix a typo
  • Update all deps
  • Set next version as 1.17.0-alpha.0
  • No debug=2
  • (oma-fetch) Switch to liblzma-rs (#403)
  • Update all deps
  • (oma-mirror) Switch serde_yaml to serde_yaml_ng (#404)
  • Update all deps
  • Update all deps
  • Update all deps
  • Use generate completions and manpages
  • Add justfile
  • Fix complete generate
  • Only use generic feature
  • Fix loong64 build
  • Only amd64 run build test
  • Update all deps

I18n

  • Improve space_tips if archives dir size is 0
  • Improve oma clean if total_clean_size is 0
  • Fix wrong translate key
  • (en_US) Fix tum-2 too loong
  • (en_US) Improve tum-1, tum-2 line-breaks
  • Improve prompt for thread allowance
  • Improve UI strings

v1.16.6

03 May 04:27
Compare
Choose a tag to compare

[1.16.6] - 2025-05-03

πŸš€ Features

  • (oma-topics) [breaking] Support deb822 sources
  • (oma-mirror) [breaking] Support deb822 sources file
  • Enhance packages completions for command aliases for Fish (#414)

πŸ› Bug Fixes

  • (upgrade) Downgrade match packages should not display in tum (#410)
  • (oma-refresh) Fix metadata refresh when LANG is unset (#418)

I18n

  • (en_US) Fix tum-2 too loong
  • (en_US) Improve tum-1, tum-2 line-breaks

v1.16.5

25 Apr 14:13
Compare
Choose a tag to compare

[1.16.5] - 2025-04-25

πŸ› Bug Fixes

  • (oma-refresh,oma-repo-vertify) [breaking] Handle deb822 Signed-By is empty (#405)

v1.16.4

21 Apr 14:17
Compare
Choose a tag to compare

[1.16.4] - 2025-04-21

πŸš€ Features

  • (oma-topics) [breaking] Before write topics status

πŸ› Bug Fixes

  • (topics) Revert sources.list should refresh package index file
  • (oma-fetch) Not allow resume env should reset progress bar (#402)

v1.16.3

19 Apr 13:13
Compare
Choose a tag to compare

[1.16.3] - 2025-04-19

πŸ› Bug Fixes

  • (oma-refresh) Fix run repetition post invoke (#394)
  • (show) Fix oma show display another version (#397)