Mohammad Al Zouabi and Carlo Sala
9112b53fa8
fix(mise): activate using ~/.local/bin/mise ( #13984 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2026-09-01 09:21:54 +02:00
Maksym Tymoshyk
a5ecff7560
fix(updater): silence git version check output ( #14029 )
2026-08-30 19:16:06 +02:00
Maksym Tymoshyk
233ec5c507
fix(systemadmin): quote awk program in webtraffic ( #14030 )
2026-08-30 19:15:26 +02:00
Maksym Tymoshyk
91ad6c5c4c
fix(git): restore git_develop_branch fallback in gbds ( #14033 )
2026-08-30 19:12:18 +02:00
Maksym Tymoshyk
b5d75fc565
fix(cli): keep completion flag when loading multiple plugins ( #14032 )
2026-08-30 19:11:30 +02:00
Maksym Tymoshyk
44ce832bbd
fix(diagnostics): correct reserved_words array name ( #14031 )
2026-08-30 19:10:57 +02:00
dependabot[bot]
b23f11ce1e
chore(deps): bump github/codeql-action/upload-sarif ( #14034 )
...
Bumps the gha-minor group with 1 update: [github/codeql-action/upload-sarif](https://github.com/github/codeql-action ).
Updates `github/codeql-action/upload-sarif` from 4.37.7 to 4.37.9
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd...cdf488f595d80d6e07e03d4674febd5ab45fa938 )
---
updated-dependencies:
- dependency-name: github/codeql-action/upload-sarif
dependency-version: 4.37.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gha-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-30 19:07:00 +02:00
Miguel Hargreaves Pimenta and Robby Russell
4b657407c9
feat(rails): support multi-database aliases ( #13368 )
...
Rails applications can define more than one database (`primary`, `cache`, `cable`, `queue`, ...), and each one gets its own namespaced task. These commands accept an optional database name as the first argument:
`rdc`, `rdd`, `rdm`, `rdmd`, `rdmr`, `rdms`, `rdmu`, `rdr`, `rdrs`, `rdsl`
Co-authored-by: Robby Russell <robby@planetargon.com >
2026-08-28 21:43:45 -03:00
Pavel R` and Robby Russell
9b26410d99
fix(eza): pass an explicit value to --hyperlink ( #14024 )
...
Since eza 0.23 `--hyperlink` is an option with an optional WHEN value
instead of a boolean flag, so a bare `--hyperlink` at the end of the
alias consumes the following argument:
$ ll ./tmp
error: invalid value './tmp' for '--hyperlink [<WHEN>]'
[possible values: always, auto, never]
Pass `--hyperlink=auto` (mirroring how the plugin already handles
`--icons=auto`) when eza accepts it, and fall back to the bare flag on
older releases.
Co-authored-by: Robby Russell <robby@planetargon.com >
2026-08-28 21:36:04 -03:00
Fernando Araujo and Fernando Silva
58f87ce1e9
feat(docker-compose): add config alias ( #13856 )
...
* add docker compose config alias
* updated readme
* sorting :)
---------
Co-authored-by: Fernando Silva <fcasilva.nz@gmail.com >
2026-08-28 16:08:59 -07:00
Morningstar202604
146461f7c6
fix(git): force C locale only while matching status regexes ( #14006 )
2026-08-25 10:26:23 +02:00
ディレーン
ec03bc620c
fix(docker): resolve completion path correctly ( #14004 )
...
Use `${0:A:h}` to get the absolute plugin directory path before entering
the anonymous function, where `$0` refers to the function itself. Store
it in a local variable to ensure the completion file path is resolved
correctly.
Fixes #14003
2026-08-24 13:33:49 -03:00
dependabot[bot]
67462daf46
chore(deps): bump step-security/harden-runner in the gha-minor group ( #14002 )
...
Bumps the gha-minor group with 1 update: [step-security/harden-runner](https://github.com/step-security/harden-runner ).
Updates `step-security/harden-runner` from 2.20.1 to 2.21.0
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](https://github.com/step-security/harden-runner/compare/b09bb98e06d4d774595224525879c09bc6e98c40...05e31511f85b41b11d1cf0ef85d0992719546e2c )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-version: 2.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: gha-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-24 08:41:51 +02:00
dependabot[bot]
effdcb7572
chore(deps): bump the py-minor group ( #14001 )
...
Bumps the py-minor group in /.github/workflows/dependencies with 2 updates: [charset-normalizer](https://github.com/jawah/charset_normalizer ) and [idna](https://github.com/kjd/idna ).
Updates `charset-normalizer` from 3.5.0 to 3.5.1
- [Release notes](https://github.com/jawah/charset_normalizer/releases )
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jawah/charset_normalizer/compare/3.5.0...3.5.1 )
Updates `idna` from 3.18 to 3.19
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md )
- [Commits](https://github.com/kjd/idna/compare/v3.18...v3.19 )
---
updated-dependencies:
- dependency-name: charset-normalizer
dependency-version: 3.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: py-minor
- dependency-name: idna
dependency-version: '3.19'
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: py-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-24 08:41:19 +02:00
Carlo Sala and Marc Cornellà
830a5bcfd2
fix: load completion files atomically ( #14000 )
...
Fixes #13964
Co-authored-by: Marc Cornellà <marc@mcornella.com >
2026-08-22 17:24:24 +02:00
P1bub and Carlo Sala
d42209f2af
fix(installer): prevent command injection via $USER in install.sh ( #13960 )
...
HOME="${HOME:-$(eval echo ~"$USER")}" expands any shell metacharacters in
$USER when HOME is unset (CWE-78), e.g. USER='x"; <command>; "'. Validate the
username against a safe character set before running the eval and fall back
to $PWD for unsafe values. Also quote $USER in the getent call to avoid word
splitting.
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2026-08-20 10:43:07 +02:00
Josh McKinney
1b2b604c48
fix(core): add Ghostty OSC 8 support ( #13961 )
2026-08-20 10:18:07 +02:00
ohmyzsh[bot] and Carlo Sala
97e11051e2
chore(z): update to version 102fb780 ( #13957 )
...
* chore(z): update to 102fb780
* remove tests
* do not include tests
---------
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2026-08-16 18:16:26 +02:00
dependabot[bot]
178813b7b9
chore(deps): bump charset-normalizer from 3.4.9 to 3.5.0 in /.github/workflows/dependencies in the py-minor group ( #13958 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-16 18:13:24 +02:00
dependabot[bot]
0e98520c5b
chore(deps): bump github/codeql-action/upload-sarif from 4.37.6 to 4.37.7 in the gha-minor group ( #13959 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-16 18:13:07 +02:00
Jose Seabra
b54a719775
feat(laravel): add pad alias ( #13927 )
2026-08-11 13:03:42 +02:00
Oleg Guba
1f9511f132
perf(kubectx)!: load context asynchronously ( #13825 )
...
BREAKING CHANGE: `kubectx_prompt_info` uses the async prompt API by default on supported zsh versions. Set async-prompt to no for synchronous behavior, or force it when calling it through a wrapper function. See the plugin README for details.
2026-08-11 12:38:52 +02:00
dependabot[bot]
97b27bb2ec
chore(deps): bump the gha-minor group with 2 updates ( #13926 )
...
Bumps the gha-minor group with 2 updates: [step-security/harden-runner](https://github.com/step-security/harden-runner ) and [github/codeql-action/upload-sarif](https://github.com/github/codeql-action ).
Updates `step-security/harden-runner` from 2.20.0 to 2.20.1
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](https://github.com/step-security/harden-runner/compare/bf7454d06d71f1098171f2acdf0cd4708d7b5920...b09bb98e06d4d774595224525879c09bc6e98c40 )
Updates `github/codeql-action/upload-sarif` from 4.37.4 to 4.37.6
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/f205ea1c3313d32999d8d6a48b4f6530d4437b38...5595ccaf912efad79be6eef63a5619ff05969be3 )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-version: 2.20.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gha-minor
- dependency-name: github/codeql-action/upload-sarif
dependency-version: 4.37.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gha-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-09 15:17:48 +02:00
Copilot and carlosala
99aaf58d00
fix(codex): redirect stdin from /dev/null in background completion generation ( #13921 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: carlosala <66907184+carlosala@users.noreply.github.com >
2026-08-08 20:06:16 +02:00
Runrioter Wung
6f39351fef
feat(codex): add plugin ( #13757 )
2026-08-07 10:58:15 +02:00
Rishvic Pushpakaran and Carlo Sala
069512d14a
feat(gitignore): add caching to gi completion ( #13735 )
...
Adds a cache policy for the `gi` command completion function, i.e.
`_gitignoreio`. Previously, every completion call would request the list
endpoint of gitignore.io over the network, resulting in a delay between
pressing <Tab> and the autocomplete options showing up.
Since we don't expect the gitignore.io templates to change that
frequently, configured the cache policy to expire after 7 days.
Signed-off-by: Rishvic Pushpakaran <rishvic@gmail.com >
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2026-08-07 10:53:03 +02:00
Marc Cornellà
0912e05c05
fix(jonathan): make compatible with Ghostty shell-integration ( #13917 )
...
The issue is that Ghostty shell-integration tries to parse PS1. How we're
defining it now, the precmd function from Ghostty does not properly read
the newlines, resulting in broken prompts. This doesn't happen if:
- Zsh is reloaded (`omz reload` or `exec zsh`)
- Ghostty shell integration is disabled (`shell-integration = none` in config)
This fix just removes the newlines, and it's enough to fix the integration.
2026-08-06 09:20:53 +02:00
御风 and Carlo Sala
076d692dac
fix(per-directory-history): prevent fc -p from clearing preexec ( #13815 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2026-08-05 18:56:19 +02:00
FiNeXdesign and Carlo Sala
7e2aa2c8cb
feat(keychain): add version handling ( #13898 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2026-08-05 18:22:17 +02:00
Matheus Felipe and Carlo Sala
ab84cca50a
feat(pipenv): add completion for >= 2026.5.0 ( #13686 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com >
2026-08-05 18:21:07 +02:00
farlyfeifei
a4a224b3fe
perf: avoid duplicate completion security audit ( #13873 )
2026-08-05 13:30:21 +02:00
zhoufengen
898b579cf5
fix(git): avoid illegal byte sequence ( #13878 )
2026-08-05 13:23:04 +02:00
Brennan Lujan
bc0d7fa6ab
feat(eza): add smart-group option ( #13857 )
2026-08-05 13:05:18 +02:00
xs5871
ed19f8ffcf
fix(extract): properly handle xz archives ( #13853 )
2026-08-05 13:04:27 +02:00
Dan Vrátil
26b4e0a8c0
feat(jj): add aliases for workspace operations ( #13850 )
2026-08-05 12:41:57 +02:00
Session小胡
a8afe14b93
feat(command-not-found): add alpine support ( #13864 )
2026-08-05 12:10:52 +02:00
kapil971390
be0dfaad6b
fix(aws): quote vars to support spaces ( #13868 )
2026-08-05 12:05:39 +02:00
Santiago Aguilar Hernández
14200130f0
fix(archlinux): remove unnecessary sudo ( #13866 )
2026-08-05 12:03:47 +02:00
Krut Patel
ad586ffeca
fix(tmux): preserve newlines when refreshing environment ( #13880 )
2026-08-03 10:18:44 +02:00
Akshat1927 and Marc Cornellà
da368d6468
feat(cdk): add plugin ( #13831 )
...
Co-authored-by: Marc Cornellà <marc@mcornella.com >
2026-08-03 10:16:50 +02:00
dependabot[bot]
6adfef3a8b
chore(deps): bump github/codeql-action/upload-sarif ( #13913 )
...
Bumps the gha-minor group with 1 update: [github/codeql-action/upload-sarif](https://github.com/github/codeql-action ).
Updates `github/codeql-action/upload-sarif` from 4.37.3 to 4.37.4
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81...f205ea1c3313d32999d8d6a48b4f6530d4437b38 )
---
updated-dependencies:
- dependency-name: github/codeql-action/upload-sarif
dependency-version: 4.37.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gha-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-02 17:30:46 +02:00
Owain Williams
c5ba74cf02
fix(git): use canonical --remotes ( #13908 )
2026-07-30 17:41:24 +02:00
Enzo Degraeve
7ea697fd81
fix(pm2): escape + in completion regex for BSD awk ( #13900 )
2026-07-28 00:41:53 +02:00
Carlo Sala
d26b91b3fe
ci(deps): group dependabot updates ( #13897 )
2026-07-27 14:07:40 +02:00
dependabot[bot]
64c49681f1
chore(deps): bump charset-normalizer from 3.4.7 to 3.4.9 in /.github/workflows/dependencies ( #13890 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-27 12:04:23 +02:00
dependabot[bot]
f5f46df291
chore(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 ( #13886 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-27 12:03:16 +02:00
dependabot[bot]
9e67851a2f
chore(deps): bump github/codeql-action/upload-sarif from 4.37.1 to 4.37.3 ( #13885 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-27 12:03:02 +02:00
dependabot[bot]
2ea792fd9b
chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 ( #13887 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-27 12:02:41 +02:00
dependabot[bot]
bce9fec859
chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 ( #13889 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-27 12:02:13 +02:00
dependabot[bot]
12eb42de60
chore(deps): bump certifi from 2026.4.22 to 2026.7.22 in /.github/workflows/dependencies ( #13891 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-27 12:01:57 +02:00