Skip to content

10

Choose a tag to compare

@AladW AladW released this 10 Jul 12:34
· 742 commits to master since this release

New features

  • zsh completions were overhauled and support, amongst others, package completions for aur-sync and aur-search. (#990) Special thanks to @VorpalBlade for the implementation.
  • aur now supports environment files ($AUR_ENV, defaults to $XDG_CONFIG_HOME/aurutils/env). Active AUR variables can be listed with aur --env. Example:
AUR_PACMAN_AUTH=sudo --askpass
AUR_QUERY_RPC=https://server.moson.rocks/rpc
AUR_SYNC_USE_NINJA=1
  • Color in aur-search can be enabled selectively with --color=auto, --color=always, --color=none.
  • aur-fetch now supports both git-rebase and git-merge, as well as multiple branches.

Breaking

  • aur-fetch -S no longer discards local changes by default. This can be done with the --discard flag (in aur-sync, this flag is applied).
  • The elevation command for aur-build and aur-chroot was changed to AUR_PACMAN_AUTH (from PACMAN_AUTH).
  • aur sync --ignore-file now expects lines in the format <REPOSITORY>/<PACKAGE> or <PACKAGE> if the target should apply to all local repositories. INI-style sections are no longer supported. (#880)
  • aur-pkglist --json no longer takes a jq pattern or pretty-prints output. Replacement: aur pkglist ... | jq

Deprecated commands

  • aur-pkglist: -I, -S, -u short options, --json, -J
  • aur-srcver: remove -E, --env (deprecated in aurutils 8)
  • aur repo --status-file

See aurutils.changelog for a full list of changes.