Skip to content

Releases: ripytide/metapac

0.2.10 - 2025-03-22

22 Mar 16:19
9352083
Compare
Choose a tag to compare

Release Notes

Added

  • New backend: vscode, comes with a new config option: vscode_variant
    for selecting between VSCode and VSCodium (#78)!

Download metapac 0.2.10

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-pc-windows-msvc.zip x64 Windows checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
metapac-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.9 - 2025-03-16

16 Mar 10:09
23f9367
Compare
Choose a tag to compare

Release Notes

Added

  • New backend: uv (#75)!

Changed

  • All commands that previously took a --package argument now take a
    --packages argument instead to allow passing multiple packages instead
    of just one at a time.

Removed

  • The rustup backend has been removed since rustup components are more
    complex to manage and so don't fit with the rest of the backends very
    nicely. (#76)

Download metapac 0.2.9

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-pc-windows-msvc.zip x64 Windows checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
metapac-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.8 - 2025-03-09

09 Mar 12:21
d80eff2
Compare
Choose a tag to compare

Release Notes

Added

  • New commands (#71):
    • metapac remove which is the opposite of metapac add
    • metapac install which does metapac add plus immediately installs
      the requested package
    • metapac uninstall which does the opposite of metapac install

Removed

  • The metapac review command has been removed since it hasn't had an
    implementation and has been replaced by editing the output of the
    metapac unmanaged command using a text editor as outlined in the usage
    section of the README.md.

Download metapac 0.2.8

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-pc-windows-msvc.zip x64 Windows checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
metapac-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.7 - 2025-02-08

08 Feb 16:46
199f522
Compare
Choose a tag to compare

Release Notes

Fixed

  • flatpak backend now doesn't skip the first listed package (#65) thanks
    @latin-1!
  • dnf backend now queries installed packages using the correct format
    (it was missing a newline between packages) (#66) thanks @latin-1!

Changed

  • There is quite a large code refactor for each of the backends in this
    release, there shouldn't be any functional differences from the last
    version but there is a higher likelihood for new bugs to be introduced.

Download metapac 0.2.7

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-pc-windows-msvc.zip x64 Windows checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
metapac-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.6 - 2024-12-23

23 Dec 21:53
2d40e4c
Compare
Choose a tag to compare

Release Notes

Added

  • New subcommand metapac clean-cache! (#61)

    Allows you to clear the caches for all or selective backends.
    metapac clean-cache arch apt to clean just the arch and apt
    backends and just metapac clear-cache to clear all backends.

Fixed

  • The flatpak backend no longer mistakenly uses sudo when removing packages. (#57)

Download metapac 0.2.6

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-pc-windows-msvc.zip x64 Windows checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
metapac-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.5 - 2024-11-24

24 Nov 21:31
4d335b1
Compare
Choose a tag to compare

Release Notes

Added

Download metapac 0.2.5

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-pc-windows-msvc.zip x64 Windows checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
metapac-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.4 - 2024-11-21

21 Nov 18:01
3f780d6
Compare
Choose a tag to compare

Release Notes

Added

  • New subcommand metapac backends! (#50)

    A new subcommand metapac backends has been added which shows you which
    backends metapac can find on your system and also their version
    numbers!

  • flatpak packages now support a remote config value to allow you to
    specify which remote you want to install each package from (#53)

Fixed

  • metapac now gives out a hefty warning when you have arch packages in
    your group files which don't match real arch packages in the arch package
    repositories (#52). Here is an example of the warning:

    WARN  metapac::backends::arch > arch package "mesa-vdpau" was not found as an available package and so was ignored (you can test
    if the package exists via `pacman -Si "mesa-vdpau"` or similar command using your chosen AUR helper)
    
    it may be due to one of the following issues:
      - the package name has a typo as written in your group files
      - the package is a virtual package (https://wiki.archlinux.org/title/Pacman#Virtual_packages)
        and so is ambiguous. You can run `pacman -Ss "mesa-vdpau"` to list non-virtual packages which
        which provide the virtual package
      - the package was removed from the repositories
      - the package was renamed to a different name
      - the local package database is out of date and so doesn't yet contain the package:
        update it with `sudo pacman -Sy` or similar command using your chosen AUR helper
    

Documentation

  • Added release process to CONTRIBUTING.md

Download metapac 0.2.4

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-pc-windows-msvc.zip x64 Windows checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
metapac-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.3 - 2024-11-14

14 Nov 15:35
7aa75e6
Compare
Choose a tag to compare

Release Notes

Fixed

  • Fixed winget commands not working (#49)
  • Fixed metapac unmanaged output backend names in lowercase (#49)

Download metapac 0.2.3

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-pc-windows-msvc.zip x64 Windows checksum
metapac-x86_64-pc-windows-msvc.msi x64 Windows checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
metapac-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.2 - 2024-11-10

10 Nov 22:57
253484e
Compare
Choose a tag to compare

Release Notes

Added

  • Added the winget Package Manager (#44)
  • Added the brew Package Manager (#41)
  • Added new test to de-duplicate the codebase by pulling the example config and
    group files directly from the README.md

Fixed

  • Fixed build errors and commands not being found on Windows (#44)
  • Fixed the optional dependencies install option in arch packages being
    ignored (#39)
  • Fixed flatpak package runtimes not being detected (#40)

Documentation

  • Improved the config and group file location documentation (#44, #45)

Download metapac 0.2.2

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.1 - 2024-10-29

29 Oct 19:54
73c3cf5
Compare
Choose a tag to compare

Release Notes

Documentation

  • Update cargo install command to the README.md
  • Added AUR build install command to README.md
  • Rewrote CONTRIBUTING.md (#36)

Added

  • Added pikaur as another optional arch backend

Fixed

  • Fixed Install Options in group files being ignored (#30)

Download metapac 0.2.1

File Platform Checksum
metapac-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
metapac-x86_64-apple-darwin.tar.xz Intel macOS checksum
metapac-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum