✨ What's New
- Fully async submission pipeline — Elementor forms never wait on Podio responses. Submissions are queued and processed in the background.
- OAuth2 with automatic token refresh — Secure server-side flow with auto-refresh on 401. No more expired-token surprises in production.
- Per-form debug logging — Capture request/response pairs for each submission. Easy triage when things go sideways.
- Revamped field mapping UI — Live validation, cleaner admin interface, better UX for managing multiple forms.
- Strict Podio field formatting — Date and category fields now follow Podio's API spec exactly.
🔧 Improvements
- Field mapping now supports live preview before save
- Improved error messages for missing or misconfigured field IDs
- Performance boost: async queue prevents form submission lag
- Better token expiry handling during long idle sessions
📋 Requirements
- WordPress 5.8+
- PHP 7.4+
- Elementor Pro
- Podio account with API credentials
🐛 Bug Fixes
- Fixed token expiry edge case on long-idle sessions
- Hardened nonce checks on settings screen
- Better compatibility with Elementor Pro 3.x form widget
Previous releases: v1.4 (multi-form support), v1.3.1 (stability patch)