v1.1.1
版本发布时间: 2021-12-22 04:21:11
starship/starship最新发布版本:v1.19.0(2024-05-16 01:06:36)
v1.1.1 (2021-12-21)
Features
- Add package version detection for sbt projects (#3274)
- print-config subset of config (#3179)
- azure: Azure module (#3275)
-
module: Add
sudo
module (#3135) - status: Add hex_status (#3312)
Bug Fixes
- Display durations of 0ms (#3121)
- Store $? and $LASTEXITCODE first in PowerShell (#3316)
- aws: prevent endless loop when AWS config file is a directory (#3335)
- directory: improve truncation detection (#3266)
- docs: remove superfluous space (#3314)
- git_branch: more robust handling of .git (#3290)
Docs
- update Algolia API key and appId
- config: clarify special characters escaping (#3313)
- i18n: add Indonesian and Italian docs (#3339)
- i18n: new Crowdin updates (#3338)
- i18n: new Crowdin updates (#3337)
- i18n: new Crowdin updates (#3218)
Test
-
hostname: fix
trim_at
test with unicode hostname (#3295)
Build
- bump mislav/bump-homebrew-formula-action from 1.12 to 1.13 (#3342)
- bump serde from 1.0.131 to 1.0.132 (#3330)
- bump nix from 0.23.0 to 0.23.1 (#3331)
- bump once_cell from 1.8.0 to 1.9.0 (#3325)
- bump toml_edit from 0.10.1 to 0.12.0 (#3326)
- bump serde_json from 1.0.72 to 1.0.73 (#3323)
- bump mockall from 0.10.2 to 0.11.0 (#3318)
- bump serde from 1.0.130 to 1.0.131 (#3306)
- bump sha-1 from 0.9.8 to 0.10.0 (#3302)
- bump toml_edit from 0.10.0 to 0.10.1 (#3292)
- bump git2 from 0.13.24 to 0.13.25 (#3293)
- bump open from 2.0.1 to 2.0.2 (#3288)
- bump clap from 2.33.3 to 2.34.0 (#3285)
- bump toml_edit from 0.9.1 to 0.10.0 (#3272)
- bump serde_json from 1.0.71 to 1.0.72 (#3270)
- bump os_info from 3.0.7 to 3.0.8 (#3269)
- bump actions/cache from 2.1.6 to 2.1.7 (#3262)
- bump shadow-rs from 0.8.0 to 0.8.1 (#3255)
- bump serde_json from 1.0.70 to 1.0.71 (#3247)
- bump toml_edit from 0.8.0 to 0.9.1 (#3241)
- bump git2 from 0.13.23 to 0.13.24 (#3242)
- bump serde_json from 1.0.69 to 1.0.70 (#3238)
- bump shadow-rs from 0.7.2 to 0.8.0 (#3230)
- bump toml_edit from 0.6.0 to 0.8.0 (#3225)
Continuous Integration
- chglog: Update chglog and clean up config (#3227)
- use the default macOS SDK at build time
Chore
- rename flag-in.png → flag-id.png
- replace flags with 2x images
- fix typo in docker_context.rs (#3265)
-
audit: unignore RUSTSEC-2020-0095 (
difference
is unmaintained) (#3319) - chglog: undo changes to chglog configuration (#3219)
- clippy: fix new clippy lints (#3294)
- release: v1.1.0
v1.0.0 (2021-11-09)
Features
- Add starship_precmd_user_func support for PowerShell. (#3115)
- style git repo root (#2010)
- Add pulumi module (#3055)
- also read from DOCKER_MACHINE_NAME (#3175)
- docs: Add copy button for code snippets via plugin (#3118)
- explain: allow specifying prompt arguments in explain and timings subcommands (#3042)
- fill: add disabled option for fill module (#3158)
- package: Add support for crystal shards (#3147)
- python: Show value of PYENV_VERSION when present (#3144)
- ruby: Add environment variable checks to ruby module (#3206)
- shell: Add style config for shell module (#3108)
Bug Fixes
- Modules not working in fish RPROMPT (#3146)
- replace battery with starship-battery (#3213)
- pipestatus quoting on Zsh/Bash (#3088)
- allow unset KEYMAP and STARSHIP_DURATION in zsh (#3124)
- ignore scan_dir timeout in tests (#3184)
- init script line endings (#3178)
- only print root level config logs a single time (#3132)
- save pipestatus in fish init functions (#3160)
- configure: preserve formatting and comments (#3152)
- escaping: move escaping to individual variables (#3107)
-
fill: Add
terminal-width
argument to explicitly define terminal's width (#3090) - init: Use stderr for init error message (#3131)
-
memory_usage: remove duplicate
%
handling (#3193) - status: Don't show status if all exit codes are 0 (#3109)
- terraform: Improve module triggers (#3113)
- windows: make powershell init work on windows 8 again (#3067)
Docs
- remove Open Collective from README.md
- fix custom commands example (#3129)
- add funtoo linux install steps (#3112)
- add a checklist for new modules (#3076)
- "Example:" → "With"
- fix typo in starship.ps1 (#3173)
- add Pure prompt preset (#3066)
- battery: add quotes in example
- config: Add missing double quotes to default value strings (#2981)
- faq: Add debugging and timeout Q&As (#3190)
- i18n: new Crowdin updates (#3212)
- i18n: new Crowdin updates (#3085)
Code Refactoring
- replace
term_size
withterminal_size
(#3087)
Build
- bump serde_json from 1.0.68 to 1.0.69 (#3211)
- bump notify-rust from 4.5.4 to 4.5.5 (#3204)
- bump actions/checkout from 2.3.5 to 2.4.0 (#3201)
- bump shadow-rs from 0.7.1 to 0.7.2 (#3181)
- bump sys-info from 0.9.0 to 0.9.1 (#3172)
- bump byte-unit from 4.0.12 to 4.0.13 (#3169)
- bump actions/checkout from 2.3.4 to 2.3.5 (#3165)
- bump attohttpc from 0.17.0 to 0.18.0 (#3155)
- bump notify-rust from 4.5.3 to 4.5.4 (#3148)
- bump git2 from 0.13.22 to 0.13.23 (#3117)
- bump nix from 0.22.1 to 0.23.0 (#3102)
Continuous Integration
- use Swatinem/rust-cache for caching in CI (#3057)
Chore
1、 starship-aarch64-apple-darwin.tar.gz 1.98MB
2、 starship-aarch64-apple-darwin.tar.gz.sha256 65B
3、 starship-aarch64-pc-windows-msvc.zip 2.29MB
4、 starship-aarch64-pc-windows-msvc.zip.sha256 65B
5、 starship-aarch64-unknown-linux-musl.tar.gz 3.78MB
6、 starship-aarch64-unknown-linux-musl.tar.gz.sha256 65B
7、 starship-arm-unknown-linux-musleabihf.tar.gz 4.25MB
8、 starship-arm-unknown-linux-musleabihf.tar.gz.sha256 65B
9、 starship-i686-pc-windows-msvc.zip 2.22MB
10、 starship-i686-pc-windows-msvc.zip.sha256 65B
11、 starship-i686-unknown-linux-musl.tar.gz 3.31MB
12、 starship-i686-unknown-linux-musl.tar.gz.sha256 65B
13、 starship-x86_64-apple-darwin.tar.gz 2.1MB
14、 starship-x86_64-apple-darwin.tar.gz.sha256 65B
15、 starship-x86_64-pc-windows-msvc.zip 2.45MB
16、 starship-x86_64-pc-windows-msvc.zip.sha256 65B
17、 starship-x86_64-unknown-freebsd.tar.gz 3.37MB
18、 starship-x86_64-unknown-freebsd.tar.gz.sha256 65B
19、 starship-x86_64-unknown-linux-gnu.tar.gz 3.38MB
20、 starship-x86_64-unknown-linux-gnu.tar.gz.sha256 65B
21、 starship-x86_64-unknown-linux-musl.tar.gz 3.3MB