Releases: Accenture/sfmc-devtools
Releases · Accenture/sfmc-devtools
v9.0.2 - dependencies
Dependencies
- Bump sfmc-sdk from 3.0.0 to 3.0.1 by @dependabot[bot] in #2541
- Bump fast-xml-parser from 5.4.1 to 5.4.2 by @dependabot[bot] in #2537
- Bump lint-staged from 16.3.1 to 16.3.2 by @dependabot[bot] in #2538
- Bump @types/node from 25.3.3 to 25.3.5 by @dependabot[bot] in #2536
- Bump eslint from 10.0.2 to 10.0.3 by @dependabot[bot] in #2539
- Bump fs-extra from 11.3.3 to 11.3.4 by @dependabot[bot] in #2540
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #2527
- Bump dawidd6/action-download-artifact from 14 to 16 by @dependabot[bot] in #2526
- Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #2525
Full Changelog: v9.0.1...v9.0.2
v9.0.1 - folder fixes
Bugfixes
- #2400: prevent folder creation skip when same path exists in another BU in #2533
- #1781: fix folder path when folder name contains slash character in #2534
Dependencies
- Bump simple-git from 3.31.1 to 3.32.2 by @dependabot[bot] in #2510
- Bump inquirer from 13.2.5 to 13.3.0 by @dependabot[bot] in #2509
- Bump eslint from 10.0.1 to 10.0.2 by @dependabot[bot] in #2512
- Bump c8 from 10.1.3 to 11.0.0 by @dependabot[bot] in #2518
- Bump simple-git from 3.32.2 to 3.32.3 by @dependabot[bot] in #2514
- Bump @types/node from 25.3.0 to 25.3.2 by @dependabot[bot] in #2515
- Bump fast-xml-parser from 5.3.7 to 5.4.1 by @dependabot[bot] in #2517
- Bump eslint-plugin-jsdoc from 62.7.0 to 62.7.1 by @dependabot[bot] in #2516
- Bump fast-xml-parser from 5.3.7 to 5.3.8 by @dependabot[bot] in #2521
- Bump lint-staged from 16.2.7 to 16.3.1 by @dependabot[bot] in #2522
- Bump @types/node from 25.3.2 to 25.3.3 by @dependabot[bot] in #2523
- Bump globals from 17.3.0 to 17.4.0 by @dependabot[bot] in #2524
Full Changelog: v9.0.0...v9.0.1
v9.0.0 - dependencies
Breaking Change
- #2490 drop node 18 support by @JoernBerkefeld in #2491
Dependencies
- Bump eslint-plugin-jsdoc from 50.7.1 to 62.5.4 by @dependabot[bot] in #2461
- Bump p-limit from 6.2.0 to 7.3.0 by @dependabot[bot] in #2476
- Bump inquirer from 12.6.0 to 13.2.2 by @dependabot[bot] in #2463
- Bump conf from 13.1.0 to 15.1.0 by @dependabot[bot] in #2469
- Bump yargs from 17.7.2 to 18.0.0 by @dependabot[bot] in #2411
- Bump @types/inquirer from 9.0.7 to 9.0.9 by @dependabot[bot] in #2493
- Bump @types/yargs from 17.0.33 to 17.0.35 by @dependabot[bot] in #2494
- Bump simple-git from 3.30.0 to 3.31.1 by @dependabot[bot] in #2497
- Bump fast-xml-parser from 5.3.5 to 5.3.6 by @dependabot[bot] in #2498
- Bump inquirer from 13.2.2 to 13.2.5 by @dependabot[bot] in #2499
- Bump fast-xml-parser from 5.3.5 to 5.3.6 by @dependabot[bot] in #2500
- Bump eslint-plugin-jsdoc from 62.5.4 to 62.7.0 by @dependabot[bot] in #2503
- Bump @types/node from 25.2.3 to 25.3.0 by @dependabot[bot] in #2502
- Bump fast-xml-parser from 5.3.6 to 5.3.7 by @dependabot[bot] in #2504
- Bump eslint from 9.39.2 to 10.0.0 by @dependabot[bot] in #2467
- Bump eslint-plugin-unicorn from 59.0.1 to 63.0.0 by @dependabot[bot] in #2488
- Bump @eslint/js from 9.28.0 to 10.0.1 by @dependabot[bot] in #2468
- Bump eslint from 10.0.0 to 10.0.1 by @dependabot[bot] in #2507
- Bump sfmc-sdk from 2.1.4 to 3.0.0 by @dependabot[bot] in #2506
Full Changelog: v8.4.0...v9.0.0
v8.4.0 - support fileLocations
Features
- #841 upgrade filelocations to support create/update/delete by @JoernBerkefeld in #2458
- #2422 implement onlyPublished optional param to filter retrieved journeys by @yuliialikhyt in #2445
Bugfixes
- #2440 remove parentCategoryId from script after create by @JoernBerkefeld in #2442
- #2439 refresh createdDate and modifiedDate after updating scripts by @JoernBerkefeld in #2443
Chores
- #2470 add field campaign to known journey fields by @JoernBerkefeld in #2471
- #2472 find type dataFilter in createDeltaPkg by @JoernBerkefeld in #2473
Dependencies
- Bump sfmc-sdk from 2.1.2 to 2.1.3 by @dependabot[bot] in #2462
- Bump fast-xml-parser from 5.3.4 to 5.3.5 by @dependabot[bot] in #2465
- Bump eslint from 9.28.0 to 9.39.2 by @JoernBerkefeld in #2474
- Bump mocha from 11.7.4 to 11.7.5 by @dependabot[bot] in #2475
- Bump yocto-spinner from 1.0.0 to 1.1.0 by @dependabot[bot] in #2464
- Bump prettier from 3.5.3 to 3.8.1 by @dependabot[bot] in #2478
- Bump @eslint/js from 9.28.0 to 9.39.2 by @JoernBerkefeld in #2483
- Bump semver from 7.7.3 to 7.7.4 by @dependabot[bot] in #2484
- Bump lint-staged from 16.2.6 to 16.2.7 by @dependabot[bot] in #2477
- Bump sfmc-sdk from 2.1.3 to 2.1.4 by @dependabot[bot] in #2487
- Bump @types/node from 24.9.1 to 25.2.3 by @dependabot[bot] in #2489
- Bump dawidd6/action-download-artifact from 11 to 14 by @dependabot[bot] in #2481
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #2479
Full Changelog: v8.3.1...v8.4.0
v8.3.1 - dataFilter fixes
Bugfix
- #2452: field-references in dataFilter conditions deployed incorrectly when mass-deploying by @JoernBerkefeld in #2453
Chores
- #2454: show error during deploy if the key of an item exceed the max length by @JoernBerkefeld in #2455
Full Changelog: v8.3.0...v8.3.1
v8.3.0 - support dataFilters, improved live-filters, journey UpdateContact activity
Features
- #2427 allow adding like-filters to createDeltaPkg source-marketList by @JoernBerkefeld in #2428 and #2435
- #2432 allow using like-filter searching for underscores by @JoernBerkefeld in #2433
- #2252 resolve Update Contact Data activities in Journeys by @yuliialikhyt in #2420
- #9 add type dataFilter & resolve filter activity details by @JoernBerkefeld in #182
Chores
- #2437 only cache DEs if sms imports used that as source by @JoernBerkefeld in #2438
- #2429 allow specifying the source-marketlist for createDeltaPkg as an array with one item by @JoernBerkefeld in #2431
Dependencies
- Bump eslint-plugin-prettier from 5.4.1 to 5.5.4 by @dependabot[bot] in #2414
- Bump globals from 16.2.0 to 16.5.0 by @dependabot[bot] in #2413
- Bump chai from 5.2.0 to 6.2.0 by @dependabot[bot] in #2412
- Bump simple-git from 3.29.0 to 3.30.0 by @dependabot[bot] in #2410
- Bump winston from 3.17.0 to 3.18.3 by @dependabot[bot] in #2409
- Bump typescript from 5.8.3 to 5.9.3 by @dependabot[bot] in #2408
- Bump prettier-plugin-sql from 0.19.0 to 0.19.2 by @dependabot[bot] in #2407
- Bump fs-extra from 11.3.0 to 11.3.2 by @dependabot[bot] in #2406
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #2434
- Bump fast-xml-parser from 5.3.0 to 5.3.4 by @dependabot[bot] in #2450
Full Changelog: v8.2.1...v8.3.0
v8.2.1
Bugfixes
- #2416 show detailed error message when deleting dataExtension field fails by @JoernBerkefeld in #2417
- #2418 throttle saving markdown files for automation and dataExtension by @JoernBerkefeld in #2419
- #2424 fix 8.2.0 regression in cdp that prevents asset-message from being found by @JoernBerkefeld in #2425
- #2337 journey created date is incorrect in update response by @yuliialikhyt in #2421
Full Changelog: v8.2.0...v8.2.1
v8.2.0
Features
- #2371 feature add new metadata type triggeredSendSummary by @yuliialikhyt in #2372
- #2368 add --purge option to retrieve --like to control if other items should remain in the retrieve folder or not by @yuliialikhyt in #2370
- #2401 allow using --like.key and --like.name independent of the actual field name by @JoernBerkefeld in #2403
Bugfixes
- #2345 fix spelling of "Recurrence" in automation markdown by @JoernBerkefeld and @dawidmachon in #2383
- #2361 Retrieve broken when shared data extensions are inaccessible by @justinjxzhang in #2362
- #2384 cdp does not build verification and mobileKeyword by @JoernBerkefeld in #2390
- #1185 correctly show number of downloaded and filtered dataExtensions and assets when using --like by @JoernBerkefeld in #2402
- #2389 ensure trying to validate transactional journeys does not throw an error by @JoernBerkefeld & @anaema94 in #2404
Dependencies
- Bump @types/node from 22.15.29 to 24.9.1 by @dependabot[bot] in #2397
- Bump lint-staged from 15.5.1 to 16.2.6 by @dependabot[bot] in #2396
- Bump semver from 7.7.1 to 7.7.3 by @dependabot[bot] in #2386
- Bump mocha from 11.5.0 to 11.7.4 by @dependabot[bot] in #2381
- Bump eslint-plugin-mocha from 11.0.0 to 11.2.0 by @dependabot[bot] in #2380
- Bump fast-xml-parser from 5.2.3 to 5.3.0 by @dependabot[bot] in #2378
- Bump simple-git from 3.27.0 to 3.28.0 by @dependabot[bot] in #2319
- Bump prettier-eslint from 16.4.1 to 16.4.2 by @dependabot[bot] in #2316
- Bump yocto-spinner from 0.2.2 to 1.0.0 by @dependabot[bot] in #2311
- Bump actions/setup-node from 4 to 6 by @dependabot[bot] in #2393
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #2398
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2351
- Bump dawidd6/action-download-artifact from 10 to 11 by @dependabot[bot] in #2326
New Contributors
- @justinjxzhang made their first contribution in #2362
Full Changelog: v8.1.0...v8.2.0
v8.1.0
Features
- #2321 Allow deleting a given field from ALL dataExtensions on the current BU by @JoernBerkefeld in #2322
Bugs
- #2339 createDeltaPkg incorrectly filters bus if they start with the same string by @JoernBerkefeld in #2340
Tasks
- #2329 remove "Error:" prefix from folder-not-found debug message by @JoernBerkefeld in #2330
- #2334 remove useless cdp warning about deleting via gui by @JoernBerkefeld in #2341
Full Changelog: v8.0.2...v8.1.0
v8.0.2
Bugfixes
- #2308 parentfolder id 7280 already has a child folder named generic des please select a different name by @JoernBerkefeld @anna-ema and in #2309
Full Changelog: v8.0.1...v8.0.2