Skip to content

oma-pm v0.4.1

Compare
Choose a tag to compare
@eatradish eatradish released this 06 Sep 03:25
· 1220 commits to master since this release

Chore

  • update indicium to 0.5.1
  • adapt tokio enabled feature
  • adjust some deps (again)

New Features

  • add DownloadEvent::AllDone to allow control global progress bar finish and clear
  • add no_progress option to control dpkg use-pty value
  • add --no-progress option to no output progress bar to terminal
  • do not ring if not is_terminal
  • if not is_terminal disable dpkg read database indicatif

Bug Fixes

  • do not download empty list
  • fix real_pkg function if pkg has version and provides
  • fix user remove package also display autoremove tag
  • fix oma history ui string
  • fix oma fix-broken with different results from apt install -f
  • mark reinstall protect package mark
  • fix oma install downgrade package mark install logic
  • allow multi value set at the same time
  • mark_install use branch to compare source
  • try to fix version source check
    • Also improve oma list tips output order
  • mark_delete after resolve deps to fix autoremove packages

Refactor

  • adapt oma-fetch new API
  • move oma-pm url_no_escape function to oma-utils
  • use version.is_downloadable to check package version is downloadable
  • no need to clone some var in search function

Style

  • use cargo-fmt to format code
  • improve code style
  • improve code style

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release oma-fetch v0.3.1 (1e65ad3)
    • Do not download empty list (10ae79a)
    • Release oma-fetch v0.3.0, safety bump 2 crates (0959dfb)
    • Add DownloadEvent::AllDone to allow control global progress bar finish and clear (a075050)
    • Add no_progress option to control dpkg use-pty value (eefd6a8)
    • Add --no-progress option to no output progress bar to terminal (1301832)
    • Release oma-console v0.1.2, oma-topics v0.1.1, oma-refresh v0.3.0 (5f4e6d8)
    • Release oma-fetch v0.2.0, safety bump 2 crates (3d643f9)
    • Use cargo-fmt to format code (1875106)
    • Adapt oma-fetch new API (8f2cb7c)
    • Update indicium to 0.5.1 (fd0c5d0)
    • Bump oma-fetch v0.1.3 (808db0b)
    • Bump oma-utils v0.1.5 (f671881)
    • Move oma-pm url_no_escape function to oma-utils (25554c2)
    • Fix real_pkg function if pkg has version and provides (2144cd9)
    • Fix user remove package also display autoremove tag (b7ce781)
    • Fix oma history ui string (f55963e)
    • Improve code style (0b60dcd)
    • Fix oma fix-broken with different results from apt install -f (e732e8c)
    • Improve code style (73ceb52)
    • Mark reinstall protect package mark (d3195ea)
    • Fix oma install downgrade package mark install logic (1167d03)
    • Do not ring if not is_terminal (232b982)
    • If not is_terminal disable dpkg read database indicatif (dea6e5e)
    • Allow multi value set at the same time (ad3a2b7)
    • Use version.is_downloadable to check package version is downloadable (79648fa)
    • Mark_install use branch to compare source (9def10a)
    • Try to fix version source check (9803474)
    • Mark_delete after resolve deps to fix autoremove packages (5c571ef)
    • No need to clone some var in search function (9b3f923)
    • Adapt tokio enabled feature (5700316)
    • Adjust some deps (again) (4d25b67)