Releases: Jguer/yay
v12.5.7
What's Changed
All of these version's binaries are compiled against pacman's 7.1 libalpm, unlike previous build which lacked ARM binaries (mirrors didn't update as fast as x86 mirrors).
If you updated pacman separately from yay you'll need to run either of these (yay or yay-bin)
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -sior
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -siFull Changelog: v12.5.6...v12.5.7
v12.5.6
v12.5.4
What's Changed
- Fix ordering of msgfmt flag in Makefile to ensure compatibility by @jdholtz in #2719
- chore(completion): refactor and increase coverage by @Jguer in #2722
- Use custom http client in runtime, loosen timeouts by @Jguer in #2723
- chore(deps): bump golang.org/x/sys from 0.38.0 to 0.39.0 in the go-all group by @dependabot[bot] in #2725
this release coincides with the release of pacman 7.1.0.r7.gb9f7d4a-1 which changes libalpm.so to 16-64. Previous versions are compatible with this release but you must either upgrade yay and pacman together or manually build and install yay after with
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -sior
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
Full Changelog: v12.5.3...v12.5.4
v12.5.3
What's Changed
- chore(deps): bump the go-all group with 3 updates by @dependabot[bot] in #2690
- Don't use OSC 8 links when output is not a terminal by @jdholtz in #2689
- Updates for file po/en.po in pl by @transifex-integration[bot] in #2703
- Updates for file po/en.po in es by @transifex-integration[bot] in #2708
- Don't rely on transparent decompression in sync list by @espeer in #2710
- chore(deps): bump the go-all group across 1 directory with 3 updates by @dependabot[bot] in #2704
- Fix pacman-git builds by @Jguer in #2712
New Contributors
Full Changelog: v12.5.1...v12.5.3
v12.5.2
Notable improvements
Thanks to every contributor for these
- fix(installer): Fix the same pkgbase being built multiple times on error by @Ferdi265 in #2561
- Turn search results into clickable links to their repo pages by @tam1m in #2653
- Fix cleaning AUR always cleaning all packages by @jdholtz in #2650
- feat: add run0 for privilege elevator by @e-kwsm in #2637
What's Changed
- refactor(upgrade): optimize code and improve maintainability by @Jguer in #2600
- Updates for file po/en.po in hu by @transifex-integration[bot] in #2605
- fix(installer): Fix the same pkgbase being built multiple times on error by @Ferdi265 in #2561
- refactor(build): optimize allocations and add tests by @Jguer in #2601
- chore(devcontainer): add devcontainer for clean builds by @Jguer in #2606
- chore(ci): update golangci-lint to v2.1.5 in ci.Dockerfile by @Jguer in #2607
- Create dependabot.yml by @Jguer in #2608
- chore(deps): bump golang.org/x/term from 0.30.0 to 0.31.0 by @dependabot[bot] in #2613
- chore(deps): bump github.com/deckarep/golang-set/v2 from 2.7.0 to 2.8.0 by @dependabot[bot] in #2611
- Update dependabot.yml by @Jguer in #2614
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot[bot] in #2612
- chore(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 by @dependabot[bot] in #2609
- chore(ci): update golangci lint v2.1.5 by @Jguer in #2615
- Add SECURITY.md with contact and supported version policy by @Jguer in #2616
- Updates for file po/en.po in hu by @transifex-integration[bot] in #2617
- add locale tooling by @Jguer in #2618
- chore(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 in the go-all group by @dependabot[bot] in #2620
- Fix locale initialization logic by @Jguer in #2619
- chore(deps): bump the go-all group with 2 updates by @dependabot[bot] in #2622
- Updates for file po/en.po in ko by @transifex-integration[bot] in #2626
- Updates for file po/en.po in zh_CN by @transifex-integration[bot] in #2628
- chore(deps): bump github.com/leonelquinteros/gotext from 1.7.1 to 1.7.2 in the go-all group by @dependabot[bot] in #2629
- chore(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 in the go-all group by @dependabot[bot] in #2632
- Updates for file po/en.po in hu by @transifex-integration[bot] in #2636
- improve zsh completion by @e-kwsm in #2638
- feat: add run0 for privilege elevator by @e-kwsm in #2637
- chore(deps): bump the go-all group with 3 updates by @dependabot[bot] in #2643
- catch incompatible --clean flag when no operation is specified with better error message by @givensuman in #2644
- fix(srcinfo): avoid panic on srcinfo failed parse by @Jguer in #2645
- Update README.md by @hugok79 in #2647
- Updates for file po/en.po in es by @transifex-integration[bot] in #2649
- Fix cleaning AUR always cleaning all packages by @jdholtz in #2650
- Updates for file po/en.po in hu by @transifex-integration[bot] in #2646
- chore(deps): bump the go-all group with 3 updates by @dependabot[bot] in #2654
- Turn search results into clickable links to their repo pages by @tam1m in #2653
- Updates for file po/en.po in ru by @transifex-integration[bot] in #2655
- Updates for file po/en.po in vi_VN by @transifex-integration[bot] in #2667
- Updates for file po/en.po in vi by @transifex-integration[bot] in #2666
- Updates for file po/en.po in zh_TW by @transifex-integration[bot] in #2670
- chore(deps): bump the go-all group across 1 directory with 3 updates by @dependabot[bot] in #2669
- chore(go): modernize syntax by @Jguer in #2672
- chore(deps): bump golang.org/x/net from 0.43.0 to 0.44.0 in the go-all group by @dependabot[bot] in #2675
- Updates for file po/en.po in pl_PL by @transifex-integration[bot] in #2676
- Updates for file po/en.po in pl by @transifex-integration[bot] in #2677
- Add missing languages to Makefile LANGS list by @Jguer in #2683
New Contributors
- @e-kwsm made their first contribution in #2638
- @givensuman made their first contribution in #2644
- @hugok79 made their first contribution in #2647
- @tam1m made their first contribution in #2653
Full Changelog: v12.5.0...v12.5.2
v12.5.0
Notable changes
- yay now recognizes the
SOCKS5_PROXYenvironment variable and supports socks5 proxy connections (Thank you @dmitrodem) - Fixed the same pkgbase being built multiple times in some multi situations (Thank you @Ferdi265)
What's Changed
- Updates for file po/en.po in hu by @transifex-integration in #2510
- fix(parser): allow disable-sandbox option. fixes #2509 by @Jguer in #2511
- Updates for file po/en.po in pl by @transifex-integration in #2514
- Updates for file po/en.po in hu by @transifex-integration in #2512
- Updates for file po/en.po in pl_PL by @transifex-integration in #2513
- Updates for file po/en.po in sk by @transifex-integration in #2516
- Updates for file po/en.po in zh_CN by @transifex-integration in #2524
- Updates for file po/en.po in hu by @transifex-integration in #2521
- Updates for file po/en.po in id by @transifex-integration in #2522
- fix swapped fish completion descriptions for --repo and --aur by @anmolw in #2523
- Add missing sudo to binary install instructions by @non-bin in #2525
- Replace "
β οΈ {warning}" with Github Warning Blocks by @arithefirst in #2531 - Updates for file po/en.po in uk by @transifex-integration in #2533
- fix(installer): Fixes the same pkgbase being built multiple times by @Ferdi265 in #2534
- Fix comments:
AUR_SEENis the correct name by @mkurz in #2535 - fix: use positional argument for "providers available" translation by @scarf005 in #2537
- socks5 support by @dmitrodem in #2543
- Updates for file po/en.po in pt_BR by @transifex-integration in #2552
- Updates for file po/en.po in pt by @transifex-integration in #2553
- Updates for file po/en.po in nl by @transifex-integration in #2551
- Updates for file po/en.po in id by @transifex-integration in #2550
- Updates for file po/en.po in hu by @transifex-integration in #2549
- Updates for file po/en.po in it_IT by @transifex-integration in #2548
- Updates for file po/en.po in sv by @transifex-integration in #2559
- Updates for file po/en.po in fr_FR by @transifex-integration in #2558
- Updates for file po/en.po in fr by @transifex-integration in #2557
- Updates for file po/en.po in ca by @transifex-integration in #2555
- Updates for file po/en.po in ca_ES by @transifex-integration in #2556
- Updates for file po/en.po in zh_CN by @transifex-integration in #2568
- Updates for file po/en.po in zh_TW by @transifex-integration in #2569
- docs: update README.md by @eltociear in #2564
- Updates for file po/en.po in ru by @transifex-integration in #2575
- Updates for file po/en.po in ru_RU by @transifex-integration in #2574
- Updates for file po/en.po in de by @transifex-integration in #2572
- Updates for file po/en.po in zh_TW by @transifex-integration in #2571
- fixed issue #2471 where it wouldn't show info when packages are in a group by @linkdom in #2576
- fix(yay): update go mod by @Jguer in #2580
- fix(yay): fix minor performance and safety issue by @Jguer in #2581
- chore(yay): update deps by @Jguer in #2587
- fix: correct Docker manifest creation in builder image workflow by @Jguer in #2588
- fix(ci): prefer ghcr image by @Jguer in #2589
- fix(main): return 1 exit code on panic by @Jguer in #2590
- Updates for file po/en.po in zh_TW by @transifex-integration in #2591
- Updates for file po/en.po in nl by @transifex-integration in #2592
- chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #2598
New Contributors
- @anmolw made their first contribution in #2523
- @non-bin made their first contribution in #2525
- @arithefirst made their first contribution in #2531
- @mkurz made their first contribution in #2535
- @scarf005 made their first contribution in #2537
- @dmitrodem made their first contribution in #2543
- @eltociear made their first contribution in #2564
- @linkdom made their first contribution in #2576
- @dependabot made their first contribution in #2598
Full Changelog: v12.4.2...v12.5.0
v12.4.2
What's Changed
- chore: update default po by @Jguer in #2505
- Fixes syntax error #2506 by @tijko in #2507
- Document -Ycc in manpage by @Parz1val02 in #2482
- fix: added missing spaces by @Absobel in #2386
New Contributors
- @tijko made their first contribution in #2507
- @Parz1val02 made their first contribution in #2482
- @Absobel made their first contribution in #2386
Full Changelog: v12.4.1...v12.4.2
v12.4.1
Hey everyone, with the release of pacman 7 the binary packages needed to be rebuilt.
Unfortunately, the build infra that's usually used to build for all architectures was not working and my personal development device is out of order which is what caused a longer delay than usual.
What's Changed
- Updates for file po/en.po in he by @transifex-integration in #2491
- fix(zh_TW.po): fixed a lot of simplified chinese by @olivertzeng in #2498
- Updates for file po/en.po in nl by @transifex-integration in #2504
- Update build actions by @Jguer in #2503
Some entries missing due to the hotfix tag but here's the bigger ones that were in the 12.4.0 tag
add short option for --repo (-N) @danieloh0714
Refactor part of UserExcludeUpgrades() @iTrooz
Full Changelog: v12.3.5...v12.4.1