github starship/starship v0.52.1

v0.52.1 (2021-04-22)

Bug Fixes

  • fix docker_context module name in nf preset (#2526)
  • Add a missing ' ' to the end of the python prompt (#2248)
  • build: respect the lockfile (#2614)
  • configure: fix print-config issues (#2556)
  • context: remove unwrap when pwd is unavailable (#2520)
  • elixir: correctly parse dev and rc versions (#2573)
  • git_branch: Make Git branch module support bare repositories (#2522)
  • install: fix install with busybox tar (#2583)
  • jobs: Handle zero jobs with zero thresholds (#2613)
  • nodejs: Check for .nvmrc (#2626)
  • shell: Support conditional format strings for $indicator (#2489)

Build

  • Update snapcraft.yaml (#2535)
  • deps: bump byte-unit from 4.0.10 to 4.0.11
  • deps: bump git2 from 0.13.17 to 0.13.18
  • deps: bump versions from 2.1.0 to 3.0.0
  • deps: [security] bump ssri from 6.0.1 to 6.0.2 in /docs (#2595)
  • deps: bump sys-info from 0.8.0 to 0.9.0
  • deps: bump os_info from 3.0.1 to 3.0.2
  • deps: bump attohttpc from 0.16.3 to 0.17.0
  • deps: bump open from 1.6.0 to 1.7.0
  • deps: bump shadow-rs from 0.5.24 to 0.5.25
  • deps: bump which from 4.0.2 to 4.1.0
  • deps: bump rust-ini from 0.16.1 to 0.17.0

Chore

  • filter crate/s contents (#2495)
  • remove audit.toml again (#2536)
  • clippy: fix new lints (#2507)
  • release: v0.52.0

Code Refactoring

  • use unwrap_or_default (#2516)
  • propagate version formatting errors (#2566)
  • init: cleanup init stub (#2548)
  • lua: parse version w/o regex (#2575)
  • scala: parse version w/o regex (#2574)
  • singularity: use ? operator (#2518)
  • username: reformat code to match docs (#2517)

Docs

  • Quote PWD in window title example (#2539)
  • format configuration tables (#2494)
  • fix tables Markdown format (#2554)
  • add prerequisites to homepage
  • update install instructions (#2553)
  • format markdown (#2493)
  • fix typo moudle -> module (#2504)
  • Add update documentation (#2418)
  • Document the command_timeout option (#2604)
  • faq: make uninstall instructions shell-indepedent (#2483)
  • faq: change uninstall snippet to use sh (#2552)
  • gcloud: Replace the section title "Gcloud" with "gcloud" (#2597)
  • i18n: New Crowdin updates (#2469)
  • i18n: New Crowdin updates (#2559)
  • preset: remove unnecessary Node.js and Haskell symbol config (#2491)
  • readme: add missing link to home-manager (#2490)

Features

  • add version format configuration (#2499)
  • aws: Add support for profile from awsume (#2609)
  • battery: Add a symbol option to battery.display (#2475)
  • config: Add support for inverted token in style strings (#2589)
  • config: allow printing default and computed config (#2521)
  • config: print a suggestion for unknown fields (#2560)
  • config: warn about unknown config key names (#2527)
  • deno: create module (#2565)
  • ocaml: add switch_indicator and switch_name variable (#2503)
  • python: Remove parentheses from pyvenv.cfg prompt parameter (#2551)
  • red: create module (#2599)
  • vcsh: Add new module for VCSH (#2513)

Performance Improvements

  • git_status: replace git2 in git status module with git cli (#2465)

Style

  • battery: add space between icon and text for better visual (#2547)
  • directory: Add comments for test settings (#2538)
  • init: Cleanup the unknown shell message (#2444)

Test

  • allow running tests as root (#2571)
  • directory: fix on windows without admin (#2497)
latest releases: v0.58.0, v0.57.0, v0.56.0...
5 months ago