v7.2.0 - Transactional Send Journeys
Feautures
- #1589 allow creating transactionalEmail by publishing a transactional journey by @JoernBerkefeld and @SanskarVaidya in #1596
Bugfixes
- #1588 fix post-retrieve processing of transactional email journeys by @JoernBerkefeld in #1591
Chores
- #1558 add custom git-fork commands pull and switch & pull by @JoernBerkefeld in #1559
- #1558 fixes around orgin/branch vs branch by @JoernBerkefeld in #1560
- #1574 allow overriding prettier parser in config by @BlakeTnr in #1575
- #1592 remove transactionalEmail from journey dependencyGraph by @JoernBerkefeld in #1594
- #1590 warn users not to create transactionalEmail directly by @JoernBerkefeld in #1595
Dependencies
- Bump @eslint/js from 9.8.0 to 9.9.0 by @dependabot in #1565
- Bump @types/node from 22.0.2 to 22.4.2 by @dependabot in #1577 & #1585
- Bump @types/yargs from 17.0.32 to 17.0.33 by @dependabot in #1581
- Bump axios from 1.7.2 to 1.7.4 by @dependabot in #1598
- Bump eslint from 9.8.0 to 9.9.0 by @dependabot in #1583
- Bump eslint-plugin-jsdoc from 49.0.0 to 50.2.2 by @dependabot in #1582
- Bump husky from 9.1.4 to 9.1.5 by @dependabot in #1584
- Bump lint-staged from 15.2.7 to 15.2.9 by @dependabot in #1571
- Bump mocha from 10.7.0 to 10.7.3 by @dependabot in #1579
- Bump typescript from 5.5.3 to 5.5.4 by @dependabot in #1564
- Bump update-notifier from 7.0.0 to 7.2.0 by @dependabot in #1580
- Bump winston from 3.13.1 to 3.14.2 by @dependabot in #1578
New Contributors
Special Thanks
Community member @SanskarVaidya inspired me to revisit how transactionalEmails
are created, highlighting that SFMC's GUI creates the journey
first, and the transactionalEmail
second, once you click on 'Activate', triggering a complete rewrite of the logic for Transactional Journeys in #1592, #1590, #1588, and #1589
Full Changelog: v7.1.4...v7.2.0