This release introduces new features, enhancements, bug fixes, and technical updates to improve your OptiPub experience.
Release Notes 3.2.671
🚀 New Features
- Added Everflow integration to settings, enabling partner and offer selection, and automatic generation of Everflow offer URLs for campaign links.
- Introduced a new box in message creation step 3 to display unique domains found in message contents, their blocklist status, and allow association with partners.
- Expanded RBLTracker API integration with new routes for domain checks and added tables for monitored, partner, and messageable domains.
- Partner create, edit, and view states are now accessible as separate pages instead of dialogs.
🛠 Improvements
- Redesigned step 3 of the message creation form for improved display and preview of message data.
- Moved the "shrink message content" box to step 2 of message creation for better usability and now supports individual split message contents.
- Partner view page now features tabs listing associated domains, messages, and autoresponders.
- Support for listing partners by associated domains, and messages/autoresponders by associated partners.
- Added more override styles for Vuetify inputs, allowing for smaller select components.
- Stepper forms now scroll the user to the top when changing steps.
🐛 Bug Fixes
- Fixed tables not correctly loading slots.
- Resolved issues with the "shrink message content" box, including incorrect undo behavior.
- Fixed bug where the message form wouldn't unset a scheduled send time when switching to immediate send.
- Corrected style issues in stepper-type forms.
- Fixed a rare bug where forms would not reset correctly if the page hadn't finished loading.
🔧 Technical / Internal
- Updated Twilio integration to support throttling messages per second.
- Reimplemented job for fetching domain status from RBLTracker for monitored domains.
- Added model trait for transferable logic in partner domain relationships and assignment functions.
- Included partner information when fetching individual efforts from the API.
- Prevented queries for segments from showing soft-deleted items by default.
- Added Cursor rule for Vue.