All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. In order to read more about upgrading and BC breaks have a look at the UPGRADE Document.
- #34 Fixed a parameter placeholder in indonesia language
- #32 Added bahasa indonesia language
- Apply the
nl2br()
function on the intro and outro text within the default email compose function. This ensures that all newlines are transformed into<br />
tags, unless you choose to override the default behavior by implementing your own custom logic using the'emailMessage' => function(SubmissionEmail $email, Forms $forms) {}
function.
- Add empty attribute name check to SelectBlock.
- Enhance the handling of empty attribute name values to ensure that the input is hidden gracefully instead of triggering an error when no attribute name is provided. Additionally, empty arrays for select and checkbox inputs no longer result in exceptions. Instead, an empty array is now the default, ensuring that nothing is displayed and the process proceeds smoothly.
- #31 Added PT Translations
- Added tests for PHP 8.2
- Fixed issue where value was not an array.
- #30 Added option to delete forms including all values and submissions.
- #29 Added option to retrieve certain value in submission email object.
- #28 New
afterSave
event onForms
component.
- Fixed issue with latest Yii Framework Dynamic Model
- Added Tests for PHP 8.1
- #24 If no recipients are provided, no emails will be triggered. This allows you to build forms with just saving the data into the database.
- #23 Added option to define hidden input fields with a preset value.
- Enable compatibility for CMS and Admin 4.0
- #22 Make labels in email submission summary bold for better readability.
- #21 Fixed a bug where the export where wrong sorted if a new field has been added in between existing columns.
- #20 Fixed a bug where multiple validations throws an error with storage file validators.
- Fixed bug with radio list separator.
- #19 Added new option to define the
separator
value when using radio buttons as select.
- #18 Added a Polyfill in order to ensure the Datepicker works on IE and Safari.
- #16 Fix formatting of values in email.
- #14 Fixed a bug where model validation does not work as expected when review step is diabled.
- #13 Add new helper methods
getValueByAttribute()
,getBodyHtml()
,getBodyText()
,getSummaryText()
.
- #9 Fixed bug when review of the form is not required. Removed slugify of attributes because of proposed slugify value is not allowed in attribute (
-
). Changed some labels. Esnure the export uses attribute instead of the label, as the label is not unique. Enabled deleting of submissions.
- First stable release of LUYA Forms Builder Module