Releases: parcelvoy/platform
v1.0.2
What's Changed
- Adds locks to long running campaign processes by @pushchris in #306
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Fixed webhook preview color scheme and template rendering errors by @chrishills in #303
- Fixes chunk method not properly awaiting by @pushchris in #305
Full Changelog: v1.0.0...v1.0.1
v1.0.0
This is our largest release to date and brings the platform to a stable 1.0.0 release. There are breaking changes between this release and previous, so please check those out before upgrading.
What's New
- The journey UI has been completely revamped to be more concise and provide more room for editing
- List generation and calculation have massively improved. Should be a 400% improvement in performance
- Journeys can now be scheduled and repeat instead of being only linear
- Speed of common operations such as sending campaigns has been improved
- Journeys can reference other steps now and pass data between allowing you to create much more complex workflows
Everything Else
- Adds search to documentation by @pushchris in #280
- Add journey step name, journey entrance previewing by @chrishills in #267
- Improves project creation flow by @pushchris in #281
- Adds disabled state to option field by @pushchris in #282
- Journey entrances via events by @chrishills in #283
- Improved rule evaluation by @pushchris in #284
- Improves to providers documentation by @pushchris in #286
- Journeys - Scheduler-based Entrances by @chrishills in #287
- Fixes soft deleted lists from still evaluating by @pushchris in #288
- Fixes rule evaluation and list errors by @pushchris in #289
- Adds data migration to list rules by @pushchris in #290
- Fixes list creation by @pushchris in #291
- Fixes adding a new user rule by @pushchris in #292
- Allows for updating root list rule by @pushchris in #293
- Fixes Google OAuth by @pushchris in #294
- Fixes campaign design screen locale prompt by @pushchris in #295
- Adds modal to list all users who have interacted with a step by @chrishills in #296
- Improves speed of which sends start to enqueue by @pushchris in #297
- Fix action/campaign journey step workflow by @chrishills in #298
- Minor journey UI tweaks by @pushchris in #300
- Minor fixes to org creation by @pushchris in #302
- Make dark mode stay when you pick it specifically by @chrishills in #301
Breaking Changes
There will be no migration path for journeys moving from 0.10.0 to 1.0.0. This release changes fundamentally how users enter journeys which makes it impossible to automate a migration. The rest of the journeys themselves do not need any action, but you will need to rebuild any entrances to ensure they work properly.
Full Changelog: v0.11.3...v1.0.0
v1.0.0 Beta 5
What's Changed
- Fix action/campaign journey step workflow by @chrishills in #298
- Minor journey UI tweaks by @pushchris in #300
Full Changelog: v1.0.0-beta.4...v1.0.0-beta.5
v1.0.0 Beta 4
What's Changed
- Fixes Google OAuth by @pushchris in #294
- Fixes campaign design screen locale prompt by @pushchris in #295
- Adds modal to list all users who have interacted with a step by @chrishills in #296
- Improves speed of which sends start to enqueue by @pushchris in #297
Full Changelog: v1.0.0-beta.3...v1.0.0-beta.4
v1.0.0 Beta 3
What's Changed
- Adds data migration to list rules by @pushchris in #290
- Fixes list creation by @pushchris in #291
- Fixes adding a new user rule by @pushchris in #292
- Allows for updating root list rule by @pushchris in #293
Full Changelog: v1.0.0-beta.2...v1.0.0-beta.3
v1.0.0 Beta 2
What's Changed
- Add scheduler-based entrances by @chrishills in #287
- Fixes soft deleted lists from still evaluating by @pushchris in #288
- Fixes rule evaluation and list errors by @pushchris in #289
Breaking Changes
There will be no migration path for journeys moving from 0.10.0 to 1.0.0. This release changes fundamentally how users enter journeys which makes it impossible to automate a migration. The rest of the journeys themselves do not need any action, but you will need to rebuild any entrances to ensure they work properly.
Known Issues
There is no automatic migration from embedded rules in lists to having them be in their own table.
Full Changelog: v1.0.0-beta.1...v1.0.0-beta.2
v1.0.0 Beta 1
This is our largest release to date and is the first in a series of pre-releases as we get ready for 1.0.0.
What's Changed
- Break journey delay job up, lock for journey service processing by @chrishills in #266
- Improves auth flow by @pushchris in #268
- Adds example env files for dev by @pushchris in #270
- Moves queue concurrency to parameter by @pushchris in #272
- Improves project invite flow by @pushchris in #273
- Minor fixes to templates and locales by @pushchris in #274
- Adds Sendgrid integration by @pushchris in #275
- Documentation improvements by @pushchris in #276
- Improves handling of locale during navigation by @pushchris in #277
- Improves styling of source editor and crashes by @pushchris in #278
- Various UI improvements by @pushchris in #279
- Adds search to documentation by @pushchris in #280
- Add journey step name, journey entrance previewing by @chrishills in #267
- Improves project creation flow by @pushchris in #281
- Adds disabled state to option field by @pushchris in #282
- Journey entrances via events by @chrishills in #283
- Improved rule evaluation by @pushchris in #284
- Improves to providers documentation by @pushchris in #286
Breaking Changes
There will be no migration path for journeys moving from 0.10.0 to 1.0.0. This release changes fundamentally how users enter journeys which makes it impossible to automate a migration. The rest of the journeys themselves do not need any action, but you will need to rebuild any entrances to ensure they work properly.
Known Issues
- There is no automatic migration from embedded rules in lists to having them be in their own table.
Full Changelog: v0.11.0...v1.0.0-beta.1
v10.0.0
What's Changed
- Fixes rendering issue if no opt out message is set by @pushchris in #235
- Authentication Improvements by @pushchris in #236
- Allows for tracking settings to be set through org UI by @pushchris in #237
- Separate build process for npm publishing by @chrishills in #238
Migration Notes
- If you were previously using SAML you'll need to update your callback URL to include
saml
in the path. Change/api/auth/login/callback
to/api/auth/login/saml/callback
- If you want the login button to read something custom, this can now be set using
AUTH_SAML_NAME
,AUTH_BASIC_NAME
andAUTH_OPENID_NAME
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Allows for recurring sends when a part of a journey by @chrishills in #229
- Use fitView for initial journey editor view by @chrishills in #231
- Prevents campaign from regenerating list by @pushchris in #232
- Fixes rule matching for certain cases like 'is set' by @pushchris in #233
- Allows for rate limiting to be more than one point by @pushchris in #234
Full Changelog: v0.8.10...v0.9.0