Skip to content

Async Submission & OAuth2 Refactor

Latest

Choose a tag to compare

@towfique-elahe towfique-elahe released this 24 May 10:42

✨ 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)