SMTP — custom outbound mail under Sobi Forms → Settings → SMTP: host, credentials, Activate SMTP routing, test connection/email. Falls back to wp_mail() until routing is on. Logs tab (30 days) for failed notification and confirmation emails with Retry.
Webhooks — send ham submissions as JSON to an external URL (async). Set the URL per form under After submit; Settings → Webhooks lists configured forms. Logs tab (30 days) for failed deliveries with Retry.
Settings — new menu for SMTP, Webhooks, and Spam protection (no separate install step).
After submit (builder) — clearer post-submit setup: visitor message or redirect, plus actions (inbox, admin email, confirmation, webhook). Existing forms migrate automatically.
Onboarding — redirect to the form builder after activation when no forms exist; dashboard widget CTA to create the first form.
Date field — optional min/max in field settings.
Form builder — always-visible Add field above submit; sidebar and context menu polish; After submit action list styling.
Submissions inbox — React app: open messages, filter, and paginate without full page reload; toast feedback for actions; toolbar bulk actions when a message is open; full-row click target.
Settings — toast feedback on save (SMTP, Spam protection).
Fixed — MariaDB activation error on reserved index name purge
1.5.1
Security — File upload: removed archive and web-active formats from the allowed picker (zip, rar, gzip, svg, html, xml).
1.5.0
Form builder — Title and Paragraph layout blocks for section headings and instructions (not collected on submit).
URL parameter prefill — optional per-field query-string prefill for text, email, phone, link, number, and long text (client-side; cache-friendly).
Hidden fields — compact sidebar table to pass invisible data (URL params and/or static defaults); invisible on the front; always submitted; visible in inbox.
Availability — close form automatically after a set number of submissions.
File upload — one file per field; pick allowed types by category (Application, Image, Text) or individual extensions (default 5 MB cap); secure server validation; files stored privately under uploads/sobiforms/; download from the Submissions inbox (admin only). Save to database is required when a form includes a file field.
Inbox — see which page a submission came from (frozen page title and pathname in the detail sidebar). Useful when one form is embedded on multiple pages. Query strings (UTM, etc.) are not captured — use hidden fields. Older submissions show “Not recorded”.
Performance & reliability — form loading and submission are more robust on cached sites, with a smoother experience for visitors.
Admin speed — builder editing and submissions inbox are noticeably faster on larger forms and busier sites.
1.4.3
Form builder — settings sidebar sections collapse and expand correctly again (1.4.2 kept them visually open in the WordPress admin).
1.4.2
Form builder — fix settings (save to inbox, emails, pause, after-submit, etc.) being reset when saving with a collapsed sidebar section.
Form builder — new fields are optional by default (not required).
1.4.1
Submissions inbox — full-page layout (no card frame); Spam view tab after Starred; form filter as a dropdown button with filter icon; search field styling polish; more comfortable list row spacing.
Submissions inbox — split layout (list + detail), resizable columns, pagination, bulk actions, Gmail-style toolbar; All / Unread / Starred view tabs; form filter dropdown in the list header; spam via more menu; community links in the empty detail panel.
Form emails use the site name as sender instead of “WordPress”.
1.3.0
Form builder — redesigned edit screen for more comfort: canvas plus settings sidebar, clearer toggles, and save without a full page reload.
New Link field type — collect website or profile URLs with http/https validation.
1.2.0
Form availability — pause or auto-close by date/time (site timezone).
Configurable unavailable message when the form is not accepting submissions.
Akismet spam filtering (global setting, spam queue in Submissions).
Submissions inbox — Spam filter, mark as spam / not spam.
Submissions — auto mark as read on open; Mark all as read.
Form improvements — field min/max (number, text); multiple choice tiles; multi-option checkboxes with inline option editing in the builder.
1.1.0
Custom submit button text per form (editor preview + front-end).
Field settings: show/hide label, textarea resize toggle, max character limit.
Per-form database storage and retention (moved from global settings).
Submissions inbox always available in admin.
Form builder UX polish — context menus, field contrast, layout fixes.
Settings: removed global Privacy & Storage tab; Feedback links to WordPress.org forum and public roadmap.
1.0.0
Initial release.
Multi-form builder with shortcode [sobiforms slug=”…”] / [sobiforms id=”…”] and Gutenberg block sobiforms/contact.
Field types: text, email, textarea, phone, number, select, radio, checkbox.
Multiple recipient emails, post-submit message or redirect.
Optional DB storage, submissions inbox with notes and filters.
Prefix sobiforms_ throughout (WordPress.org coding standards).
Conditional front-end assets – load only when a form is rendered.