Releases: jrtashjian/omniform
Releases · jrtashjian/omniform
v1.3.1
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Introduced multiple form types with customizable submission methods and settings. #28
- Now forms can be added directly to any post or page, independent of default templates. #32
- Added comprehensive analytics to track form impressions, submissions, and conversions. #30
- Introduced a new onboarding experience to simplify setup, guiding users through CAPTCHA setup, form templates, and performance tracking. #38
- Convert the default core/post-comments-form block into an OmniForm for enhanced customization. #37, #33
- Convert the default core/search block into an OmniForm for enhanced customization. #36
- Convert Jetpack Forms into OmniForms with ease.
- Tailored styling added for Kanso, Twenty Twenty-Four, Twenty Twenty-Five, Ollie, and Rockbase themes.
- Improved labeling and structure of form elements for better accessibility.
- Expanded pattern and block variations for more design flexibility.
- Corrected various issues with form submissions and improved error management.
- Fixed inconsistencies in buttons, textareas, and required field indicators.
Full Changelog: v1.2.1...v1.3.0
v1.2.1
What's Changed
- Fixed improper check for success/error message blocks
- Resolved array to string conversion warning
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Fixed Cloudflare Turnstile validation in Captcha block
- Added ability to customize email notification #25
- Introduced success and error message blocks #23
- Improved block splitting, replacing, removing, and merging of form blocks #22
- Introduced Hidden inputs with custom callbacks #21
- Fixed display of form blocks in the Style Book
- Allowed form to be rendered while previewing
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Improve validation for grouped fields #18
- Require WordPress version 6.3
- Upgrade blocks to API version 3
- Properly restrict nested blocks within the form block
- Use global content_width for preview viewportWidth, if available
- Add proper password protection for form rendering
Full Changelog: v1.0.5...v1.1.0
v1.0.5
What's Changed
- Fix is_required() method to return false if both contexts are null
- Fix field name sanitization in BaseControlBlock
- Toolbar Addition: Set Fields or Fieldsets as Required by @jrtashjian in #17
- Focus message container after submission
- Textarea placeholder should not be the value
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- Make newsletter notice dismissable by @jrtashjian in #16
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- Language pack support by @jrtashjian in #14
- Field specific validation rules by @jrtashjian in #15
Full Changelog: v1.0.2...v1.0.3
v1.0.2
Initial release on WordPress.org!
1.0.0
Presenting OmniForm!
After extensive development, testing, and refinement, our foundational core is now ready for public release.
Learn more in our launch announcement.