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
andswitch_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)