mirror of
https://github.com/starship/starship.git
synced 2024-12-27 09:38:51 +01:00
21 KiB
21 KiB
Changelog
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)
1.11.0 (2022-10-14)
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)
Performance Improvements
1.10.3 (2022-09-07)
Performance Improvements
1.10.2 (2022-08-18)
Bug Fixes
1.10.1 (2022-08-15)
Bug Fixes
1.10.0 (2022-08-14)
Features
- add bun module (#4187) (85692d1)
- Add starship preset command (#4112) (c8a5adb)
- Add support for blink, hidden, and strikethrough styles. (#4138) (aaab920)
- Add the ability to have some file extensions prevent a module from triggering (#4043) (dd73447)
- Enable transience for Cmd and PowerShell (#4143) (6e9c013)
- git: replace
git2
withgit-repository
(#3883) (ac55a01) - k8s: Add folder detection to the k8s module. (#4157) (5c5969c)
- package: support cargo workspace versions (#4161) (0a1235e)
- status: Add pipestatus_segment_format option to status module (#4103) (6143848)
Bug Fixes
- aws: support official
AWS_SHARED_CREDENTIALS_FILE
variable (#4242) (1390036) - timings: count time spent on custom on 'when' command failure (#4121) (aae1ed0)
Performance Improvements
- pulumi: allow disabling upwards discovery (#4159) (af15de9)
- rust: avoid calling
rustup
in more conditions (#4174) (d8ac940)
Miscellaneous Chores
- master: release 1.10.0 (b974610)
1.9.1 (2022-06-27)
Bug Fixes
- regenerate changelog (8a6be8c)
Miscellaneous Chores
- master: release 1.9.1 (6cbc362)
1.9.0 (2022-06-26)
Features
Bug Fixes
- character: Standadise Vim config names (#4081) (6761938)
- install: Have fixed a spacing issue in output (#4082) (2ffe173)
1.8.0 (2022-06-16)
Features
- Add support for Daml (#4004) (3fe6cc0)
- kubernetes: add user alias (#4008) (df5c2d8)
- release: add windows msi installers (#4031) (89fd532)
Bug Fixes
- escape text segments in meta variables (#3563) (7d31bac)
- fish: add proper vi mode detection for fish shell (#3839) (1469763)
- install: ignore tarfile ownership values when installing as root (#4046) (1a91510)
- nu: don't use
cygpath
for starship binary path in init (#4001) (9b52475) - some typos (e7c1976)
1.7.1 (2022-05-24)
Bug Fixes
- trigger release (2cdf902)
1.7.0 (2022-05-24)
Features
- go: check for go.work file to show Go module in prompt (#3968) (9ebfce1)
- hostname: add
ssh_symbol
for ssh connections (#3806) (2bf30dc) - package: Extract package version from PEP 621 compliant pyproject.toml (#3950) (1b938fd)
- rust: Display toolchain names (#3414) (393d62c)
Bug Fixes
- ci: Version bump and fix Crowdin Pretranslate (#3992) (a0a6c94)
- Do not panic in config if editor not found (#3766) (2e80aec)
- module: list option not working (#3919) (6fe6735)
- nu: use the most recent starship init (#3908) (382445d)
- Use git2::Repository::open_ext() instead of discover() (#3591) (81a696a)
1.6.3 (2022-04-26)
Bug Fixes
- git_branch: correct variable name for remote branch (#3897) (bd7957f)
- schema: move config-schema into docs folder (#3878) (094f982)
Performance Improvements
Reverts
1.6.2 (2022-04-15)
Bug Fixes
- trigger another release (81d2ce6)
1.6.1 (2022-04-15)
Bug Fixes
- fix release-please permissions (23be606)
1.6.0 (2022-04-14)
Features
- Add a module for C projects (#3631) (0863146)
- allow printing config file schema (#3737) (18ad26f)
- aws: add option to force AWS display (#3720) (e04f126)
- cmd_duration: make notify feature optional (compat with nix darwin) (#3855) (efaab49)
- spack: Add
Spack
module (#3639) (3014284) - username: Detect Admin access in Windows (#2791) (c89c130)
Bug Fixes
- bash: ensure
checkwinsize
is enabled for$COLUMNS
(#3832) (0334327) - directory: enable repo_root_style when truncation_length is zero. (#3536) (441ebb3)
- docker_context: ignore the "default" context (#3803) (#3804) (230e85b)
- fish: allow generating session keys in older versions of fish (#3697) (0fb4219)
- init: Change Elvish init to
catch
for 0.18 (#3769) (538329d) - nu: Use
=
instead of space to pass command line parameters (#3833) (2608db3) - nu: use shell-provided terminal width (#3800) (859b780)