This release is no longer labelled as beta and is well tested, but it is still recommended to make a backup before upgrading.
- Fixed
Call to a member function service() on null src/addons/Snog/Forms/Entity/Promotion.php:46
- error
- Fixed incorrect variables in promotion deny
- Added missing check for nodes where a report thread should be created when passing the url parameter 'node_id'
- Fixed error while uploading attachments on XF 2.3
- Fixed upgrading from 1.x.x
- Fixed error on form export with NULL post_thread_button_node_ids
- Fixed broken icons on XF 2.3
- Fixed XF 2.3 Symfony email attachments support
[H3]Changes:[/H3]
[H3]New features:[/H3]
- General code refactor
- Replaced numeric question type identifiers with unique string ID
- XF 2.3 compatibility
[H3]Fixes:[/H3]
- Added compatibility with [OzzModz] Scheduled Content add-on
- Allow adding attachment upload question for conditional questions (there can only be one visible upload row on the form)
- Added field for custom error displayed an if form used before start date
- Added button to quick delete conditional question on edit page
- Added a form option to disable the replacement of the "Post thread" button
- Added options to set max & min answer length limit for text type questions
- Added form option to prepend use form button near "Post thread" button instead replacing it
- Added ability to select multiple forums to add/replace "Post thread" button
- Added option to select default questions for insertion
- Added webhooks support for forms promotions (thanks to @Foxtrek_64 for sponsoring this feature)
- Added bookmarks support for forms
- Fixed applying "quick reply forums" option to other nodes which contains the same numbers in the ID
- Fixed inability to use a form directly from forms page if "quick reply thread" option enabled
- Fixed some errors on importing forms data
- Fixed "Array to string conversion" error when using datetime conditional question
- Fixed incorrect variables in promotion deny
Now That Ive got your attention:
This is a beta release, take a full backup before installing on a production site. Optimally try it out on a test site that is a replication of your live site before installing on the live site. It has had limited testing.
2.2.4 Beta 6:
Fixed "cant have a default value" errors on add-on upgrade
Fixed form expire date check
Added missing form active date phrases
Now That Ive got your attention:
This is a beta release, take a full backup before installing on a production site. Optimally try it out on a test site that is a replication of your live site before installing on the live site. It has had limited testing.
2.2.4 Beta 5
Warning: this is a beta version and contains major code changes which could be breaking for third-party extensions to this addon. Please test it carefully or take a backup before using on production.
Changes:
- Added webhooks support for forms promotions (thanks to @Foxtrek_64 for sponsoring this feature)
- Added bookmarks support for forms
Now That Ive got your attention:
This is a beta release, take a full backup before installing on a production site. Optimally try it out on a test site that is a replication of your live site before installing on the live site. It has had limited testing.
2.2.4 Beta 1
Warning: this is a beta version and contains major code changes which could be breaking for third-party extensions to this addon. Please test it carefully or take a backup before using on production.
Changes:
New features:
- General code refactor
- Replaced numeric question type identifiers with unique string ID
- XF 2.3 compatibility
Fixes:
- Allow adding attachment upload question for conditional questions (there can only be one visible upload row on the form)
- Added field for custom error displayed an if form used before start date
- Added button to quick delete conditional question on edit page
- Added a form option to disable the replacement of the "Post thread" button
- Added options to set max & min answer length limit for text type questions
- Added form option to prepend use form button near "Post thread" button instead replacing it
- Added ability to select multiple forums to add/replace "Post thread" button
- Added option to select default questions for insertion
- Fixed applying "quick reply forums" option to other nodes which contains the same numbers in the ID
- Fixed inability to use a form directly from forms page if "quick reply thread" option enabled
- Fixed some errors on importing forms data
- Fixed "Array to string conversion" error when using datetime conditional question
- Fixed potential schema conflict on upgrading from 2.2.1
- Fixed some forum button/breadcrumbs display issues with "ability to select multiple forums to add/replace "Post thread" button"
2.2.3:
New features:
Fixes:
- Added option to set question as read only
- Show description below a header phrase question type
- Question option: min checked checkboxes limit
Thanks to @stromb0li for sponsoring this update
- Avoid call on null errors on adding default questions
2.2.2 Patch Level 1:
Fixes:
- Fixed "column 'regex' can't have a default value" error on add-on upgrade with strict MySQL mode enabled
- Fixed broken conditionals display for forms used as "thread quick reply"
- Fixed broken form submit counters reset
2.2.2:
New features:
Fixes:
- Added form option to redirect an email report based on question answer
- Added form option to upload attachments to report emails
- Extended max length for question regex
- Added a question option to filter allowed forums for "Single selection forum list" questions
Thanks to @stromb0li for sponsoring this update.
- Fixed forum import error (column without default value)
- Fix: hide delete & add questions button on a form add page
2.2.1
- Added constraints for date question (any, date in the future, date in the past)
- Added conditionals for datetime questions (must be later/earlier than conditional question)
- Added new question types: datetime picker, time selection input
- Added question option to respect the user's timezone in a report message (date, datetime & time questions)
- Minor code refactor & cleanup
Thanks to @hello2029 for sponsoring this update
2.2.0 Release Candidate 4:
- Fix: Second conditional for "yes/no" questions does not work
- Fix: default value for xf_user snog_forms column
- Fix: properly render user criteria to avoid conflicts
- Feature: thread report forum selection based on "Single selection forum list" question answer
- Fix: "Quick reply option button" option doesn't create posts
- Fix: "Attempted to set 'hasconditional' on a deleted entity" error while deleting master question with conditionals
- Fix: don't handle "Agreement" question type error if checkbox is not shown
- Fix: missing import in src/addons/Snog/Forms/XF/Pub/Controller/Attachment.php:24