Newer
Older
.. ================================================== .. ================================================== ..
================================================== .. Header hierarchy .. == .. -- .. ^^ .. ""
.. ;; .. ,, .. .. --------------------------------------------used to the update the records specified ------ .. Best
Practice T3 reST: https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingReST/CheatSheet.html
.. Reference: https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingReST/Index.html
.. Italic *italic*
.. Bold **bold**
.. Code ``text``
.. External Links: `Bootstrap <http://getbootstrap.com/>`_
.. Internal Link: :ref:`downloadButton` (default url text) or :ref:`download Button<downloadButton>` (explicit url text)
.. Add Images: .. image:: ./Images/a4.jpg .. .. .. Admonitions .. .. note:: .. important:: .. tip:: ..
.. include:: Includes.txt
.. _release:
Release
=======
Version 23.1.0
--------------
Date: 05.01.2023
Features ^^^^^^^^
* # 6250 / Enhance layout subrecord.
* # 15036 / FormElement subrecord summary additional row(s).
* # 15154 / FormElement input check via regexp: trim whitespace before regexp.
Bug Fixes ^^^^^^^^^
* # 14305 / Bug "No form found with this id".
* # 15191 / Broken datepicker in template group.
* # 15214 / Inline report save history.
* # 15229 / Typeahead and qfq-clear-me will be initialized after adding new fields.
* # 15230 / Set own button class for dropdown.
* # 15314 / FE & BE Email now filled in 'sipForTypo3Vars' and therefore available in API calls.
* # 15316 / config.baseUrl might be overwritten if no scheme or multiple urls are given.
* Doc: Fix missing ! in doc: sqlValidate. Fix index undefined htmlAllow. Fix filemtime() Warning.
* Fixed date to datetime convert bug.
* Fixed error coming from typeahead when array is empty.
Version 22.12.1
---------------
Date: 18.12.2022
Notes ^^^^^
* New Button Sizes: btn-tiny, btn-small.
* Caching for on the fly rendred files (PDF, Excel, ZIP).
* Inline Report edit saves history to T3.
Features ^^^^^^^^
* # 5715 / Caching for on the fly rendred files (PDF, Excel, ZIP).
* # 6250 / Enhance form layout: a) Subrecord, b) Subrecord-Title
* # 9927 / Do QFQ Update (config, table defintion) only if there is a BE user logged in the current session.
* # 12503 / Detect likely unwanted UPDATE statement with missing WHERE.
* New Button Sizes: btn-tiny, btn-small
Bug Fixes ^^^^^^^^^
* # 14305 / Inline Report edit saves history to Typo 3.
* # 14506 / Tablesorter: after form close, already defined filter criteria in tablesorter will be applied.
* # 15188 / Clean up config to T3 parameter.
* # 15193 / No form found with this id error in MultiDB Setup.
* # 15206 / Form Save: Internal Error in MultiDB Setup.
* Fix Doc: latest CCS/JS includes.
Date: 11.12.2022
Notes ^^^^^
* Customable list of FE names that won't be logged to SubmitFormLog. Default is 'password'. List of FE can be customized
per QFQ installation and/or per form.
* Subrecord:
* Dynamically computed 'new' button in subrecord: FE.parameter.new. Use regular `... AS _link` syntax.
* Per row customizeable edit and delete button. Use special column name `_rowEdit` and `_rowDelete`. Use
regular `... AS _link` syntax.
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
* Link/Tablesorter: New link qualifier `|Y:...` which is invisible to the user, but will be respected by tablesorter and
filter.
* Link: Text before and/or after a link - `|v:...|V:...`. Example: if fbeg/fend (</td>) is used and there should be more
than one link inside::
'p:{{pageAlias:T}}|t:Reload 1|v:<td>Some text before |V: - ' AS '_link|_noWrap',
'p:{{pageAlias:T}}|t:Reload 2|V:</td>' AS '_link|_noWrap'
* QFQ Config option: forceSmtpSender - force sendmail to use specified sender address.
Features ^^^^^^^^
* # 8187 / Subrecord: Dynamically computed subrecord 'new' button. Per row customizeable edit and delete button.
* # 11892 / Link/Buttons in HTML table column sort/filterable via tablesorter. Qualifier 'Y:...'.
* # 13945 / Link/Buttons: Text before and after link.
* # 14320 / TinyMCE: htmlAllow parameter - client and serverside check. Removes not allowed html tags.
* # 15075 / New QFQ config sendmail configuration: forceSmtpSender
* # 15111 / Special column name: _saveZip. Save zip on server.
* Documentation-develop/*.md: CONFIG.md, Reformat
* Fix undefined index in SendMail.php. Show message 'forceSmtpSender is active' in catch all mail. Skip forcing sender
address in redirectAll mode.
Bug Fixes ^^^^^^^^^
* # 8891 / doNotLogColumn: list of FE.name in qfq config and/or form parameter. Value of such column will be logged as
'*hide in log*'. List default is 'password'.
* # 13716 / Mask typed password: Added new (local) font file.
* # 14245 / After change via datetimepicker form save button keeps disabled.
* # 14303 / Datetime broken with picker
* # 14323 / Render mode: Fixed unit test.
* # 15014 / (Again) Excel Import: fix import of regions.
* # 15026 / Multiple checkbox dynamic update not working correctly.
* # 15027 / Excel Export error when BE user is logged in.
* # 15028 / Encryption with special column name broken.
* # 15079 / Dynamic Update / Readonly: lost value
* # 15090 / typeahead: fixed bug with given empty array.
* # 15091 / Hidden FormElement: After save, value in typeahead input will be refreshed with actual data. Usability
of processReadOnly is given even when dynamic update is active. Jquery serialize caused problems with checkbox setup.
Version 22.11.0
---------------
Date: 27.11.2022
Notes ^^^^^
Features ^^^^^^^^
* # 15075 / sendmail: special option forceSmtpSender
Bug Fixes ^^^^^^^^^
* # 11325 / SQL CALL() - insert() and select() should be supported now.
* # 14622 / FormElement `unexpected error` on save.
* # 15005 / TypeAhead Dynamic Update Mode Hidden to Required
* # 15014 / Excel import broken if multiple regions defined.
* # 15048 / STORE_USER broken.
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
Version 22.10.1
---------------
Date: 24.10.2022
Notes ^^^^^
* Migration of existing Typo3 V9 to V10: Check #12584, #12440
Features ^^^^^^^^
* # 12584, #12440 / Typo3 V10 Migration Script Replace Alias Patterns
* # 14738 / Datetimepicker: verify various setups
* # 14802 / DateTime own class and unit tests
* Add doc to table vertical column via CSS,
* Add qfq-badge-* to doc
Bug Fixes ^^^^^^^^^
* # 14618 / Changed logic behind getting first value from array (check for typeahead array was already given but was
placed after the checkForEncryptedValue function). No exception possible. Function name changed to generic. Added new
function is_multi_array to check if array is multidimensional and return true or false.
* # 14736 / Datetimepicker: FormElement.parameter.dateFormat - required.
* # 14755 / Fix for typeahead problem in t3 v9 and higher. Typeahead url will be setup same as save.php. Results to an absolute path.
* # 14813 / Report: dbIndex - missing per level definition
* # 14844 / Fixed bug of no working dynamic update and empty output in Form Store with Datetimepicker.
* # 14857 / String expected, array given.
* # 14885 / Fabric zoom problem.
Version 22.10.0
---------------
Date: 04.10.2022
Notes ^^^^^
Loading
Loading full blame...