github starship/starship v1.3.0

latest releases: v1.18.2, v1.18.1, v1.18.0...
2 years ago

v1.3.0 (2022-02-07)

Features

  • add username to Pulumi module (#3428)
  • Enable Undistract Me for Linux (#3547)
  • starship bug-report sets syntax highlighting for config file (#3529)
  • add a container indicator (#3304)
  • cli: Print arguments if argument parsing fails (#3560)
  • cmd_duration: Make notification timeout configurable (#3515)
  • install: Add posix shell check (#3474)
  • localip: add module to print the current ipv4 address (#3289)
  • pwsh: Set ExtraPromptLineCount (#3439)
  • pwsh: Set STARSHIP_SHELL to pwsh on PS >5 (#3443)

Bug Fixes

  • Correctly detect older versions of powershell in bug-report (#3543)
  • bash: Restore previous exit status in bash init (#3521)
  • elvish: use $pwd for logical-path (#3534)
  • nodejs: use e718 as the default of symbol in node configuration (#3533)
  • status: Enable to convert from i64 to hex_status by casting instead of parsing status. (#3462)

Docs

  • break installation instructions to collapsable sections (#3448)
  • remove stray ::: (#3559)
  • remove meaningless invisible character (#3519)
  • add snapcraft to installation instructions (#3513)
  • Add set commands to advanced config doc (#1526)
  • i18n: new Crowdin updates (#3460)
  • i18n: new Crowdin updates (#3344)
  • preset: Fix redundant space in duration bracket preset (#3548)

Code Refactoring

  • Improve compatibility with Zsh prompt theme system (#3480)
  • zsh: using add-zsh-hook instead of add hook manually (#3537)

Performance Improvements

  • elvish: Use built-in randint instead of starship session. (#3479)

Build

  • bump unicode-segmentation from 1.8.0 to 1.9.0 (#3573)
  • bump clap_complete from 3.0.5 to 3.0.6 (#3574)
  • bump os_info from 3.1.0 to 3.2.0 (#3576)
  • bump shell-words from 1.0.0 to 1.1.0 (#3572)
  • bump notify-rust from 4.5.5 to 4.5.6 (#3575)
  • bump semver from 1.0.4 to 1.0.5 (#3577)
  • bump clap from 3.0.13 to 3.0.14 (#3552)
  • bump toml_edit from 0.13.3 to 0.13.4 (#3549)
  • bump toml_edit from 0.13.2 to 0.13.3 (#3542)
  • bump toml_edit from 0.13.1 to 0.13.2 (#3532)
  • bump toml_edit from 0.13.0 to 0.13.1 (#3523)
  • bump clap from 3.0.12 to 3.0.13 (#3524)
  • bump serde from 1.0.135 to 1.0.136 (#3516)
  • bump vuepress from 1.9.5 to 1.9.7 in /docs (#3494)
  • bump clap_complete from 3.0.4 to 3.0.5 (#3508)
  • bump which from 4.2.2 to 4.2.4 (#3507)
  • bump serde_json from 1.0.75 to 1.0.78 (#3509)
  • bump clap from 3.0.10 to 3.0.12 (#3506)
  • bump @vuepress/plugin-google-analytics in /docs (#3495)
  • bump serde from 1.0.133 to 1.0.135 (#3496)
  • bump clap from 3.0.9 to 3.0.10 (#3463)
  • bump clap from 3.0.7 to 3.0.9 (#3456)
  • bump clap_complete from 3.0.3 to 3.0.4 (#3449)
  • bump process_control from 3.2.0 to 3.2.1 (#3450)
  • bump serde_json from 1.0.74 to 1.0.75 (#3451)
  • bump os_info from 3.0.9 to 3.1.0 (#3452)
  • bump gethostname from 0.2.1 to 0.2.2 (#3453)

Continuous Integration

  • Change branch detection method for crowdin (#3502)
  • Fix aws::expiration_date_set_from_file race (#3484)
  • Fix failing CI jobs (#3481)
  • Block changes to crowdin-generated files (#3427)
  • Use dprint to format documentation + TOML files (#3426)
  • Add jobs for cargo check with all features and no features (#3440)

Chore

  • Update LICENSE file for 2022 (#3514)
  • resize and compress all flags
  • release: v1.3.0

Don't miss a new starship release

NewReleases is sending notifications on new releases.