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)