Skip to content

Releases: starship/starship

v1.18.2

29 Mar 15:42
4131eda
Compare
Choose a tag to compare

1.18.2 (2024-03-29)

Bug Fixes

  • replace unmaintained crates yaml-rust, dirs-next (#5887) (796a411)

Reverts

  • "build(deps): update rust crate gix to 0.61.1" (#5878) (eb80dba)

v1.18.1

24 Mar 09:52
422934d
Compare
Choose a tag to compare

1.18.1 (2024-03-24)

Bug Fixes

  • deps: update rust crate os_info to 3.8.2 (#5870) (d421f63)
  • replace all remaining paths referring to vuepress (#5859) (d5861f9)

v1.18.0

21 Mar 15:15
a5108a7
Compare
Choose a tag to compare

1.18.0 (2024-03-21)

Features

Bug Fixes

  • bash: Handle Unbound Variables Errors in Bash (#4972) (7093d5c)
  • bash: improve integration with bash-preexec (#5734) (2aa711c)
  • character: also handle vi edit mode in pwsh (#5775) (0891ec2)
  • direnv: update to work with direnv v2.33 (#5657) (cec111a)
  • git_branch: fall back to "HEAD" when there is no current branch (#5768) (6a96e84)
  • nu: continuation prompt not being displayed correctly (#5851) (d308e91)
  • status: fix pipestatus width calculation (#5036) (ab84043), closes #3162
  • zsh: improve starship binary path escaping (#5574) (2bb57cf)

v1.17.1

02 Jan 18:30
1082afc
Compare
Choose a tag to compare

1.17.1 (2024-01-02)

Bug Fixes

Reverts

  • refactor(modules): use whoami crate to get username (#5669) (a83e107)

v1.17.0

28 Dec 18:30
88e1471
Compare
Choose a tag to compare

1.17.0 (2023-12-28)

Features

  • add additional exit status code meanings from libc (#5412) (81c7d0c)
  • add typst module (7b21705)
  • aws: Adding the AWS SSO CLI env variable to profile list (#5640) (6d96df3)
  • direnv: add new direnv module (#5157) (e47bfba)
  • fossil_metrics: add fossil_metrics module (#4874) (e867cda)
  • hostname: add detect_env_vars as option (#5196) (43b2d42)
  • kubernetes: Add styling based on current context (#4550) (6b444e0)
  • R lang packages version, remove .Rprofile from rlang detection (#5588) (5267c46)
  • scanner: add option not to follow symlinks (#5325) (7b851fc)
  • shell: allow distinguishing between pwsh and powershell (#5478) (d7a34b4)

Bug Fixes

  • bash: unbound variable error with STARSHIP_PREEXEC_READY (#5438) (8168c21)
  • docker_context: ignore unix domain socket path from Docker Context (#5616) (a910e09), closes #5548
  • git_status: Avoid printing error on missing stash ref (#5434) (00d3dc8)
  • git: prevent core.fsmonitor from executing external commands (#3981) (03278e4)
  • install: do not use curl installed through snap (#5442) (0e73817)
  • pastel-powerline: remove $path from docker-context module format string (#5534) (6abc83d)

Performance Improvements

  • git_status: avoid running in bare repos (#5581) (ac4a839)
  • Skip unnecessary indirection in starship init zsh (#5322) (5ca8daa)

v1.16.0

30 Jul 13:48
dcf7b76
Compare
Choose a tag to compare

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

  • git_status: query git stash count via gitoxide (#5238) (410f107)

v1.15.0

06 Jun 14:52
3591db4
Compare
Choose a tag to compare

1.15.0 (2023-06-06)

Features

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

12 Apr 19:07
c794970
Compare
Choose a tag to compare

1.14.2 (2023-04-12)

Bug Fixes

  • git_commit: resolve panic on 32-bit targets (#5095) (5ef90a6)

v1.14.1

11 Apr 06:18
145ce96
Compare
Choose a tag to compare

1.14.1 (2023-04-11)

Bug Fixes

v1.14.0

11 Apr 04:27
b1bbdbb
Compare
Choose a tag to compare

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)