Releases: tobimori/kirby-dreamform
Releases · tobimori/kirby-dreamform
1.3.2
1.3.1
1.3.0
🚀 Features
- New action log shows what has happened to your submission
- New form option to continue a submission when a breaking error in an action occurs
- New Plausible action for submitting events server-side
♻️ Refactor
- New
DreamForm::option()
helper - Refactor i18n/language string format
- Switch from deprecated kirbyup glob imports to manual imports
- Improved error handling inside performers with included logging
- Refactor submission lifecycle
🐛 Bug Fixes
- Using multiple forms on the same page now works correctly (#51)
- Fix Buttondown action not correctly updating a user
- Remove whitespace in field label spans (#50)
- Fix plain text version of custom email template not having correct line breaks
- Button now correctly shows the fallback label
🧹 Housekeeping
- Update dependencies
- Document more methods
Tip
If you have custom snippets, take a look at the changes to the plugins snippets and potentially integrate them to benefit from the bug fixes as well.
Full Changelog: 1.2.0...1.3.0
1.3.0-rc.3
1.3.0-rc.2
🐛 Bug Fixes
- Guards render again on initial render
- Fix error when no form is selected/form is inactive
- Button now correctly shows the fallback label
Full Changelog: 1.3.0-rc.1...1.3.0-rc.2
1.3.0-rc.1
🚀 Features
- New action log shows what has happened to your submission
- New form option to continue a submission when a breaking error in an action occurs
♻️ Refactor
- New
DreamForm::option()
helper - Refactor i18n/language string format
- Switch from deprecated kirbyup glob imports to manual imports
- Improved error handling inside performers with included logging
- Refactor submission lifecycle
🐛 Bug Fixes
- Using multiple forms on the same page now works correctly (#51)
- Fix Buttondown action not correctly updating a user
- Remove whitespace in field label spans (#50)
- Fix plain text version of custom email template not having correct line breaks
🧹 Housekeeping
- Update dependencies
- Document more methods
Tip
If you have custom snippets, take a look at the changes to the plugins snippets and potentially integrate them to benefit from the bug fixes as well.
Important
If you implemented custom actions, please test them on this version. Breaking changes should not occur, since any changes have generally only been made to internal methods.
Full Changelog: 1.2.0...1.3.0-rc.1
1.2.0
🚀 Features
- New Mailchimp action for adding subscribers
♻️ Refactor
- Remove
$submission->updateAndSave()
method and integrate logic in$submission->update()
method
🐛 Bug Fixes
- Fix HTMX fallback to PRG mode showing a successful submission
Full Changelog: 1.1.1...1.2.0
1.1.1
🐛 Bug Fixes
- Unsuccessful submissions are not finished anymore (regression in 1.1.0)
- Fix creation of submission pages when storeSubmissions was disabled
Full Changelog: 1.1.0...1.1.1
1.1.0
🚀 Features
- Submissions can now be marked as spam (#1)
- Akismet guard to automatically mark submissions as spam (#2)
- Buttondown action for subscribing
- Customize the success message in the panel
🐛 Bug Fixes
- Fix empty referer in PRG mode crashing the site (#24)
- Fix anti-cache query arg in PRG mode crashing the site (#23)
✨ Adjustments
- Added custom error message when sender email is empty
Full Changelog: 1.0.3...1.1.0