Repository navigation
Releases: SaschaKohler/skit-optin
Releases · SaschaKohler/skit-optin
Release list
Skit Optin 0.7.0
Skit Optin 0.7.0
Rename diviskit-optin → skit-optin for the WordPress.org trademark review ("Diviskit" was flagged as a Divi portmanteau), plus tpl_html sanitization hardening.
Changes
- All identifiers renamed:
skit_optin_*options/table/cron,skit_*function prefix,skit-optinREST namespace + menu slug + text domain,[skit_optin_form]shortcode,skit-*assets and admin CSS classes - Two-step legacy migration (
skml_*anddiviskit_optin_*→skit_optin_*);diviskit-optin/v1REST namespace and[diviskit_optin_form]remain as aliases so already-sent confirmation links keep working tpl_htmlnow requiresunfiltered_html;wp_ksesmail allowlist fallback for everyone else- Regenerated .wordpress-org banner + icon with new name
Generated with Devin
Diviskit Optin 0.6.0
Highlights
- Interest checkboxes → free add/remove list — the fixed 3-slot registry is replaced by an editable repeater in Settings (any number of interests, each with label + optional MailerLite group ID). New rows derive slugs from labels; legacy
int_*options migrate automatically. - Generic webhook provider (since 0.5.0) — JSON POST of confirmed subscribers to any URL, optional HMAC-SHA256 signature, daily retry on failure.
Install
Upload diviskit-optin.zip under Plugins → Add New → Upload, activate, configure a provider under Diviskit → Optin, place [diviskit_optin_form].