- Fixed database auth migration
- Fixed Storage creation regression
- Fixed fatal error when a Database source table doesn't exist
- Fixed form option fields validation and support for a zero value
- Email cloaking will be disabled only when an Email input field present in a form
- Google Business Profile location time periods are properly merged now plus support More Hours
- Form email action will warn against using From Email setting (use reply-to instead)
### Bug Fixes
- Fixed UI issues affecting dynamic workflow
- Fixed value fallback for Radio and Checkbox options
- Fixed issue with XML source not rendering certain xml structures
- Fixed Google Business Profile source edge display issue with special hours
- Fixed forms custom scripts execution when the form is rendered in a modal
### Changes
- A Sublayout element is now a valid form area
- Updated TikTok integration for compatibility with their API v2
- Enforced single events for Google Calendar source events query
- Fixed form regression
- Fixed AcyMailing integration edge issues
- Fixed resolving global queries with multi sources and dynamic arguments
Version 2.2.5 - February 22, 2024
- Added AcyMailing after submit actions
- Added XML File and XML Stream sources
- Added Cloudflare Turnstile CAPTCHA alternative
- Added action conditions to Mailchimp and Validation actions
- Fixed RSS source caching
- Fixed Mailchimp action birthday merge field mapping
- Fixed Google Business Profile special hours display
- Fixed Google Calendar API default event types