codeberg innocentzer0/supac 0.4.0

latest releases: 0.5.3, 0.5.2, 0.5.1...
4 months ago

There comes a time in every developer's life when he looks back at his own code
and realises what he had created in the past is an absolute abomination. Today,
that will be me!

This release includes a lot of bug fixes and some minor UX improvements.

  • Flatpak backend ran empty commands when cleaning. While there are no issues
    with it as such, since such a command is a no-op, the dry run showed the
    command as is. This has been fixed.
  • Post hooks can now depend on variables! Meaning, any valid nu code can be
    used as post hooks.
  • A couple of type errors have been made hard errors. If you specify something,
    make it a point for it to be the expected type. Otherwise, supac will bail out
    and not execute things for that particular backend.
  • There were a lot of logging improvements. A lot of spurious logs were made
    more accurate (for instance, "installed all packages" when there were none to
    be installed), a lot of incessant logs were demoted to DEBUG, and some crucial
    logs were promoted to INFO. Now, info shows major checkpoints, such as parsing
    config and installing/removing packages en-masse.
  • Arch backend had permission issues with pacman. Fixed those.
  • And of course, nu version is now at 109.1!

Don't miss a new supac release

NewReleases is sending notifications on new releases.