Skip to content

Releases: Jguer/yay

v8.1115

05 Sep 08:29
v8.1115
6e0797a
Compare
Choose a tag to compare
  • Fix \$HOME being created on new users config
  • Default Build dir to cache and not config

If you are an existing user you should not have been affected by these bugs.

v8.1110

04 Sep 19:21
v8.1110
a109ea4
Compare
Choose a tag to compare

Changelog

  • Fix depends sometimes being ordered incorrectly
  • Variables are now extended from config ($HOME works in config)
  • Limit download goroutines to 25

v8.1101

31 Aug 13:04
v8.1101
b757d0a
Compare
Choose a tag to compare

Changelog

  • Drop conflicting arguments

    • -P --print renamed to -P --show
    • -g --config renamed to -g --currentconfig
  • don't overwrite directories with -G by default

    • can be forced with -Gf
  • --aururl can be used to set the AUR url to use

    • https://aur.archlinux.org by default
  • Fixes, fixes, fixes

  • Documentation updates

  • Completion updates

  • PKGBUILD retrieval is now done in parallel

  • Gendb is now done in parallel

  • Devel update sourcing should be more accurate

  • --option=x is format for options is now supported

  • Bash completions optimized to reduce lag from package completion list

v8.998

02 Aug 08:39
v8.998
714556f
Compare
Choose a tag to compare

Changelog

Features

  • Reworked shell completions for extra speed
    • cache is updated on package installs concurrently so as to have no impact on completion speed
    • -Pc prints completion list
    • -Pcc forces completion cache to be refreshed
    • -Pcf has been removed
    • --completioninterval can be used to change interval between automatic cache refresh
    • .cache/yay/aur_fish.cache and .cache/yay/aur_sh.cache are safe to delete
  • yay now waits for pacman lock if it's present before continuing
  • New wrapped operation -Sp, repo only for now
  • -Si information has been extended to include Keywords, AUR URL, Groups, First Submitted, Last Modified.
  • -Sii information has been extended to include ID, Package Base ID, Package Base, Snapshot URL
  • -Sc now supports --aur and --repo constraints

GNU/Flags

  • --[no]makepkgconf can be used to set or unset a makepkg.conf location to use

  • Remove make

    • --removemake will remove make dependencies after install
    • --noremovemake will not remove make dependencies after install
    • --askremovemake will ask you if you want to remove make dependencies after install
  • Typical refactoring, bug fixes and trying to squeeze juice out of yay

v8.922

16 Jul 17:28
v8.922
fdcc233
Compare
Choose a tag to compare

Changelog

  • Fix group installs in nocombinedupgrade
  • github.com/Morganamilo/go-srcinfo is the new srcinfo parser for yay

v8.918

16 Jul 10:40
v8.918
f8e8465
Compare
Choose a tag to compare

Changelog

Major version bump to mark native pacman compatibility and the
separation of combined upgrade

  • Native pacman compatible
  • Separate repo and AUR upgrade for partial-upgrade concerns 3bdb534.
    • Reenable with --combinedupgrade --save
  • Support commas in yogurt parsing
  • New flags
--useask              Automatically resolce conflicts using pacman's ask flag
--nouseask            Confirm conflicts manually during the install
--combinedUpgrade     Refresh then perform the repo and AUR upgrade together
--nocombinedUpgrade   Perform the repo upgrade and AUR upgrade separately

v7.887

19 Jun 22:25
v7.887
da466ba
Compare
Choose a tag to compare

Changelog

  • Correctly handle AUR providers during noconfirm

v7.885

19 Jun 16:05
v7.885
2e8d2b4
Compare
Choose a tag to compare

Changelog

  • New provides menu

  • By default --diffmenu and --cleanmenu is used

  • Yay verbosity is controlled by configuration now

  • New dependencies resolver

  • Changes to install and package get order

  • Repo only or AUR only operation is possible with (--repo and --aur/-a)

  • New flags

  - aur           Assume targets from AUR
  - repo          Assume targets from repo

  - cleanmenu     Give the option to clean build PKGBUILDS
  - diffmenu      Give the option to show diffs for build files
  - editmenu      Give the option to edit/view PKGBUILDS
  - upgrademenu   Show a detailed list of updates with the option to skip any
  - nocleanmenu   Dont clean build PKGBUILDS
  - nodiffmenu    Dont show diffs for build files
  - noeditmenu    Dont edit/view PKGBUILDS
  - noupgrademenu Dont show the upgrade menu
  - answerdiff    Default answer to diff
  - answeredit    Default answer to edit
  - answerupgrade Default answer to edit

  - provides      Look for matching provders when searching for packages
  - noprovides    Just look for packages by pkgname
  - pgpfetch      Prompt to import PGP keys from PKGBUILDs
  - nopgpfetch    Dont prompt to import PGP keys

v6.786

29 May 19:14
v6.786
d442af9
Compare
Choose a tag to compare

Changelog

  • Fix overflow on armv7h #435

v6.784

28 May 23:14
v6.784
030f847
Compare
Choose a tag to compare

This release may require manual action to install since libalpm 11.0 is required to build yay 6.784

yay: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
You need to update your pacman version to 5.1 and follow the manual install steps:

yay-bin - Compiled on my computer (No Build time dependencies)

git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si

yay - Compiled on your computer (Build time dependencies and compile time)

git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Changelog

  • Support for pacman 5.1, libalpm 11.0
  • Correct error codes on missing packages