Skip to content

Releases: AOSC-Dev/oma

v0.24.2

09 Apr 19:33
Compare
Choose a tag to compare

New Features

  • improve command-not-found output

Bug Fixes

  • pick can not get no_upgrade argument to panic
  • provides search absolute path can't get any result

Style

  • use cargo-fmt to format code
  • use cargo clippy to lint code

Commit Statistics

  • 5 commits contributed to the release.
  • 5 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Use cargo-fmt to format code (2718514)
    • Pick can not get no_upgrade argument to panic (fa13097)
    • Use cargo clippy to lint code (693b3a9)
    • Improve command-not-found output (b73ae60)
    • Provides search absolute path can't get any result (f52fcff)

v0.24.1

09 Apr 15:06
Compare
Choose a tag to compare

Chore

  • update dep crossbeam-channel to 0.5.8

Documentation

  • update README

Bug Fixes

  • no additional version info tips
  • pick no_fix_broekn wrong argument name to panic
  • reinstall does not in repo version to panic
  • oma dep output wrong grammar

Refactor

  • improve list method code style

Style

  • use cargo clippy to lint code

Commit Statistics

  • 8 commits contributed to the release over the course of 1 calendar day.
  • 1 day passed between releases.
  • 8 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Use cargo clippy to lint code (85deb9f)
    • Update dep crossbeam-channel to 0.5.8 (e70c3ae)
    • No additional version info tips (1781711)
    • Pick no_fix_broekn wrong argument name to panic (33f6a8e)
    • Improve list method code style (08dddaf)
    • Reinstall does not in repo version to panic (02de215)
    • Oma dep output wrong grammar (8a61940)
    • Update README (86b85dd)

v0.24.0

08 Apr 13:36
Compare
Choose a tag to compare

Chore

  • update all deps

Documentation

  • improve help and man document
    • feat: --no-upgrade => --no-refresh and more argument name adjust

Bug Fixes

  • fix wrong oma list info display
    oma list a b will not display additional version info
  • set search arg name as pattern
  • fix oma show needs packages argument
  • fix without dry-run argument subcommand run
  • use PossibleValues to fix oma-mark man document

Refactor

  • improve setup dry_tun flag logic

Commit Statistics

  • 8 commits contributed to the release.
  • 2 days passed between releases.
  • 8 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update all deps (66fb496)
    • Fix wrong oma list info display (0b937fe)
    • Set search arg name as pattern (c99a6e6)
    • Fix oma show needs packages argument (06ea3cb)
    • Fix without dry-run argument subcommand run (6e5cd72)
    • Improve setup dry_tun flag logic (9a7e556)
    • Use PossibleValues to fix oma-mark man document (e55554b)
    • Improve help and man document (fbe79f7)

v0.23.0

06 Apr 03:09
Compare
Choose a tag to compare

Chore

  • update serde-yaml to 0.9.20

New Features

  • oma pick do not autoremove by default
  • oma install do not autoremove by default
  • add query packages database spinner
  • add --no-autoremove argument for oma {install,upgrade,remove,pick}
  • add cache.get_archives spinner
  • --debug argument now can run without dry-run mode

Bug Fixes

  • fix query database zombie progress bar
  • fix oma pick no_autoremove arg requires
  • fix refresh database file exist global bar progress
  • fix global bar progress percent color

Refactor

  • improve pending ui detail capitalize logic
  • set Multiprogress Bar as lazy var

Style

  • use cargo-clippy to lint code
  • run cargo clippy to lint code

Commit Statistics

  • 15 commits contributed to the release.
  • 15 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update serde-yaml to 0.9.20 (d515455)
    • Improve pending ui detail capitalize logic (fdf7f62)
    • Use cargo-clippy to lint code (82e7582)
    • Oma pick do not autoremove by default (ddbe2d9)
    • Oma install do not autoremove by default (11b5c8c)
    • Fix query database zombie progress bar (17c1d7f)
    • Set Multiprogress Bar as lazy var (119f059)
    • Add query packages database spinner (fffcd13)
    • Run cargo clippy to lint code (1fef5a4)
    • Fix oma pick no_autoremove arg requires (e568b01)
    • Fix refresh database file exist global bar progress (df3b53b)
    • Add --no-autoremove argument for oma {install,upgrade,remove,pick} (abd0d74)
    • Add cache.get_archives spinner (b826d02)
    • Fix global bar progress percent color (a38a684)
    • --debug argument now can run without dry-run mode (4355b06)

v0.22.0

05 Apr 09:09
Compare
Choose a tag to compare

Chore

  • update all deps

New Features

  • error output message adjust
  • if needs run dpkg --configure -a, run it
  • build all subcommand man

Bug Fixes

  • fix autoremove/non-autoremove pkg pending ui wrong detail

Refactor

  • improve capitalize output message logic in apt_handler mehod

Style

  • use cargo-fmt to format code

Commit Statistics

  • 7 commits contributed to the release over the course of 1 calendar day.
  • 1 day passed between releases.
  • 7 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update all deps (a87a40d)
    • Use cargo-fmt to format code (05baa26)
    • Error output message adjust (b44035d)
    • Fix autoremove/non-autoremove pkg pending ui wrong detail (4df750e)
    • If needs run dpkg --configure -a, run it (3bb8b31)
    • Build all subcommand man (7ae0fac)
    • Improve capitalize output message logic in apt_handler mehod (46b75d9)

v0.21.0

03 Apr 16:55
Compare
Choose a tag to compare

Chore

  • update all deps

New Features

  • if update dpkg-force-all mode after has broken count, return error
  • if retry 2 times apt has error, go to dpkg-force-all mode

Bug Fixes

  • fix a typo

Style

  • use cargo fmt and cargo clippy to lint code

Commit Statistics

  • 5 commits contributed to the release over the course of 1 calendar day.
  • 1 day passed between releases.
  • 5 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update all deps (f80adf6)
    • Fix a typo (8cfc2cf)
    • If update dpkg-force-all mode after has broken count, return error (cc65465)
    • If retry 2 times apt has error, go to dpkg-force-all mode (d7d0253)
    • Use cargo fmt and cargo clippy to lint code (b719e78)

v0.20.0

02 Apr 10:21
Compare
Choose a tag to compare

New Features

  • improve progress bar style again
  • improve progress bar style
  • improve error message display

Bug Fixes

  • fix /run/lock directory does not exist
  • fix oma subcommand history run

Commit Statistics

  • 6 commits contributed to the release.
  • 1 day passed between releases.
  • 5 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Improve progress bar style again (e7929f3)
    • Correct typos in args.rs (acd0ad6)
    • Improve progress bar style (d931d46)
    • Fix /run/lock directory does not exist (20ad913)
    • Fix oma subcommand history run (5e699c2)
    • Improve error message display (e7f9c50)

v0.19.0

01 Apr 08:05
Compare
Choose a tag to compare

Chore

  • update rustix dep

New Features

  • add {upgrade,install,fix-broken} subcommand --dpkg-force-all argument

Bug Fixes

  • add missing progress bar logic

Style

  • use cargo-fmt to format code

Commit Statistics

  • 6 commits contributed to the release.
  • 4 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update rustix dep (4de171a)
    • Use cargo-fmt to format code (1e8d8ab)
    • Add {upgrade,install,fix-broken} subcommand --dpkg-force-all argument (39e066e)
    • Add missing progress bar logic (13f4bf7)
    • Revert "fix: do not display download progress in retry" (0848a19)
    • Revert "fix: fix yes argument download" (5736203)

v0.18.1

01 Apr 06:49
Compare
Choose a tag to compare

Bug Fixes

  • fix yes argument download
  • do not display download progress in retry
  • pending ui message too loong to panic

Refactor

  • optmize download before check file is exist logic

Commit Statistics

  • 4 commits contributed to the release.
  • 4 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Optmize download before check file is exist logic (3f8df6a)
    • Fix yes argument download (cc54069)
    • Do not display download progress in retry (e346e06)
    • Pending ui message too loong to panic (de55a32)

v0.18.0

31 Mar 09:57
Compare
Choose a tag to compare

Chore

  • update all deps
  • remove useless file
  • add man to .gitignore

New Features

  • improve command short help

Bug Fixes

  • add missing oma mark help message
  • add missing subcommand ...
    ... Also log subcommand rename history
  • fix package name ends_with deb install

Style

  • use cargo clippy to lint code

Commit Statistics

  • 8 commits contributed to the release.
  • 8 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update all deps (374b8e5)
    • Use cargo clippy to lint code (f57d97f)
    • Add missing oma mark help message (6efcc4f)
    • Improve command short help (5960c70)
    • Add missing subcommand ... (1d74e70)
    • Remove useless file (00ab061)
    • Fix package name ends_with deb install (67f099a)
    • Add man to .gitignore (eb9cae9)