Repository navigation
Releases: fast-facts/vs-shell-format
Releases · fast-facts/vs-shell-format
Release list
v1.2.0
1.2.0 (2026-09-14)
Bug Fixes
- accept octet-stream charset and fail missing shfmt builds (#51) (fcc3b87)
- cap shfmt download size and write through a temp file (#75) (b3ca76d)
- declare virtual workspaces unsupported (#72) (e50a36a)
- dispose the shell-format diagnostic collection on deactivate (#64) (a9f7c98)
- do not expand workspace vars in shellformat.path (#63) (0606170)
- honor --indent so editor -i is not appended (#54) (51e25ae)
- keep quoted spaces in shellformat.flag (#41) (2ffe949)
- keep shfmt install check state per activation (#43) (8c5571a)
- open the output panel only when shfmt download fails (#67) (9fa3f1a)
- prefer language dialect over EditorConfig shell_variant (#56) (245387d)
- reject combined short flags that include -w (#44) (da3d18f)
- reject the long --write shfmt flag (#55) (afb4faf)
- replace dead git.io shfmt URL with GitHub issues (#71) (ea36fc9)
- show an error when this platform has no shfmt build (#68) (26d6b7d)
- stop awaiting shfmt download on activate (#52) (69ecb4b)
- stop formatting providers leaking into subscriptions (#46) (17e6f06)
- throw too many redirects when the download limit is hit (#40) (7dafcb0)
- treat EditorConfig string booleans and indent_size (#53) (b889116)
- trim shfmt --version and time out hung binaries (#77) (419f002)
- wait for bundled shfmt before format (#65) (8b9c42e)
Features
- harden formatter and cover the real gaps (#37) (c3d4b23)
- remove leftover shfmt binaries on install (#74) (f2323ff)
- show a progress notification while shfmt downloads (#73) (1f19bbd)
Performance Improvements
v1.1.1
v1.1.0
v1.0.0
1.0.0 (2026-09-13)
Bug Fixes
- (issue#136) bump shfmt to 3.2.4, update enums (80d7d27)
- deps: update dependency diff to ~5.1.0 (a4ac336)
- deps: update dependency editorconfig to v1 (2885fbc)
- deps: update dependency editorconfig to v2 (100309b)
- do not spawn shfmt after rejecting -w (8240740)
- download shfmt only into the extension bin dir (896c08a)
- fix cd & publisher name (93276e4)
- no need of
--ln=dockerfile(b93b160) - plugin will always crash since ini_one_bg.wasm is not found (4cada76)
- stop workspace settings from choosing the shfmt binary (f25653e)
- upgrade cache@v3 (d55a507)
- use a unique marketplace display name (d6422aa)
- verify shfmt download hash and redirect hosts (1c4bc4a)