Post

VSCode-Znuny - Release 2.1.0

VSCode-Znuny - Release 2.1.0

2.1.0

Added

  • Perl snippets for Kernel::System::Util::ApplicationUserGet and Kernel::System::Util::XSSSanitizeValue.

Changed

  • Regenerated POD snippets from Znuny dev: Calendar::GetTextColor, Package (PackageBuild, PackageInstall, PackageUpgrade, RepositoryAdd), Ticket::TicketSearch, Util::Base64DeepEncode, and WebUploadCache::FormIDRemove.
  • Snippet generator seeds object name and object manager from the package before POD parse, so modules that omit new() in POD (for example Kernel::System::MSGraph) still yield function snippets.
  • Snippet workflow uses Debian 12, tracks the Znuny dev branch only, and opens a pull request after generation.
  • TypeScript stays on 6.0.x (~6.0.3). Dependabot ignores TypeScript major updates until typescript-eslint accepts TypeScript 7.
  • Marketplace badges in the readme use vsmarketplacebadges.dev. Shields.io retired the Visual Studio Marketplace badges.

Dependencies

  • Bump @eslint/js from 9.39.4 to 10.0.1 (#41)
  • Bump @types/node from 22.19.17 through 25.9.4 to 26.0.1 (#42, #45)
  • Bump @vscode/test-electron from 2.5.2 to 3.0.0 (#46)
  • Bump @vscode/test-web from 0.0.62 to 0.0.81 (#40, #47)
  • Bump esbuild from 0.25.12 to 0.28.0 (#38)
  • Bump eslint-plugin-n from 17.24.0 to 18.0.1 (#43)
  • Bump mocha from 11.8.0 to 12.0.2 (#55)
  • Bump TypeScript from 5.9.3 to 6.0.3 and pin ~6.0.3 (#39)
  • Bump actions/checkout from 4 to 6 to 7 (#37, #44)
  • Bump schneegans/dynamic-badges-action from 1.8.0 to 1.9.0 (#48)
  • Bump peter-evans/create-pull-request from 7 to 8 (#52)

What’s Changed

  • Bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/37
  • Bump esbuild from 0.25.12 to 0.28.0 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/38
  • Bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/39
  • Bump @types/node from 22.19.17 to 25.6.0 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/42
  • Bump @eslint/js from 9.39.4 to 10.0.1 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/41
  • Bump @vscode/test-web from 0.0.62 to 0.0.80 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/40
  • Bump eslint-plugin-n from 17.24.0 to 18.0.1 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/43
  • Bump actions/checkout from 6 to 7 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/44
  • Bump @types/node from 25.9.4 to 26.0.1 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/45
  • Bump @vscode/test-electron from 2.5.2 to 3.0.0 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/46
  • Bump @vscode/test-web from 0.0.80 to 0.0.81 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/47
  • Bump typescript from 6.0.3 to 7.0.2 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/49
  • Bump schneegans/dynamic-badges-action from 1.8.0 to 1.9.0 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/48
  • chore: Update VSC snippets (dev) by @dennykorsukewitz in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/50
  • Bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/52
  • chore: Update VSC snippets (dev) by @dennykorsukewitz in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/53
  • chore: Update VSC snippets (dev) by @dennykorsukewitz in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/54
  • Bump mocha from 11.8.0 to 12.0.2 by @dependabot[bot] in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/55
  • chore: Update VSC snippets (dev) by @dennykorsukewitz in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/56

New Contributors

  • @dennykorsukewitz made their first contribution in https://github.com/dennykorsukewitz/VSCode-Znuny/pull/50

Full Changelog: https://github.com/dennykorsukewitz/VSCode-Znuny/compare/2.0.0…2.1.0


This post is licensed under CC BY 4.0 by the author.