yay

Yet another Yogurt - An AUR Helper written in Go

GPL-3.0 License

Stars
10.4K
Committers
149

Bot releases are visible (Hide)

yay - v11.1.1

Published by github-actions[bot] over 2 years ago

🐛 Bug fixes

  • e9d8894 (AUR) Fix end of php use on AUR API (#1685)

🔧 Chores and Improvements

  • 19d42ae (yay) Total foreign → Foreign (#1680)
  • d83c5ca (deps) update deps (#1689)
  • c5bea07 (version) small patching to version
  • 4df76fd (locale) update en.po
  • 65ecee9 (deps) update ci
  • 1c22cc4 (linting) code lint
  • d02321b (dep) rename pool creator
yay - v11.1.0

Published by github-actions[bot] almost 3 years ago

🚀 Features

  • e38d013 (yay) simplify sort mode and use it for calculating number menu indices, fixes #1627
  • 22c165a (search) add optional setting that formats each search result on a single line, Part II
  • 673f077 (search) add optional setting that formats each search result on a single line
  • d096d15 (menus) extract menus package

🐛 Bug fixes

  • f7dbebc (exec) add --quiet to systemd-run (#1654)
  • 81eeb8c (download) use git pull --rebase --autostash instead of --ff-only. fixes #1635
  • 53e8ec7 (search) Fixed unit test; make test names unique and more descriptive
  • 1c238dd (docs) Add reference to make lint in section talking about go fmt.
  • f88bf5c (search) in case there are no results, don't display number menu
  • 15d91e4 (search) revert repo query revert. Fixes #1623
  • 6364b4e (menus) improve edit and diff menu structure
  • f3c3e2e (clean_menu) optimize any base installed
  • a43fbac (clean_menu) anyExistInCache already verifies if cleanMenu is necessary
  • 34e81d5 (clean_menu) clean menu errors don't exit yay anymore

🔧 Chores and Improvements

  • ac13060 (locale) update po files
  • a9702da (cmd) reduce install calls
  • 6c09d9b (yay) exempt bugs and triage from stale
  • c0507e7 (readme) improve format of FAQ
  • 9ebc98e (yay) update deps
  • 57a9630 (alpm) use text.getinput for ialpm
  • 9eb7389 (query) unify search in number menu selection and normal search
  • 44cf547 (text) use getInput for number pick deps
  • f925b71 (text) make input overflow its own error
  • 005c5c2 (globals) rename config->globals for easier understanding
  • e4b1cb6 (menus) squish clean menu into diff/edit menu
  • 4957719 (menus) refactor editDiff menus
  • 1fb9f41 (install) reduce scope of toSkipSlice

📦 Other

  • 0f5df3c Translate /po/en.po in id (#1662)
  • 2552cf1 Translate /po/en.po in pt_BR (#1656)

translation completed for the source file '/po/en.po'
on the 'pt_BR' language.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>

  • bf28882 Update ru_RU.po to match pacman translation

Changed "Optional Deps" and "Provides" to match with pacman translation.

  • 7e8d61c Prefer VISUAL over EDITOR for editmenu

  • 17c20f5 Translate /po/en.po in tr

translation completed for the source file '/po/en.po'
on the 'tr' language.

  • 0b2bddf Add command to install quickly

add in a command which will do all of the installation steps at once.

  • df6af2e Translate /po/en.po in de

translation completed for the source file '/po/en.po'
on the 'de' language.

  • 4056109 Translate /po/en.po in fr_FR

translation completed for the source file '/po/en.po'
on the 'fr_FR' language.

  • 58bbcb3 Translate /po/en.po in it_IT

translation completed for the source file '/po/en.po'
on the 'it_IT' language.

  • 02d33f6 Translate /po/en.po in de

translation completed for the source file '/po/en.po'
on the 'de' language.

  • 38b66fe Translate /po/en.po in es

translation completed for the source file '/po/en.po'
on the 'es' language.

yay - v11.0.2

Published by github-actions[bot] about 3 years ago

🐛 Bug fixes

  • 12a6d4f (cache) create build directory if not systemd-run directory. closes #1612

📦 Other

  • 3fef4ae (build-dir) add regression tests for non-existing build dir
yay - v11.0.1

Published by github-actions[bot] about 3 years ago

🐛 Bug fixes

  • 2218e05 (clean) missing dir caused failure to clean. closes #1610

🔧 Chores and Improvements

  • 52efaeb (yay) bump hardcoded version
yay - v11.0.0

Published by github-actions[bot] about 3 years ago

🔧 Chores and Improvements

  • 3a6654b (yay) bump hardcoded version
  • 8238bc9 (deps) update dependencies

📦 Other

  • 1a0cfd8 Fix caps in search leading to no results
yay - v11.0.0-rc1

Published by github-actions[bot] about 3 years ago

🚀 Features

  • ba1e06d (cmd) remove unused absdir option
  • ffb17fd (su) deelevate if ran as su without tool
  • bc1d900 (su) deelevate if ran as su using a privilege elevation tool
  • c8fcdea (su) use alternative privilege elevators when sudo is not available
  • aedbcff (sources) concurrent makepkg downloading
  • 08d1305 (download) respect aur url settings and update deps
  • 522247d (install) use download package for PKGBUILD repo download
  • 79b44fd (download) download PKGBUILD repos interface

🐛 Bug fixes

  • 4122716 (yay) display network error on yay number menu, closes #1172
  • b7f9a5e (install) fix missing error display in install
  • cedbcfb (cmd) fix -h on yay show and get. closes #856
  • 3de02db (install) -debug sufix is optional
  • 456d83e (download) cloned reflects if package was pulled or cloned
  • 186c7a5 (dep) ensure assume-installed works with depstrings
  • 7dda0fa skip --assume-installed packages
  • 99c3c98 (docker) fix dockerfile formatter removing breakline

🔧 Chores and Improvements

  • 555d1ea (version) bump major version
  • adb74b9 (su) prefer short form if
  • 2eafbcc (readme) update install instructions. closes #1435
  • 1869bbe (install) prefer short form ifs
  • a1941b2 (docker) remove label
  • 074798a (docker) update golangci and squash ops
  • e14fe63 (go) update minimum go version to 1.17
  • 5be99d9 (README) small reorganization of README
  • 5d9e424 (translations) update base po
  • e231b2b (yay) modernize exec commands
  • 49ef780 (makefile) add atomic cover back to go test
  • cb4b57f (golangci) add new linters
  • fc20bde (prettier) apply prettier on files
  • ab902e9 (vcs) port VCS to download package
  • b864125 (download) rename PKGBUILD function to match package
  • 2ed099a (download) unify filtering logic between commands
  • 413ad23 (download) rename public functions
  • 50c0ece (style) run gofumpt on packages

📦 Other

  • b2a7281 (news) remove parallel from test with race
  • 84e872e (news) add test case for edge case of news in same day as build
  • 251c456 Fix typo in readme

pacakge -> package

  • e43c712 move from io/ioutil to io and os package
  • 1d903b6 (sources) add PKGBUILD source tests
  • 401922a Translate /po/en.po in sv

translation completed for the source file '/po/en.po'
on the 'sv' language.

  • c8c3f81 Translate /po/en.po in fr_FR

translation completed for the source file '/po/en.po'
on the 'fr_FR' language.

  • 0fccb9b Translate /po/en.po in es

translation completed for the source file '/po/en.po'
on the 'es' language.

  • 70e390f Translate /po/en.po in eu

translation completed for the source file '/po/en.po'
on the 'eu' language.

  • a05ba32 Translate /po/en.po in ko

translation completed for the source file '/po/en.po'
on the 'ko' language.

  • d007a54 Translate /po/en.po in ru_RU

translation completed for the source file '/po/en.po'
on the 'ru_RU' language.

  • 0db92c9 Translate /po/en.po in pt_BR

translation completed for the source file '/po/en.po'
on the 'pt_BR' language.

  • 87dc573 Translate /po/en.po in ja

translation completed for the source file '/po/en.po'
on the 'ja' language.

  • 95bc333 (yay) port tests to parallel
  • f42cbde (parser) unify atleast modes
  • 5c11c01 (exe) move sudo loop into CmdBuilder
  • 444151d (vcs) implement GitBuilder interface
  • 172ee1f (exe) port pacman calls to cmd_builder
  • 1a2e5b9 (settings) move args to own package to allow pacman cmd builder
  • 1c96fd2 (diff) move diff functions to dedicated file
  • 4a515c4 (downloads) remove non reproducible tests
  • 65b1c4b (main) move get cmds to their own file
  • 9837864 (download) add tests for repo downloading
  • 827adab Update yay.8
yay - v10.3.1

Published by github-actions[bot] about 3 years ago

🐛 Bug fixes

  • 20d5fd4 (download) fix -Gp for repository packages
  • e4a933d (upgrade) add special devel fix for vscode

🔧 Chores and Improvements

  • d460e7a (ci) update golangci, delete old test_script
yay - v10.3.0

Published by github-actions[bot] over 3 years ago

🚀 Features

  • 545ea77 (aur) customize User Agent

🐛 Bug fixes

  • 169d5f1 (vcs) make command error more explicit
  • d6cb4c5 (locale) add ko to makefile LANGs
  • 040c8fe (aur) fix lint issue
  • e20ab8b (aur) fix wrong string usage

🔧 Chores and Improvements

  • 61e38ad (pacman) remove pacman 5 support
  • 8fd4f78 (aur) update to latest version
  • 93bb286 (http) use client for yay -Sl
  • a37f4ef (http) use client for pkg completions
  • c7cf7ba (http) use client for news feed

📦 Other

  • 4a93199 fixing URLs for ABS after upstream change from git.archlinux.org to github

  • c9e63ff GOFLAGS-> FLAGS since it's a reserved kw

  • 2ac2374 Add Korean translation

yay - v10.2.3

Published by github-actions[bot] over 3 years ago

🔧 Chores and Improvements

  • 6e70e2a (update) bump minor
  • c922cb3 (update) tentative fix of docker oom
  • 059ca9d (update) use ubuntu-latest for builder image
  • 418b578 (upgrade) add pacman to install list
  • a24fb50 (update) fix line break
  • 25efafe (update) update golangci and force rebuild

📦 Other

  • ba3c669 fix(sync) Don't asks for provider twice
yay - v10.2.2

Published by github-actions[bot] over 3 years ago

🚀 Features

  • 3efb43a (query) list debug packages missing from AUR separately

🐛 Bug fixes

  • 8e6d098 (deps) fix regression on CombinedDepList
  • 64e5b9e (query) allocate capacity in filterDebugPkgs

🔧 Chores and Improvements

  • 4993e4d (makefile) tag smaller release
  • b0d87b7 (makefile) change default patch
  • ab0ce0a (deps) update dependencies

📦 Other

  • c153631 (release) tweak release

  • 662c630 diaable checking TotalDownload conf

  • faf0343 Sync with go-alpm v2.0.5

  • 7ade2af add testing with pacman-git

  • 767c797 fix test using multiple 'Architecture' value

  • de113b8 Add support for multiple 'Architecture' values

  • 29f4c43 Sort upslice by pacman repo order

  • f04a469 Make UpSlice a struct instead of a type alias

  • 5184ef6 Update eu.po

  • f3dd346 Update eu.po

  • 93d3c87 Update eu.po

yay - v10.2.1

Published by github-actions[bot] over 3 years ago

🚀 Features

  • Implement support for -dd
  • Don't install check deps if --nocheck is passed.

🐛 Bug fixes

  • Don't print exit status message
  • Fix go proxy issue
  • Use upstream recommended template for building
yay - v10.2.0

Published by github-actions[bot] over 3 years ago

🚀 Features

  • Add Swedish translation @riiga
  • Implemented yay -Gp for PKGBUILD printing @nycex

🐛 Bug fixes

  • Fixed sudoloop bug when sudo has custom args
  • Improved Basque translation @Porrumentzio
  • LC_MESSAGES is now given priority over LANG
  • Print error if PATH is empty @xhqr
  • Respect --deps and --explicit for -Qu @xvqxy
  • Mirror pacman return codes on run @julixau
  • prevent leaking goroutines @D1CED
  • Improved interfaces @D1CED
yay - v10.1.2

Published by github-actions[bot] almost 4 years ago

🚀 Features

  • None

🐛 Bug fixes

  • Improve fish completions for yay -U and upstream changes
  • Add pacman>6 support
  • Fix git child process killing for correct timeout @ccat3z
yay - v10.1.1

Published by github-actions[bot] almost 4 years ago

🚀 Features

  • armv6h is now supported in yay-bin

🐛 Bug fixes

  • Fix save issues on missing yay config path
  • Fix makepkg settings not taking place
  • Fix slow package filtering causing delays on update
yay - v10.1.0

Published by github-actions[bot] about 4 years ago

🚀 Features

  • 3b2bb28 (exe) AddMakepkg builder
  • 1db5088 (vcs) refactor and test cover
  • 72f120b (config) refactor config to allow running without config
  • c5af6f8 (vcs) package vcs
  • 9ad2862 (vcs) test upDevel and extract OS runner
  • 7a3794a (interface) interface dbexecutor
  • ad9bc9e (db) abstract db ops need for dep

🐛 Bug fixes

  • f6cb0bc (provide) fix dep pool populate with unversioned deps
  • 7979279 (provide) fix provides not finding pagure-database=5.1.0
  • 678d10e (upgrade) export upgrades
  • d6aa288 (alpm) update alpm version
  • 8a0a0cf (ci) fix CI issues
  • 5ae510a (display) adapt padding to match pacman's.
  • 5c05811 (config) fix unsaved config
  • 842dfb2 (ci) update dependencies
  • ab3c66a (clean) Add clean directory warning on fail
  • ce79d53 (deps) fix wrong method implementation
  • 7b70462 (noconfirm) move noconfirm to config global
  • c305e1c (color) remove duplicate colors
  • 1ccfd3f (dbExecutor) rename functions to use dbExecutor
  • 388aaf6 (tests) test handle creation
  • f3925e2 (sync_list) remove alpmHandle
  • 6b973c6 (pkgbuild_download) remove alpmHandle
  • 0e2a02b (clean) extract alpmHandle
  • 7bcf2ec (statistics) use alpm executor
  • 005b293 (install) remove alpmHandle
  • 9fd6917 (alpm) transfer handle initialization to executor
  • 8165174 (dbExecutor) move dbExecutor to runtime config

📦 Other

  • 1c779da (version) version bump
  • 39717f3 (release) automatic changelog
  • e1b632c (deps) update dependencies
  • 3e698f3 (alpm) implement alpm interfaces
  • a80771c (dockerfile) clean pkg cache
  • 1f3020e (dockerfile) reduce image size and update readme
  • c1171d4 (runner) use command runner for commands
  • 4a761c2 (upgrade) test AUR upgrades
  • 94f650f (main) remove alpmHandle
yay - v10.0.4

Published by github-actions[bot] about 4 years ago

Changelog

  • Fix Providers menu display
  • Improve ru_RU translations (@Fifis)
  • Improve ja translations (@Hayao0819)
  • Improve package testing
  • Fix small display issues related to translations
yay - v10.0.3

Published by github-actions[bot] over 4 years ago

Changelog

yay - v10.0.2

Published by github-actions[bot] over 4 years ago

Changelog

  • Fix color options not being respected by yay -Si and some other commands.
  • Refactor some utils into smaller packages for testing
yay - v10.0.1

Published by github-actions[bot] over 4 years ago

Features

  • New locales
    • eu (@r3v1)
    • pt_BR (@agendator , @guiananias , @lucasjome )
    • pl_PL ( @Althorion )
    • ru_RU (@dvdesolve)
    • es (@MarioJim)
  • Enable PIE and trimpath by default for binary distribution

Fixes

  • Fix panic on AUR search without match #1298
  • Small fixes and improvements to locales
    • pt (@guiananias)
    • zh_CN (@ouuan)
yay - v10.0.0

Published by github-actions[bot] over 4 years ago

10.0.0 (2020-06-13)

Features

  • Added translation base work
  • Added pt translation
  • Added zh_CN translation (thank you @Hill-98 )
  • Added fr_FR translation (thank you @benjaminvialle )
  • Install *-debug packages if built by makepkg (thank you @Ferdi265 )

Bug Fixes

  • Fix AUR package completions (use yay -Pcc to force cache refresh if issue persists)
  • Change default proxy to https://gocenter.io,direct, should work better for chinese users

Maintainability

  • Refactored CI to tag and release separately