v0.56.0 (2021-07-13)
Bug Fixes
- clippy: fix additional clippy lints in tests (#2813)
- dotnet: make default format consistent with other modules (#2853)
- git_status: Fix when the worktree != root dir (#2831)
- init: improve starship path escaping (#2848)
- nu: use correct session key variable name (#2874)
- pwsh: replace Get-Error with $error[0] (#2873)
- rust: support for
rust-toolchain.toml
(#2775)
Build
- bump mockall from 0.10.1 to 0.10.2 (#2878)
- bump unicode-segmentation from 1.7.1 to 1.8.0 (#2844)
- bump mockall from 0.10.0 to 0.10.1 (#2845)
- bump indexmap from 1.6.2 to 1.7.0 (#2839)
- bump mockall from 0.9.1 to 0.10.0 (#2838)
- bump shadow-rs from 0.6.1 to 0.6.2 (#2832)
- bump shadow-rs from 0.5.25 to 0.6.1 (#2822)
Chore
- release: v0.56.0
Code Refactoring
- git_commit: small refactor to remove duplicate code (#2752)
Docs
- i18n: new Crowdin updates (#2879)
- i18n: New Crowdin updates (#2834)
- nu: specify how to get nushell config path (#2856)
Features
- Add the
git_metrics
module (#2827) - add support for nu shell (#2847)
- treat empty string as none when formating (#2738)
- docker_context: Use DOCKER_HOST and DOCKER_CONTEXT enviroment variables (#2782)
- env_var: allow multiple instances (#2797)
Performance Improvements
- Improve custom config OS (#2843)
Style
- enforce ALL_MODULES ordering in test (#2837)
- fix name of battery info provider implementation (#2836)
Test
- battery: add battery tests (#2795)