Commit Graph

4113 Commits

Author SHA1 Message Date
renovate[bot] 37fdd1d2ca build(deps): update crate-ci/typos action to v1.43.1 (#7255)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-03 22:15:51 +00:00
renovate[bot] c8b3e6e1ad build(deps): update rust crate regex to 1.12.3 2026-02-03 14:07:38 +00:00
renovate[bot] b5cffce04c build(deps): update crate-ci/typos action to v1.43.0 2026-02-02 16:30:23 +00:00
renovate[bot] 058c73d189 build(deps): lock file maintenance (#7251)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 04:38:19 +00:00
renovate[bot] 3db1bcb69c build(deps): update rust crate notify-rust to 4.12.0 2026-02-02 01:41:11 +00:00
renovate[bot] b96c0e8bc3 build(deps): update rust crate quick-xml to 0.39.0 (#7223)
* build(deps): update rust crate quick-xml to 0.39.0

* chore: cargo update --workspace

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
2026-02-01 21:46:13 +01:00
renovate[bot] 4a4c4ceb72 build(deps): update rust crate schemars to 1.2.1 (#7250)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-01 20:35:45 +00:00
renovate[bot] be27a48783 build(deps): update rust crate nix to 0.31.1 (#7238)
* build(deps): update rust crate nix to 0.31.1

* chore: cargo update --workspace

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
2026-02-01 21:35:10 +01:00
renovate[bot] c9becf311a build(deps): update rust crate clap to 4.5.56 2026-01-29 18:04:36 +00:00
renovate[bot] cf795a5b3d build(deps): update rust crate whoami to 2.1.0 2026-01-28 04:32:55 +00:00
renovate[bot] 674b916c45 build(deps): update rust crate shadow-rs to 1.7.0 (#7244)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 03:15:31 +00:00
renovate[bot] 6e8e3f15f4 build(deps): update rust crate clap to 4.5.55 (#7243)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 03:14:07 +00:00
renovate[bot] 81352a9647 build(deps): update crate-ci/typos action to v1.42.3 2026-01-27 21:42:13 +00:00
renovate[bot] d3d2445dda build(deps): update crate-ci/typos action to v1.42.2 2026-01-26 18:14:22 +00:00
renovate[bot] 0301f9b0e0 build(deps): lock file maintenance 2026-01-26 01:46:17 +00:00
RFCreate 083ab008fc feat(python): add option to replace generic venv-names with parent dir (#7112) 2026-01-25 22:12:35 +01:00
Christophe Henry 2e8f26e448 feat(directory): add support for regexes in substitutions (#7145)
---------

Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
2026-01-25 22:09:09 +01:00
Ryan Schmitt 70b0f73554 feat: add Maven module (#7189) 2026-01-25 21:36:09 +01:00
renovate[bot] 6109716afe build(deps): update rust crate gix to 0.78.0 2026-01-22 08:48:25 +00:00
renovate[bot] 61eee25ad5 build(deps): update rust crate shadow-rs to 1.6.0 2026-01-20 20:43:17 +00:00
renovate[bot] ef64ec87e7 build(deps): update crate-ci/typos action to v1.42.1 2026-01-19 20:08:26 +00:00
renovate[bot] 478ae1a827 build(deps): lock file maintenance 2026-01-19 02:56:29 +00:00
Brendon Smith 8108cc95cf fix(aws): support $duration for sso_session (#7100) 2026-01-18 20:52:18 +01:00
renovate[bot] 304ad27555 build(deps): update rust crate chrono to 0.4.43 2026-01-15 01:09:58 +00:00
renovate[bot] edd070de2d build(deps): update dependency node to v24.13.0 2026-01-14 06:04:16 +00:00
renovate[bot] cc493347dc build(deps): update rust crate jsonc-parser to 0.29.0 2026-01-11 00:48:10 +00:00
renovate[bot] 17a7547ca3 build(deps): update rust crate whoami to 2.0.2 2026-01-10 01:12:42 +00:00
renovate[bot] f5d555ac83 build(deps): update rust crate toml to 0.9.11 2026-01-09 16:24:49 +00:00
renovate[bot] 4f9cd04ae0 build(deps): update embarkstudios/cargo-deny-action action to v2.0.15 2026-01-08 14:27:31 +00:00
renovate[bot] 8803ef44c9 build(deps): update rust crate whoami to 2.0.1 (#7216)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-08 09:24:08 +00:00
renovate[bot] 9cc93709a9 build(deps): update crate-ci/typos action to v1.42.0 2026-01-08 01:24:28 +00:00
renovate[bot] 00f3c3cf1a build(deps): update rust crate indexmap to 2.13.0 (#7215)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-07 21:37:09 +00:00
renovate[bot] 74e080453f build(deps): update rust crate clap_complete to 4.5.65 2026-01-07 18:30:10 +00:00
renovate[bot] 50a31e5d5a build(deps): update rust crate serde_json to 1.0.149 2026-01-06 18:00:36 +00:00
Gary Kim 9931ab25b2 fix: enable std feature for whoami crate (#7211)
Without the "std" feature enabled, whoami falls back to the stub
implementation and Starship shows anonymous@localhost regardless of the
actual user or hostname.
2026-01-05 07:15:24 +01:00
renovate[bot] be8e07e79e build(deps): lock file maintenance (#7212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 01:37:18 +00:00
renovate[bot] 65966048cb build(deps): update dependency dprint/dprint-plugin-json to v0.21.1 2026-01-05 00:52:47 +00:00
Matthew Warman 0110bf59c8 feat(git_status): add variables to track worktree and index changes (#5655)
---------

Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
2026-01-04 17:58:10 +01:00
David Knaack 7c824e41ec ci: use trusted publishing (#7108)
* ci: use trusted publishing

* chore: add name to auth setup
2026-01-04 17:56:44 +01:00
Shu Kutsuzawa 91861886a7 fix(format): allow empty textgroups to set prev_fg/prev_bg (#7201)
* fix(format): allow empty textgroups to set prev_fg/prev_bg

Previously, empty format strings like `[](bg:#color)` did not produce
any segments, making it impossible to set `prev_fg` or `prev_bg` for
subsequent segments without printing visible characters.

This change makes `parse_format` generate a zero-width styled segment
when the format is empty, allowing powerline-style prompts to set
colors via empty textgroups.

Signed-off-by: cappyzawa <cappyzawa@gmail.com>

* refactor: move empty textgroup handling to parse_textgroup

Move the empty format check from parse_format to parse_textgroup
as suggested in code review. This keeps the logic scoped to
textgroup-specific behavior.

Signed-off-by: cappyzawa <cappyzawa@gmail.com>

---------

Signed-off-by: cappyzawa <cappyzawa@gmail.com>
2026-01-04 17:54:33 +01:00
Poliorcetics 0dd5a4f402 feat(vcs): Introduce the VCS module (#6388)
Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
2026-01-04 17:44:03 +01:00
Darwin ❤️❤️❤️ 8a69666084 fix(helm): remove deprecated --client flag from helm version command (#7193)
The --client flag was removed from Helm in a recent version (see
helm/helm#31301), causing the helm module to fail silently when
detecting the version.

Helm 2 was EOL in November 2020 and without the --client flag,
`helm version --short` attempts to connect to Tiller. If that
connection fails, the command returns a non-zero exit code and
exec_cmd returns None, so the Helm 2 parsing code is never reached.
2026-01-04 15:48:25 +01:00
Shu Kutsuzawa e910f47597 fix(aws): isolate tests from host AWS config files (#7196)
The tests `credentials_file_is_ignored_when_is_directory` and
`config_file_path_is_ignored_when_is_directory` were failing on
machines with `~/.aws/config` or `~/.aws/credentials` present.

Each test now sets both `AWS_CONFIG_FILE` and
`AWS_SHARED_CREDENTIALS_FILE` environment variables to ensure
complete isolation from the host environment.

Signed-off-by: cappyzawa <cappyzawa@gmail.com>
2026-01-04 15:44:58 +01:00
renovate[bot] 3ac96dfffc build(deps): update clap crates (#7195)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-04 14:43:54 +00:00
renovate[bot] 4c5176c5de build(deps): update rust crate whoami to v2 (#7202)
* build(deps): update rust crate whoami to v2

* chore: move to base import (`fallible` has become default)

* chore: add back wasi support

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
2026-01-04 15:42:49 +01:00
renovate[bot] 815ddb2245 build(deps): update pest crates to 2.8.5 2026-01-03 13:44:27 +00:00
Shu Kutsuzawa c576625343 fix(install): improve UX for version option (#7197) 2026-01-01 16:06:33 +08:00
renovate[bot] 93169d31ca build(deps): update rust crate gix to 0.77.0 2025-12-31 22:45:22 +00:00
renovate[bot] d7ecd6156c build(deps): update crate-ci/typos action to v1.41.0 2025-12-31 16:11:21 +00:00
Zhizhen He 9f53ac0cf5 chore: add const for 500ms (#7125) 2025-12-31 11:32:01 +08:00