ORIENT/plugins/janvince/smallcontactform/updates/version.yaml

244 lines
9.2 KiB
YAML

1.0.0:
- "First version of Small Contact Form plugin"
- scf_tables.php
1.0.1:
- Fix form hiding after successful send
- Fix in README.md
1.0.2:
- Fix some typos and add LICENCE file (thanks Szabó Gergő)
1.1.0:
- Added function to delete records in Messages list
- Added permission to delete records
1.2.0:
- Added dashboard report widgets (Stats and New messages)
1.2.1:
- Mail templates now render values with {{ values|raw }}
1.2.2:
- Mail templates convert new lines to <br> with {{ values|raw|nl2br }}
1.2.3:
- Fields mapping moved to separate tab *Columns mapping*
1.2.4:
- Updated README.md with assets usage example
1.2.5:
- Added IP protection function (limit too many submits from one IP address)
- And Messages list column to show senders IP address (invisible by default)
- scf_tables_02.php
1.2.6:
- Fixed IP protection error message
1.2.7:
- Changed remote_ip column type to string
1.2.8:
- Added option to use placeholders instead of labels
1.3.0:
- Added translation support for Rainlab Translate plugin
- Fixed some typos
1.3.1:
- Added default value for getTranslated() method
1.3.2:
- Added custom send button wrapper class
1.4.0:
- Added redirect option after successful submit (internal and external URL)
1.4.1:
- Minor UI fix (thanks Szabó Gergő)
1.4.2:
- Added support for default translated mail templates (Czech and English for now)
1.4.3:
- Fixed translation of mail templates description in Settings > Mail templates
1.4.4:
- Fixed array of enabledLocales
1.4.5:
- Fixed email template check
- Added default EN locale to enabled locales array
1.4.6:
- Removed field type restriction for Fields mapping
1.4.7:
- Removed hardcoded date format for created_at column in messages list, updated README and added hungarian language (thanks Szabó Gergő for all this)
1.4.8:
- Changes to allow multiple use of contact form (form and message blocks has now unique IDs)
- Added checkbox field type
- Scoreboard last message time format (thanks Szabó Gergő)
1.4.9:
- Added scoreboard button to quickly open form settings
1.4.10:
- Fixed typo in lang filename
1.4.11:
- Added "fieldsDetails" array to all email templates to have access to field labels, types and more
- Updated default autoreply mail templates to include fieldsDetail array
- Added function to detect non-defined fields in sent data
- Updated README.md file
1.5.0:
- Added some component hacking options (override autoreply and notification emails and template, disable fields)
- Fixed some typos
- Updated README.md file
1.5.1:
- Fixed flash message visibility when where are some errors
1.5.2:
- Fixed flash error for IP protection visibility
1.5.3:
- Added option for notification emails to have FROM address set from contact form email field
1.5.4:
- Added option to mark selected messages as read
1.5.5:
- Changed JSON type for repeater DB column
1.5.6:
- Removed value attribute in textarea field
1.5.7:
- Added component alias to id attributes for multi-form usage
1.5.8:
- Fixed typo in lang files
1.5.9:
- Added direct link to messages list from dashboard widget
1.6.0:
- Added Google reCAPTCHA validation
1.6.1:
- Changed All messages large indicator to New messages in scoreboard
1.6.2:
- Removed reCAPTCHA hard coded locale string (thx kuzyk). Added settings option to allow locale detection.
1.7.0:
- Added option to specify <label> custom CSS class
1.7.1:
- Fixed 'text_preview' list field type truncate function (thx kuzyk)
1.7.2:
- Changed count() to mb_strlen() function in custom list type definition
1.8.0:
- Added option to disable built-in browser form validation. Added class 'is-invalid' for fields with error (as used Bootstrap 4).
1.9.0:
- Form registered as Page snippet to be used in Rainlab.Page content (thx BtzLeon)
1.9.1:
- REPLY TO address is now used for notification email by default. You can still force FROM address to be used (but this is not supported by all email systems!).
1.9.2:
- Fix problem when ReCaptcha field was logged as an undefined field to system log (thx LukeTowers)
1.9.3:
- Fixed label 'for' attribute to point to input ID (as required by specification)
1.10.0:
- Added form component hacks group (now only for disabling notification emails, more will come)
1.11.0:
- Added form fields alias and description (can be used to distinquish between more forms or to save extra data). More info in README file.
- scf_tables_03.php
1.11.1:
- Added form description field to message preview
1.12.0:
- Added Russian translation (thank Dinver)
1.12.1:
- Chanded input custom list column type for switch to prevent interaction with toolbar JS
1.13.1:
- Added form_alias and form_description variables to email (notification and autoreply) templates
1.13.2:
- Disabled placeholder attribute for checkbox
1.14.0:
- Added option to export messages list
1.14.1:
- Added permissions to export messages list
1.15.0:
- Added Privacy tab and new option to disable sent messages saving
1.15.1:
- Fixed settings fields trigger
1.15.2:
- Fixed default values for recaptcha settings to false
1.15.3:
- Allowed combination of disabled messages saving and allowed passive antispam
1.16.0:
- Added option to have more than one notification email address
1.16.1:
- Fixed missing form data in autoreply templates. Updated default autoreply messages.
1.16.2:
- Updated hungarian translation (thx gergo85)
1.16.3:
- Fixed checkbox validation and validation state
1.17.0:
- Added Slovak translation (thx vosco88)
1.18.0:
- Added French translations (thx FelixINX)
1.19.0:
- Added custom validation fields (thanks petr-vytlacil for help)
1.20.0:
- Added dropdown field type
1.21.0:
- Form fields repeater is now translatable
1.22.0:
- Fixed multiple flash messages shown
1.23.0:
- When placeholders are used, labels are now still present and only hidden by style attribute
1.24.0:
- Added option to set custom reCaptcha wrapper CSS class
1.25.0:
- Added polish (thanks Magiczne) and spanish (thanks codibit) translations
1.30.0:
- Added invisible reCaptcha
1.30.1:
- Fixed reCaptcha scripts load
1.31.2:
- Fixed AJAX redirect when validation error (thanks zlobec)
1.31.3:
- Fixed reCaptcha checkbox version not showing up on older installations
1.31.4:
- Fixed unnecessary refresh after Ajax send (thanks cregx)
1.32.0:
- Added all settings overrides as regular component properties (can be used to override some form settings in multi-form setup)
- Updated documentation
1.32.1:
- Fixed test on empty values if some fields are disabled
1.40.0:
- Added validation rule custom_not_regex (inverse of default regex validation rule)
- Added form container with ID and action attribute with this hash URL (to automatically jump to form after nonAJAX send or refresh)
1.40.1:
- Fixed notification From name to be correctly set from component properties (thanks @pavsid)
1.41.0:
- Added component redirect properties and allow dynamic redirect URL as a component markup parameter. More info in README file.
- Removed hard coded form hash URL (#scf-[form-alias]) as this can be now easily added with redirect options.
1.41.1:
- Set redirect URL property default value to null.
1.42.0:
- Added Google Analytics events after form is successfully sent
- Do not populate redirection field code when redirection is not allowed
1.43.0: !!! Rewritten component partials. No action is needed if you use plugin as is. But if you override component partials test them before update!
1.44.0:
- Added component properties to override notification and autoreply email subject (with support for Twig variables)
1.45.0:
- Added German translation (thanks NiklasDah)
1.46.0:
- Fixed backend validation for reCaptcha invisible
1.47.0:
- Added Custom code and Custom content field types
- Updated README
1.47.1:
- Fixed typo in README (wrong component redirection parameter name)
1.47.2:
- Fixed checkbox validation (thanks Chocofede)
1.47.3:
- Removed unnecessarry name attribute from custom_content field
1.47.4:
- Fixed typo in field attributes
1.48.0:
- Added option to set ReplyTo email address for autoreply emails
1.48.1:
- Fixed autoreply email addresses checks
1.48.2:
- Fixed empty ReplyTo field error
1.48.3:
- Fixed getFieldHtmlCode method (thanks sdlb)
1.49.0:
- Fixed missing description and redirect url after AJAX calls
- Fields forms in backend are now collapsed by default for better visibility
1.50.0:
- Auto store form request URL in DB (is available also in Mail templates)
- scf_tables_04.php
1.50.1:
- Removed unnecessarry debug log
1.51.0:
- Added support for (one or many) file uploads
- Fixed AJAX validation
- Updated README
1.51.1:
- Removed uploads array from default fields sent to autoreply template
1.51.2:
- Fixed uploads field in email messages
1.51.3:
- Changed size of database column url (thanks zlobec)
- scf_tables_05.php
1.51.4:
- Fixed passive antispam delay validation
1.52.0:
- Changed reCaptcha validation to work with allow_url_fopen disabled
1.52.1:
- Fixed project git files