Releases: starship/starship
Releases · starship/starship
v1.16.0
1.16.0 (2023-07-30)
Features
- pwsh: Support vi command mode indicator (#5049) (3180509)
- shlvl: add repeat_offset for repeated symbol (#5289) (3402f0e)
- update the nushell init file and make it valid module and overlay (#5188) (470aeb0)
Bug Fixes
- bash: Clear out completed jobs before counting NUM_JOBS (#5253) (0a05b5c)
- rprompt: remove lprompt modules from
$all
again (#5067) (b9a4b08)
Performance Improvements
v1.15.0
1.15.0 (2023-06-06)
Features
- Add Solidity Module (#5047) (b2ebd5b)
- add typechange to git_status module (#4829) (edb96ca)
- aws: support aws sso with automatic authentication refresh (#5170) (297176b)
- azure: subscription name aliases (#4949) (27ffa37)
- gcloud: add
detect_env_vars
option (#5166) (d07a8e3) - git_metrics: add option to ignore submodules (#5052) (ce01423)
- golang: adding
mod_version
variable (#5177) (351bf9d) - nodejs: Add
expected_version
variable (#5081) (70d2014)
Bug Fixes
- bump libz-ng-sys (#5218) (6ab8f40)
- config: Make print-config not panic without a config (#5001) (ce7f984)
- ensure nested style variables are processed during formatting (e5cec9e)
- presets: Added ($style) to format in module 'sudo' in Bracketed Segments Preset (#5146) (1bd6db5)
- snap: Update snapcraft.yaml to add personal-files interface (#5131) (b3ccc0f)
- style: ensure nested style variables are processed during formatting (#5120) (e5cec9e)
- update of presets and default configuration to reflect changes in Nerd Fonts 3.0 (#5162) (2558c45)
v1.14.2
v1.14.1
v1.14.0
1.14.0 (2023-04-10)
Features
- aws: add support for source_profile (#3834) (d2801ac)
- aws: add support for source_profile (#4859) (d2801ac)
- aws: Adds support for AWS_CREDENTIAL_EXPIRATION environment variable (#5002) (74ce7fd)
- custom: add option to check if pwd is in a repo (#4822) (d29ce7c)
- fossil: detection of Fossil check-outs in subdirectories (#4910) (4bca74e)
- release: handle chocolatey starship.portable and starship.install pkg publishing (#4723) (b55774d)
Bug Fixes
- fossil_branch: fossil checkout database file name on windows (#4978) (c07a21d)
- fossil_branch: use proper fossil checkout database file name on windows (c07a21d)
- gradle: add support for unstable Gradle versions (#5021) (f7fe41f)
- init: avoid cygpath for starship binary path (#4970) (0ad0465)
- java: wrong version number when using Android Studio JDK (#4966) (de7e948)
- preset: add output-flag to avoid encoding issues (#4926) (5e78226)
- pulumi: Fix formatting on pulumi module when using version (#5038) (aef799b)
v1.13.1
v1.13.0
1.13.0 (2023-02-24)
Features
- add pijul_channel module (#4765) (67b6376)
- config: Adds support for --profile <custom profile name> (#3467) (10433e3)
- env_var: Add support for env_var.VAR in format (#4497) (5d4cb6f)
- fennel: add fennel module (#4717) (e93dbf8)
- fossil_branch: add fossil_branch module (#4806) (41eb98b)
- gradle: add gradle module (#4423) (220844d)
- hg_branch: Add support for mercurial topics and find hg root dir (#4771) (8d2256a)
- java: Add
.sdkmanrc
for Java (#4888) (07c2298) - logger: delete old logs & avoid more dup logs (#4348) (e47ea57)
- nix: support new
nix shell
command (#4724) (19fdf9b)
Bug Fixes
- 'to to' -> 'to' (8c2135f)
- container: reduce docker, podman and systemd confusion (#4832) (85d683d)
- fish: enable transient prompt when in vi mode (#4826) (9ac924e)
- git_commit: fix potential test failure (#4734) (27d167b)
- Improve regex for extracting gradle package version from gradle.properties (#4759) (9093891)
- let-env warning when using nushell (#4893) (e6c5571)
- nodejs: apply
style
even if node version is unavailable (#4713) (e88484d) - package: Improve regex for extracting gradle version from gradle.properties (#4760) (9093891)
- Remove vulnerable time-0.1.x chrono dependency (#4750) (255f91c)
v1.12.0
1.12.0 (2022-12-13)
Features
- add Haxe support (#4395) (2766c78)
- Add operating system module (#4109) (3109943)
- aws: add a fallback for
expiration
key (#4455) (5a2c85d) - azure: add username to azure module config (#4323) (6e15c00)
- bug-report: ask for confirmation before opening issue (#4543) (8bb9038)
- directory: add before_repo_root_style (#4595) (ea6249b)
- git_commit: support showing lightweight tags (#4632) (ac37792)
- guix_shell: Initial implementation (#4397) (d4bcc51)
- init: Use which-rs to resolve starship path (cc2c8c4)
- localip: use reserved remote address (#4648) (ddd54e9), closes #4614
- nu: enable right prompt (#4490) (a7abc0f), closes #3982
- Open Policy Agent module (#1740) (#4441) (865e68d)
- package: added showing gradle version based on the gradle.properties file (#4432) (14ee81b)
- preset: Add No Empty Icons preset (#4518) (1a3d51f)
- preset: Add no-nerd-font preset (#4517) (4d86a4c)
- release: add chocolatey publishing (#4637) (df37e8d)
Bug Fixes
- aws: enable when using .aws/credentials (#4604) (c8ac877)
- buf: broken icon on windows 10 (#4689) (7341607)
- ci: cache after selecting the toolchain (#4619) (e4dbff0)
- config: unrecognized config properties don't cause config error (#4547) (1b03ef2)
- container: avoid detecting WSL as a systemd-container (#4593) (b47a4fe)
- don't attempt to display cmd_duration notification if in TTY (#4535) (0427863)
- git: check
tag_disabled
option (#4527) (fd165b9) - java: Improved regex for Java version (starship#4610) (#4616) (a9eb65e)
- nu: remove -c parameter from
term size
(#4477) (4999530) - pwsh: fix error log display on older versions of pwsh (#4650) (ef83e7a)
- status: replace multiply with cross mark emoji (#4461) (186d99e)
v1.11.0
1.11.0 (2022-10-15)
Features
- add user-defined color palette (#4209) (d93074d)
- fish: Enable left and right transience (#4204) (06281c2)
- module: Add a meson devenv indicator (#4389) (355800f)
- schema: deny unknown keys (#4270) (b5d3d8f)
- status: Support formatting of pipestatus separator (#4264) (6e35dfa)
Bug Fixes
- buf: fix spacing & harmonize docs with actual configuration (#4450) (3d45236)
- directory: don't strip duplicate directory names twice (#4295) (801fbab)
- pwsh: avoid potential deadlock in init (#4335) (fd55397)