Changelog
Releases follow semantic versioning. Each version here matches a tagged GitHub release of the plugin.
1.0.0
The first release of Keno Forms.
- Dynamic form usable site-wide with automatic page/source and UTM detection.
- GTM / gtag events:
kf_form_view,kf_form_start,kf_form_submit. - Spam protection: always-on honeypot and submit-timing trap, with an optional Cloudflare Turnstile or Google reCAPTCHA v3 layer.
- Brand theming: colours, fonts, and radius via scoped
--kf-*CSS variables, with a live admin preview. - Field builder with text, email, phone, number, URL, date, dropdown, radio, checkbox and hidden fields, plus lead-capture, newsletter, support and quote-request templates.
- Pluggable CRM providers: Keno Sonic webhook, HubSpot, Zoho CRM, Pipedrive, and a generic HMAC-signed webhook.
- Pluggable email providers: wp_mail, Resend, Brevo (transactional) and Mailchimp, Brevo, Resend (marketing list opt-in).
- Local-first storage of every lead as a
keno_submissionentry, a wp-admin entries list, and CSV export. - Privacy-first by default (POPIA / GDPR): no IP address or user-agent stored unless explicitly enabled.