What's Changed
- fix(deps): update dependency zod to v3.24.3 by @renovate[bot] in #1278
- docs: update Neovim intruction by @brianhuster in #1276
- chore(deps): update dependency @types/node to v18.19.87 by @renovate[bot] in #1280
- fix(deps): update dependency zod to v3.24.4 by @renovate[bot] in #1281
- chore(deps): update dependency @types/node to v18.19.93 by @renovate[bot] in #1282
- chore(deps): update dependency @types/node to v18.19.100 by @renovate[bot] in #1283
- chore(deps): update dependency @types/vscode to v1.100.0 by @renovate[bot] in #1284
- chore(deps): update dependency ts-jest to v29.3.4 by @renovate[bot] in #1286
- chore(deps): update dependency @types/node to v18.19.101 by @renovate[bot] in #1287
- chore(deps): update dependency @types/node to v18.19.103 by @renovate[bot] in #1288
- fix(deps): update dependency zod to v3.25.28 by @renovate[bot] in #1289
- chore(deps): update dependency @types/node to v18.19.110 by @renovate[bot] in #1292
- fix(deps): update dependency zod to v3.25.42 by @renovate[bot] in #1293
- chore(deps): update dependency eslint-plugin-jest to v28.12.0 by @renovate[bot] in #1295
- fix(deps): update dependency zod to v3.25.46 by @renovate[bot] in #1294
- fix(deps): update dependency zod to v3.25.47 by @renovate[bot] in #1296
- fix(deps): update dependency zod to v3.25.48 by @renovate[bot] in #1297
- fix(deps): update dependency zod to v3.25.49 by @renovate[bot] in #1298
- fix(deps): update dependency zod to v3.25.50 by @renovate[bot] in #1299
- fix(deps): update dependency zod to v3.25.51 by @renovate[bot] in #1300
- fix(deps): update dependency zod to v3.25.56 by @renovate[bot] in #1303
- chore(deps): update dependency @types/node to v18.19.111 by @renovate[bot] in #1302
- chore(deps): update dependency eslint-plugin-jest to v28.13.0 by @renovate[bot] in #1304
- chore(deps): update dependency eslint-plugin-jest to v28.13.5 by @renovate[bot] in #1306
- fix(deps): update dependency zod to v3.25.64 by @renovate[bot] in #1307
- chore(deps): update dependency @types/node to v18.19.112 by @renovate[bot] in #1308
- fix(deps): update dependency zod to v3.25.67 by @renovate[bot] in #1309
- chore(deps): update dependency @types/vscode to v1.101.0 by @renovate[bot] in #1310
- chore(deps): update dependency eslint-plugin-jest to v28.14.0 by @renovate[bot] in #1311
- chore(deps): update dependency ts-jest to v29.4.0 by @renovate[bot] in #1312
- chore(deps): update dependency @types/node to v18.19.115 by @renovate[bot] in #1318
- fix(deps): update dependency zod to v3.25.74 by @renovate[bot] in #1319
- fix(deps): update dependency zod to v3.25.75 by @renovate[bot] in #1320
- fix(deps): update dependency zod to v3.25.76 by @renovate[bot] in #1321
- chore(deps): update dependency @types/node to v18.19.116 by @renovate[bot] in #1322
- chore(deps): update dependency @types/node to v18.19.120 by @renovate[bot] in #1324
- chore(deps): update dependency eslint-config-prettier to v9.1.2 by @renovate[bot] in #1325
- chore(deps): update dependency eslint-plugin-prettier to v4.2.5 by @renovate[bot] in #1326
- chore(deps): update dependency @types/vscode to v1.102.0 by @renovate[bot] in #1327
- Restore command line arguments completion by @otreblan in #1328
- chore(deps): update dependency @types/node to v18.19.121 by @renovate[bot] in #1333
- chore(deps): update dependency @types/node-fetch to v2.6.13 by @renovate[bot] in #1334
- chore(deps): update dependency ts-jest to v29.4.1 by @renovate[bot] in #1335
- fix: properly dispose of the client by @sadan4 in #1344
- chore(deps): update dependency typescript to v5.9.3 by @renovate[bot] in #1336
- chore(deps): update dependency @types/node to v18.19.129 by @renovate[bot] in #1345
- chore(deps): update dependency ts-jest to v29.4.4 by @renovate[bot] in #1346
- fix(deps): update dependency turndown to v7.2.1 by @renovate[bot] in #1347
- chore(deps): update dependency @types/vscode to v1.104.0 by @renovate[bot] in #1348
- chore(deps): update dependency @types/node to v18.19.130 by @renovate[bot] in #1352
- chore(deps): update dependency @types/turndown to v5.0.6 by @renovate[bot] in #1353
- chore(deps): update dependency @types/urijs to v1.19.26 by @renovate[bot] in #1354
- chore(deps): update dependency ts-jest to v29.4.5 by @renovate[bot] in #1355
- fix(deps): update dependency turndown to v7.2.2 by @renovate[bot] in #1356
- chore(deps): update dependency @types/vscode to v1.105.0 by @renovate[bot] in #1357
- chore(deps): update dependency @types/vscode to v1.106.1 by @renovate[bot] in #1363
- feat: better shell type detection by @intelfx in #1367
- Update to maintained node version by @skovhus in #1368
- fix: handle non-file URI schemes gracefully in shellcheck linting by @taronsung in #1371
- feat: add shellcheckExternalSources config to make --external-sources optional by @marcusquinn in #1376
- test: fix shfmt error message assertions by @kolyshkin in #1393
- feat: resolve bats
loadas a sourcing command by @kolyshkin in #1392 - fix: prevent out of memory crash on cyclic symbolic links by @superphosphate in #1396
- chore(deps): update dependency pnpm to v10.34.5 by @renovate[bot] in #1400
- chore(deps): update codecov/codecov-action action to v7 by @renovate[bot] in #1404
- chore(deps): update actions/setup-node action to v7 by @renovate[bot] in #1403
- chore(deps): update actions/checkout action to v7 by @renovate[bot] in #1402
- fix(deps): resolve Dependabot security alerts by @skovhus in #1411
- ci: also run the tests against the latest shfmt by @kolyshkin in #1394
- feat: Add
bashIde.shfmt.additionalArgumentsLSP setting. by @kylechui in #1387 - chore(deps): upgrade compatible dependencies by @skovhus in #1412
- chore(deps): update node.js to v22.23.2 by @renovate[bot] in #1401
- Upgrade Bash grammar and web-tree-sitter runtime by @skovhus in #1146
- fix: discover symlinked commands for completion and hover by @skovhus in #1415
- fix: honor source directives before conditional command lists by @skovhus in #1416
- fix: encode sourced file URIs correctly by @skovhus in #1417
- fix: respect client snippet completion capability by @skovhus in #1418
- fix: stop background scan when the file limit is reached by @skovhus in #1419
- fix: cancel superseded ShellCheck processes by @skovhus in #1427
- chore(deps): update github/codeql-action action to v4 by @renovate[bot] in #1435
- chore(deps): update peter-evans/create-pull-request action to v8 by @renovate[bot] in #1436
- fix: resolve quoted source paths with a leading directory variable by @skovhus in #1433
- fix: use native fetch to remove punycode deprecation warnings by @skovhus in #1426
- fix: deduplicate variable entries in document outlines by @skovhus in #1431
- fix: show variable documentation for names shared with commands by @skovhus in #1424
- fix: resolve forward function definitions from function bodies by @skovhus in #1422
- fix: read explainshell documentation from separate helptext entries by @skovhus in #1430
- fix: provide hover documentation for absolute command paths by @skovhus in #1429
- fix: honor LSP initialization options by @skovhus in #1421
- Fix CI publishing and automate GitHub releases by @skovhus in #1439
New Contributors
- @brianhuster made their first contribution in #1276
- @sadan4 made their first contribution in #1344
- @intelfx made their first contribution in #1367
- @taronsung made their first contribution in #1371
- @marcusquinn made their first contribution in #1376
- @kolyshkin made their first contribution in #1393
- @superphosphate made their first contribution in #1396
- @kylechui made their first contribution in #1387
Full Changelog: server-5.6.0...server-5.7.0