Releases: actionless/pikaur
Releases · actionless/pikaur
Hotfix Release 1.29.1
Notable Changes: * 2024-09-19 2ecc4c2 actionless fix(search_cli): handle when pkg.desc is None Other Changes: * 2024-09-19 12125dc actionless fix(progressbar): make it look nice for both cases when number of `values > term width` and `<`
Release 1.29
Notable changes: * 2024-09-18 00f6846 actionless fix(pikspect): update templates for pacman questions about package conflicts * 2024-09-18 c25d9cb actionless feat(updates, install_info_fetcher, print_dept): show warning if dev's package stable release have newer version (fixes: #666) * 2024-09-16 573b75f actionless fix(pikaur-static: pypyalpm: Package: compute_requiredby, compute_optionalfor): sort results * 2024-09-16 61fdb66 actionless chore(pikaur-static: pycman): sync with upstream (pacman 7.0/libalpm 15/pyalpm 0.10.6)
Release 1.28
Notable Changes: * 2024-09-12 2a04ef4 actionless feat(info_cli): make -Si output closer to pacman's * 2024-09-12 7ad7290 actionless doc(help_cli): better document -X/--extras * 2024-09-12 75663f0 actionless chore: move --dep-tree to -X/--extras * 2024-09-11 ca57f21 actionless chore(pikaur_meta_helpers): add dep_tree visualizer * 2024-09-10 b3f2814 actionless chore(maintenance_scripts: makefile_shellcheck): move it into submodule * 2024-09-07 63a4be3 actionless feat(pikaur-static, args): document `--force-pacman-cli-db` arg * 2024-09-07 e9e9e37 actionless feat(print_dept: pformat_sysupgrade): separate message and style for optional-only dependencies * 2024-09-06 ff3ffaf actionless fix(pikatypes: InstallInfo, install_info_fetcher: mark_dependant: required_by): use set() instead of list() (fixes: #496) * 2024-09-05 3f6fff2 Bundy01 chore(locale): update es.po, fr.po (#839) * 2024-09-05 327f8bb actionless fix(print_dept: pformat_sysupgrade): translate `required by` and `optional for` (re: #839)
Release 1.27
Add `pikaur-static` version, similar to `pacman-static`: * 2024-09-04 2090622 actionless chore(pkgbuild; maintenance_scripts: tag_release): add static releases * 2024-09-03 53cb77b actionless feat(makefile): add `standalone` target ( --pacman-path could be used to use custom pacman executable during recovery) Other Notable Changes: * 2024-09-04 9d856d5 actionless feat(args): add --pacman-conf-path flag * 2024-08-31 934fd03 actionless chore: add pure-python fork of pyalpm, compatible with pypy * 2024-08-31 1455694 actionless refactor: downgrade code to work with older python version, implemented in pypy3 7.3.17 * 2024-09-04 770cf3d actionless feat(args): add --pacman-path flag * 2024-09-03 49ff187 actionless feat(pikspect): bypass env vars to spawned process * 2024-09-03 4b2d6ab actionless feat(args, alpm): implement support for pacman's --dbpath and --root flags * 2024-09-02 a89ebf9 actionless feat(pikspect): implement support for SIGWINCH, so inner terminal would be resized automatically when user resizing terminal * 2024-09-01 e0778b3 actionless chore(packaging: bin): use unbuffered python by default * 2024-08-30 3696579 actionless fix(search_cli): handle the case when one of multi-word search queries found nothing in repos (but others found smth)
Hotfix Release 1.26.1
Changes: * 2024-08-30 ee41bf4 actionless fix(install_cli: manual_package_selection): force encoding when writing and reading temp file (fixes #836) * 2024-08-28 1ba61ef Bundy01 chore(locale): update es.po, fr.po and regeneration of others (#834)
Release 1.26
Notable Changes: * 2024-08-28 6c475e1 actionless feat(print_dept: pformat_sysupgrade): add extra space if both `verbose` and `required_by_installed` options are chosen * 2024-08-28 4bacc06 actionless feat(print_dept: pformat_sysupgrade; core: install_info; install_info_fetcher): print install reason together with info if pkg is required by other pkgs * 2024-08-28 bde6470 Peng-Yu Chen test(unit: provider) add test case for Provider.choose (#833) * 2024-08-28 f10c956 actionless chore(config): use unique message decorators to make it easy to distinguish pikaur's and pacman's output messages * 2024-08-28 93f5458 actionless refactor: use DECORATION variable instead of hardcoded "::" * 2024-08-28 d6aac5c actionless fix(provider): package sorting was applied only visually but not internally (fixes #830) * 2024-08-27 160d20a actionless feat(pikasay): add --orientation arg
Hotfix Release 1.25.3
Notable changes: * 2024-08-27 161666f actionless fix(pikaprint: printable_length, range_printable): use blacklist instead of whitelist for filtering printable characters
Release 1.25.2
Notable changes: * 2024-08-27 52594a1 actionless feat(pikasay): add --help * 2024-08-26 d3b4276 actionless fix(pikaprint: format_paragraph): handle the case when empty space have some color or other terminal escape-formatting * 2024-08-26 1e3cc80 actionless fix(pikaprint: format_paragraph; pikasay): use printable_length() instead of len() * 2024-08-26 81c3fdc actionless fix(pikasay): correctly handle too narrow paragraph of text
Hotfix release 1.25.1
Notable changes: * 2024-08-26 3b2a7ce actionless fix(pikasay): correctly handle newlines when reading from stdin * 2024-08-26 ca8c8f3 actionless fix(pikaprint: format_paragraph): preserve newlines and leading spaces
Release 1.25
Notable changes: * 2024-08-25 7b344c1 actionless feat(pikaprint, print_dept): extract drawing logic and use it for `pikasay` tool (which later could be reused for print special messages/warnings) * 2024-08-13 3f45adb actionless feat(install_cli: install_prompt; install_info_fetcher: mark_dependant; core: InstallInfo; print_dept: pformat_upgradeable): add new option to install prompt: `[r] show if packages are required by already installed packages`