This repository was archived by the owner on Feb 18, 2026. It is now read-only.
v2.3.0
What's Changed
- Campaign list generation performance improvements by @pushchris in https://github.com/parcelvoy/platform/pull/641
- Add soft deletes to providers by @pushchris in https://github.com/parcelvoy/platform/pull/642
- Break campaign generation into additional chunks by @pushchris in https://github.com/parcelvoy/platform/pull/643
- Prevents campaign loading progress clobbering by @pushchris in https://github.com/parcelvoy/platform/pull/644
- Switches to temp tables for campaign generation by @pushchris in https://github.com/parcelvoy/platform/pull/645
- Adds additional campaign generation logic by @pushchris in https://github.com/parcelvoy/platform/pull/646
- Removes outer user fetch query from campaign generation by @pushchris in https://github.com/parcelvoy/platform/pull/647
- Removes top level transaction around campaigns by @pushchris in https://github.com/parcelvoy/platform/pull/648
- Improvements to row locking by @pushchris in https://github.com/parcelvoy/platform/pull/649
- Revert to original campaign generation implementation by @pushchris in https://github.com/parcelvoy/platform/pull/650
- Improved Campaign State Handling by @pushchris in https://github.com/parcelvoy/platform/pull/651
- Adds phone number metadata before insert by @pushchris in https://github.com/parcelvoy/platform/pull/656
Migration Notes
- Upgrading to this image will automatically run a migration on the
campaign_sendstable to optimize it. If that table is large for your installation you might want to run that migration manually or during slow periods.
Full Changelog: v2.2.5...v2.3.0