🚀 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