Skip to content

Releases: starship/starship

v0.41.0

28 Apr 15:32
556191f
Compare
Choose a tag to compare

v0.41.0 (2020-04-28)

Bug Fixes

  • Fix latest clippy suggestions (#1136)
  • Do not depend on user's config in conda tests (#1098)
  • crystal: Add Crystal module to default prompt order (#1140)
  • haskell: avoid creating .lock files or downloading GHC (#1147)
  • haskell: add description for haskell, used by the explain command (#1141)
  • python: Fix venv name not showing when using pyenv (#1046)

Build

  • deps: bump git2 from 0.13.4 to 0.13.5 (#1151)
  • deps: bump attohttpc from 0.12.0 to 0.13.0 (#1150)
  • deps: bump git2 from 0.13.3 to 0.13.4 (#1135)
  • deps: bump git2 from 0.13.2 to 0.13.3 (#1132)
  • deps: bump sysinfo from 0.13.3 to 0.14.1
  • deps: bump regex from 1.3.6 to 1.3.7
  • deps: bump sysinfo from 0.13.2 to 0.13.3
  • deps: bump sysinfo from 0.13.1 to 0.13.2 (#1101)

Chore

  • Add more detailed logging for executing cmds (#1097)
  • release: v0.41.0

Continuous Integration

  • python: Fix broken tests (#1103)

Docs

  • Fix broken installation link anchor on README (#1033)
  • Remove unused closing tag from config page (#1125)

Features

  • Modify config keys from shell (#1095)
  • erlang: Add Erlang module (#1129)
  • package: configurable displaying package version for packages marked as private (#1109)
  • python: Add scan_for_pyfiles option (#692)

Test

  • Add null tests to modules that don't have them (#1104)

v0.41.0 (2020-04-28)

Chore

  • release: v0.41.0

v0.40.1

11 Apr 20:12
0ef7df4
Compare
Choose a tag to compare

v0.40.1 (2020-04-11)

Chore

  • bump: v0.40.1

Revert

  • fix(git_branch,git_status): implement fallback branch_n… (#1092)

v0.40.0

11 Apr 17:57
4551a20
Compare
Choose a tag to compare

v0.40.0 (2020-04-11)

Bug Fixes

  • Fix variable styles in string formatter (#1069)
  • implement fallback branch_name for bare git repos (#1035)
  • Fix typo (#1054)
  • ruby: do not assume length when retrieving version

Build

  • deps: bump sysinfo from 0.13.0 to 0.13.1
  • deps: bump sysinfo from 0.12.0 to 0.13.0

Chore

  • bump: v0.40.0

Docs

  • Add details about musl build to readme (#997)
  • update NerdFont preset to include new modules (#1077)
  • add Open Collective to README
  • i18n: new Crowdin translations (#1047)

Features

  • add support for custom modules
  • nix_shell: add symbol to nix-shell module (#1058)
  • package: Add project version for Elixir (#1067)

Improvement

  • add parser for format strings (#1021)

v0.39.0

06 Apr 15:29
Compare
Choose a tag to compare

v0.39.0 (2020-04-06)

⚠️ Due to an upstream issue in our CI provider (actions/runner-images#675), we were unable to provide a MUSL build for this release. We'll draft a new release as soon as this issue is closed.

Build

  • deps: bump serde_json from 1.0.50 to 1.0.51
  • deps: bump git2 from 0.13.0 to 0.13.1 (#1043)
  • deps: bump serde_json from 1.0.48 to 1.0.50
  • deps: bump regex from 1.3.5 to 1.3.6
  • deps: bump sysinfo from 0.11.7 to 0.12.0

Chore

  • update "ask a question" to direct to the new discussion page
  • create issue template config file
  • bump: v0.39.0

Docs

  • i18n: new Crowdin translations (#919)
  • memory_usage: Update example to have disabled = false (#1027)

Features

  • add docker context module (#996)
  • Enable to display language version when .<lang>-version file exists. (#1028)
  • Add a julia module (#1030)
  • aws: Use AWS_VAULT as the profile if set (#984)
  • kubernetes: context aliases (#1015)
  • package: Add project version for julia (#1036)

Performance Improvements

  • dotnet: fail faster in the dotnet module (#1034)

v0.38.1

22 Mar 22:18
ad67501
Compare
Choose a tag to compare

v0.38.1 (2020-03-22)

Bug Fixes

  • change command failure log level to trace

Chore

  • bump: v0.38.1

v0.38.0

19 Mar 19:53
f267b3d
Compare
Choose a tag to compare

v0.38.0 (2020-03-19)

Bug Fixes

  • possible fix for Intermittent Test Failures in GH Actions (#987)
  • check if editor is not found for configure (#961)
  • utils: print log for exec_cmd failure (#982)

Build

  • deps: bump os_info from 2.0.1 to 2.0.2
  • deps: bump git2 from 0.12.0 to 0.13.0
  • deps: bump acorn from 6.4.0 to 6.4.1 in /docs (#1008)
  • deps: bump regex from 1.3.4 to 1.3.5
  • deps: bump sysinfo from 0.11.6 to 0.11.7
  • deps: bump sysinfo from 0.11.4 to 0.11.6
  • deps: bump open from 1.3.4 to 1.4.0
  • deps: bump chrono from 0.4.10 to 0.4.11
  • deps: bump sysinfo from 0.11.3 to 0.11.4
  • deps: bump reqwest from 0.10.3 to 0.10.4
  • deps: bump git2 from 0.11.0 to 0.12.0
  • deps: bump reqwest from 0.10.2 to 0.10.3
  • deps: bump sysinfo from 0.11.2 to 0.11.3
  • deps: bump nom from 5.1.0 to 5.1.1
  • deps: bump reqwest from 0.10.1 to 0.10.2
  • deps: bump os_info from 2.0.0 to 2.0.1

Chore

  • add Open Collective to FUNDING.yml (#976)
  • remove .all-contributorsrc
  • bump: v0.37.1
  • bump: v0.37.0

Code Refactoring

  • Fix new Clippy suggestions (#1006)

Docs

  • alphabetize modules in config docs (#981)
  • elixir: Minor typo fix for config docs (#971)
  • time: add missing quotations in options and examples (#967)

Features

  • make reqwest an optional dependency (#979)
  • add Elixir module (#437)
  • add singularity module (#932)
  • package: ignore private JS packages (#975)

Improvement

  • replace reqwest with attohttpc (#999)

v0.37.1

19 Mar 18:16
3211b36
Compare
Choose a tag to compare
chore(bump): v0.37.1

v0.37.0

02 Mar 03:43
5361d09
Compare
Choose a tag to compare

v0.37.0 (2020-03-01)

Chore

  • bump: v0.37.0

Docs

  • Update docs w/ details on fish-style truncation (#948)

Features

  • display Gradle project version (#662)
  • add Singularity module (#932)
  • add Elixir module (#437)

Test

  • refactor ruby and php modules to use mocked commands (#936)

v0.36.1

19 Feb 21:32
53c6639
Compare
Choose a tag to compare

v0.36.1 (2020-02-19)

Build

  • deps: bump serde_json from 1.0.47 to 1.0.48

Chore

  • bump: v0.36.1

Docs

  • Fix kubernetes style doc dimmed (#944)
  • Add twitter badge to README

Performance Improvements

  • refactor git status to use HashMap for counts (#938)

v0.36.0

13 Feb 02:59
a15af9b
Compare
Choose a tag to compare

v0.36.0 (2020-02-12)

Bug Fixes

  • Change command duration variable for Ion shell to CMD_DURATION (#911)

Build

  • Remove media from cargo build
  • deps: bump open from 1.3.3 to 1.3.4
  • deps: bump os_info from 1.3.3 to 2.0.0
  • deps: bump sysinfo from 0.11.0 to 0.11.1
  • deps: bump serde_json from 1.0.46 to 1.0.47
  • deps: bump sysinfo from 0.10.5 to 0.11.0
  • deps: bump sysinfo from 0.11.1 to 0.11.2 (#930)

Chore

  • Remove accidentally added binary
  • give unused function a test annotation
  • bump: v0.36.0
  • bump: v0.35.1
  • bump: v0.35.0

Code Refactoring

  • Move ANSI escaping into its own functions (#866)

Docs

  • Replace project tagline
  • Update the link of the contributors badge
  • rework the project README.md (#931)
  • remove icons from badges
  • use flat-square badges in README.md
  • Make code blocks dark themed
  • Fix Japanese sidebar links
  • Use Algolia DocSearch for docs
  • Update example snippets
  • add m0nhawk as a contributor (#912)
  • Update all-contributors
  • i18n: Update translations (#908)

Features

  • Add cabal and hpack detection for the haskell module (#915)
  • Add an Elm module (#879)
  • git_commit: Show the hash of commits when detached HEAD (#738)
  • installer: Ask for permission escalation during installation, if needed (#914)

Revert

  • "refactor: replace reqwest with ureq (#844)" (#895)

Test

  • port Haskell module tests to integration test (#913)
  • golang: refactor golang tests to use mocked command (#925)