Releases: Accenture/sfmc-devtools-vscode
Releases · Accenture/sfmc-devtools-vscode
v3.0.0
Features
Major rewrite, adding tons of new commands, keyboard shortcuts and deeplinks between files.
Chores
- Now also available for Cursor via Open-VSX.org
Dependencies
- Bump picomatch by @dependabot[bot] in #344
- Bump @vscode/codicons from 0.0.44 to 0.0.45 by @dependabot[bot] in #345
Full Changelog: v2.8.1...v3.0.0
v2.8.1
Dependencies
- Bump fast-xml-parser to 5.5.9 and mcdev to 9.0.3 by @dependabot[bot] in #343
Full Changelog: v2.8.0...v2.8.1
v2.8.0
Features
Bugfixes
Chores
- #298 auto-add vsix file to release in publish github action in #333
- #339 auto-sync issue milestone to PR in #340
- auto-close gh milestone upon release
- create changelog from github releases
- exclude unnecessary files from vsix
Full Changelog: v2.7.0...v2.8.0
v2.7.0
Features
- #323 inline warnings and quick-fix for unresolvable r__ relation keys in JSON metadata files in #325
- #324 Show warning if asset cannot be resolved in ContentBlockByKey in #326
- #322 show error if a dataExtension name cannot be resolved in SQL in #328
- #321 make lookup functions in ssjs and ampscript clickable in #329
Bugfixes
Chores
- #314 add test classes to ensure future changes do not introduce regressions in #330
- #160: upgrade to newer logo by @JoernBerkefeld in #319
Dependencies
- Bump lint-staged from 16.3.3 to 16.4.0 by @dependabot[bot] in #316
- Bump eslint from 9.39.4 to 10.1.0 by @dependabot[bot] in #331
- Bump @eslint/js from 9.39.4 to 10.0.1 by @dependabot[bot] in #300
- Bump flatted from 3.4.1 to 3.4.2 by @dependabot[bot] in #320
- Bump @typescript-eslint/parser from 8.57.0 to 8.57.1 by @dependabot[bot] in #317
- Bump @types/node from 25.4.0 to 25.5.0 by @dependabot[bot] in #299
Full Changelog: v2.6.0...v2.7.0
v2.6.0
v2.5.0
Feature
Full Changelog: v2.4.1...v2.5.0
v2.4.1
What's Changed
- #305 changeKey field list not shown when clicking on code/markdown file by @JoernBerkefeld in #306
Full Changelog: v2.4.0...v2.4.1
v2.4.0
v2.3.0
What's Changed
- added skipValidation to clone command and update flags logic by @anasilva105 in #243
- added cloudpage and coderesource to the list of assets by @anasilva105 in #245
- #57 Add a cancel button in the Running popup by @Copilot in #269
- #272 allow creating test file via npm run package:test-vsix by @JoernBerkefeld in #273
- #71 Add per-command VSCE log files under logs/vsce/ by @Copilot in #270
- #271 block unknown metadata types, improve cancel UX, dynamic progress popup, add restart command by @Copilot in #274
- change the cancel icon & messaging + add vsce publish github action by @anasilva105 in #296
Dependencies
- Bump prettier from 3.2.5 to 3.5.3 by @dependabot[bot] in #248
- Bump eslint from 9.21.0 to 9.23.0 by @dependabot[bot] in #247
- Bump @types/node from 20.17.23 to 22.13.17 by @dependabot[bot] in #246
- Bump @types/vscode from 1.97.0 to 1.109.0 by @dependabot[bot] in #275
- Bump eslint from 9.23.0 to 10.0.3 by @dependabot[bot] in #276
- Bump webpack-cli from 5.1.4 to 6.0.1 by @dependabot[bot] in #250
- Bump eslint-plugin-import from 2.31.0 to 2.32.0 by @dependabot[bot] in #281
- Bump webpack from 5.98.0 to 5.105.4 by @dependabot[bot] in #280
- Bump eslint-plugin-prettier from 5.1.3 to 5.5.5 by @dependabot[bot] in #282
- Bump @vscode/codicons from 0.0.36 to 0.0.44 by @dependabot[bot] in #279
- Bump @types/node from 22.13.17 to 25.3.5 by @dependabot[bot] in #278
- Bump typescript from 5.8.2 to 5.9.3 by @dependabot[bot] in #277
- Bump prettier from 3.5.3 to 3.8.1 by @dependabot[bot] in #286
- Bump eslint-config-prettier from 9.1.0 to 10.1.8 by @dependabot[bot] in #284
- Bump @typescript-eslint/parser from 8.26.0 to 8.56.1 by @dependabot[bot] in #285
- Bump @typescript-eslint/eslint-plugin from 8.26.0 to 8.56.1 by @dependabot[bot] in #287
- Bump tmp and @inquirer/editor by @dependabot[bot] in #290
- Bump axios from 1.8.1 to 1.13.6 by @dependabot[bot] in #289
- Bump ts-loader from 9.5.2 to 9.5.4 by @dependabot[bot] in #283
New Contributors
- @JoernBerkefeld made their first contribution in #273
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's Changed
- Code has been updated to adhere to the new DevTools command patterns
- Menu commands will only available if the metadata type is supported for the action (retrieve, create, update, delete)
- Retrieve from the credential folder will request you to select a business unit you wish to download
- Retrieve from the business unit folder will request you to select the metadata types you wish to download
- Feature "Copy/Copy and Deploy" was adjusted to use the DevTools command
mcdev clone - A new menu option was added that allows users to delete components from Marketing Cloud.
Full Changelog: v1.0.2...v2.2.1