Skip to content
Snippets Groups Projects
Commit 82d25164 authored by Carsten  Rose's avatar Carsten Rose
Browse files

New version v23.6.1

parent 8110faf6
No related branches found
No related tags found
1 merge request!592Develop
Pipeline #9720 passed
...@@ -38,7 +38,6 @@ ...@@ -38,7 +38,6 @@
Release Release
======= =======
Version 23.x.x Version 23.x.x
-------------- --------------
...@@ -53,17 +52,34 @@ Features ...@@ -53,17 +52,34 @@ Features
Bug Fixes Bug Fixes
^^^^^^^^^ ^^^^^^^^^
Version 23.6.0 Version 23.6.1
-------------- --------------
Date: 09.06.2023 Date: 16.06.2023
Notes Notes
^^^^^ ^^^^^
* QFQ is Typo3 V11 compatible
Bug Fixes
^^^^^^^^^
* #16381 / Form title dynamic update broken.
* #16392 / Reevaluate sanitize class for each store.
* Fix db column enum dropdown 'data truncated'
* DB Update 'alter index' pre check if exists
* FE: Upload - fix undefined index.
Version 23.6.0
--------------
Date: 09.06.2023
Features Features
^^^^^^^^ ^^^^^^^^
* Typo3 V11 compatible
* #9579 / Multiform with Process Row. * #9579 / Multiform with Process Row.
* #15770 / httpOrigin: Parameter missing in QFQ Config. * #15770 / httpOrigin: Parameter missing in QFQ Config.
* #16285 / PHP V8 Migration. * #16285 / PHP V8 Migration.
...@@ -289,9 +305,9 @@ Notes ...@@ -289,9 +305,9 @@ Notes
per QFQ installation and/or per form. per QFQ installation and/or per form.
* Subrecord: * Subrecord:
* Dynamically computed 'new' button in subrecord: FE.parameter.new. Use regular `... AS _link` syntax. * 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 * Per row customizeable edit and delete button. Use special column name `_rowEdit` and `_rowDelete`. Use
regular `... AS _link` syntax. regular `... AS _link` syntax.
* Link/Tablesorter: New link qualifier `|Y:...` which is invisible to the user, but will be respected by tablesorter and * Link/Tablesorter: New link qualifier `|Y:...` which is invisible to the user, but will be respected by tablesorter and
filter. filter.
...@@ -316,6 +332,7 @@ Features ...@@ -316,6 +332,7 @@ Features
* Fix undefined index in SendMail.php. Show message 'forceSmtpSender is active' in catch all mail. Skip forcing sender * Fix undefined index in SendMail.php. Show message 'forceSmtpSender is active' in catch all mail. Skip forcing sender
address in redirectAll mode. address in redirectAll mode.
Bug Fixes Bug Fixes
^^^^^^^^^ ^^^^^^^^^
...@@ -450,6 +467,7 @@ T3 extension 'UZH_CD' should be updated to latest version >=22.09.18! ...@@ -450,6 +467,7 @@ T3 extension 'UZH_CD' should be updated to latest version >=22.09.18!
Attention: since 22.09.07 UZH_CD includes all JS/CSS (exception: fabric). Remove all QFQ standard JS/CSS includes Attention: since 22.09.07 UZH_CD includes all JS/CSS (exception: fabric). Remove all QFQ standard JS/CSS includes
like datetimepicker, codemirror, ... from your typoscript template(s). like datetimepicker, codemirror, ... from your typoscript template(s).
Features Features
^^^^^^^^ ^^^^^^^^
...@@ -527,6 +545,7 @@ Features ...@@ -527,6 +545,7 @@ Features
* FormEditor: Column fe.mode shows now fe.modeSql by default. If empty, fe.mode will be shown. * FormEditor: Column fe.mode shows now fe.modeSql by default. If empty, fe.mode will be shown.
* QFQ_Encrypt_Decrypt - pre version - not finalized. * QFQ_Encrypt_Decrypt - pre version - not finalized.
Bug Fixes Bug Fixes
^^^^^^^^^ ^^^^^^^^^
...@@ -3641,11 +3660,10 @@ Changes ...@@ -3641,11 +3660,10 @@ Changes
* Table `FormElement`: * Table `FormElement`:
* Modified column: `checkType` - new value `numerical`. * Modified column: `checkType` - new value `numerical`.
ALTER TABLE FormElement MODIFY COLUMN checkType ENUM('alnumx','digit','numerical','email','min|max','min|max ALTER TABLE FormElement MODIFY COLUMN checkType ENUM('alnumx','digit','numerical','email','min|max','min|max date',
date', 'pattern','allbut','all') NOT NULL DEFAULT 'alnumx'
'pattern','allbut','all') NOT NULL DEFAULT 'alnumx'
* Example Report for `forms` extended by a delete button per row. * Example Report for `forms` extended by a delete button per row.
...@@ -3692,22 +3710,22 @@ Changes ...@@ -3692,22 +3710,22 @@ Changes
^^^^^^^ ^^^^^^^
* Table 'FormElement' * Table 'FormElement'
* New column: rowLabelInputNote: * New column: rowLabelInputNote:
ALTER TABLE `FormElement` ADD `rowLabelInputNote` set('row','label','/label','input','/input','note','/note',' ALTER TABLE `FormElement` ADD `rowLabelInputNote` set('row','label','/label','input','/input','note','/note','
/row') /row')
NOT NULL DEFAULT 'row,label,/label,input,/input,note,/note,/row' AFTER `bsNoteColumns` ; NOT NULL DEFAULT 'row,label,/label,input,/input,note,/note,/row' AFTER `bsNoteColumns` ;
* Modified column: 'type' - new value 'templateGroup': * Modified column: 'type' - new value 'templateGroup':
ALTER TABLE `FormElement` CHANGE `type` `type` ENUM( 'checkbox', 'date', 'datetime', 'dateJQW', ' ALTER TABLE `FormElement` CHANGE `type` `type` ENUM( 'checkbox', 'date', 'datetime', 'dateJQW', '
datetimeJQW', 'extra', datetimeJQW', 'extra',
'gridJQW', 'text', 'editor', 'time', 'note', 'password', 'radio', 'select', 'subrecord', 'upload', ' 'gridJQW', 'text', 'editor', 'time', 'note', 'password', 'radio', 'select', 'subrecord', 'upload', '
fieldset', 'pill', fieldset', 'pill',
'templateGroup', 'beforeLoad', 'beforeSave', 'beforeInsert', 'beforeUpdate', 'beforeDelete', 'afterLoad', ' 'templateGroup', 'beforeLoad', 'beforeSave', 'beforeInsert', 'beforeUpdate', 'beforeDelete', 'afterLoad', '
afterSave', afterSave',
'afterInsert', 'afterUpdate', 'afterDelete', 'sendMail' ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL 'afterInsert', 'afterUpdate', 'afterDelete', 'sendMail' ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
DEFAULT 'text' DEFAULT 'text'
* formEditor.sql: Added HTML 'placeholder' in FormEditor for bs*Columns. * formEditor.sql: Added HTML 'placeholder' in FormEditor for bs*Columns.
...@@ -3788,9 +3806,9 @@ Bug fixes ...@@ -3788,9 +3806,9 @@ Bug fixes
* Skip unwanted parameter expansion during save. * Skip unwanted parameter expansion during save.
* Fixed bug with uninitialized FE_SLAVE_ID. * Fixed bug with uninitialized FE_SLAVE_ID.
* formEditor.sql: * formEditor.sql:
* The defintion as 'editor' (not text) for FormElement 'note' has been lost - reinserted. * The defintion as 'editor' (not text) for FormElement 'note' has been lost - reinserted.
* Fixed problem while playing SQL query - deleting old FormElements of Formeditor deleted also FormElements of other * Fixed problem while playing SQL query - deleting old FormElements of Formeditor deleted also FormElements of other
forms. forms.
* #3066 / help-text with-error - CSS class 'hidden' will be rendered by default (as long there is no error). * #3066 / help-text with-error - CSS class 'hidden' will be rendered by default (as long there is no error).
* Labels are skipped, if FormElement.bsLabelColumns=0. * Labels are skipped, if FormElement.bsLabelColumns=0.
* Respect attribute `data-class-on-change` on save buttons. * Respect attribute `data-class-on-change` on save buttons.
......
...@@ -44,7 +44,7 @@ Neue Versionsnummer ...@@ -44,7 +44,7 @@ Neue Versionsnummer
**Achtung**: die Release Minor darf KEINE fuehrenden Nullen enthalten!!! Ansonsten funktioniert die Verteilung vie **Achtung**: die Release Minor darf KEINE fuehrenden Nullen enthalten!!! Ansonsten funktioniert die Verteilung vie
TER nicht. TER nicht.
**Auto**: ./setVersion.sh 23.6.0 **Auto**: ./setVersion.sh 23.6.1
Manuell: Manuell:
...@@ -56,7 +56,7 @@ Neue Versionsnummer ...@@ -56,7 +56,7 @@ Neue Versionsnummer
* **Commit & Push** to develop branch: * **Commit & Push** to develop branch:
New version v23.6.0 New version v23.6.1
6) 6)
* Merge 'Develop' to **Master**: git.math.uzh.ch > QFQ > Merge Requests > New merge request > 'Develop >> Master' * Merge 'Develop' to **Master**: git.math.uzh.ch > QFQ > Merge Requests > New merge request > 'Develop >> Master'
...@@ -66,10 +66,10 @@ Neue Versionsnummer ...@@ -66,10 +66,10 @@ Neue Versionsnummer
* Neuen tag via Browser auf dem **master** branch setzen: git.math.uzh.ch > QFQ > Repository > Tags > New tag * Neuen tag via Browser auf dem **master** branch setzen: git.math.uzh.ch > QFQ > Repository > Tags > New tag
Tag: v23.6.0 Tag: v23.6.1
# Den tag mit diesem Command zu setzen scheint den Build Prozess nicht zu trigger. # Den tag mit diesem Command zu setzen scheint den Build Prozess nicht zu trigger.
git tag -a v23.6.0 -m 'New version v23.6.0' git push git tag -a v23.6.1 -m 'New version v23.6.1' git push
7) **Merge 'master' into 'develop'** 7) **Merge 'master' into 'develop'**
......
...@@ -38,7 +38,6 @@ ...@@ -38,7 +38,6 @@
Release Release
======= =======
Version 23.x.x Version 23.x.x
-------------- --------------
...@@ -53,14 +52,30 @@ Features ...@@ -53,14 +52,30 @@ Features
Bug Fixes Bug Fixes
^^^^^^^^^ ^^^^^^^^^
Version 23.6.0 Version 23.6.1
-------------- --------------
Date: 09.06.2023 Date: 16.06.2023
Notes Notes
^^^^^ ^^^^^
* QFQ is Typo3 V11 compatible
Bug Fixes
^^^^^^^^^
* #16381 / Form title dynamic update broken.
* #16392 / Reevaluate sanitize class for each store.
* Fix db column enum dropdown 'data truncated'
* DB Update 'alter index' pre check if exists
* FE: Upload - fix undefined index.
Version 23.6.0
--------------
Date: 09.06.2023
Features Features
^^^^^^^^ ^^^^^^^^
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
project = QFQ - Quick Form Query project = QFQ - Quick Form Query
version = 23.6 version = 23.6
release = 23.6.0 release = 23.6.1
t3author = Carsten Rose t3author = Carsten Rose
copyright = since 2017 by the author copyright = since 2017 by the author
......
...@@ -64,7 +64,7 @@ author = 'Carsten Rose, Benjamin Baer' ...@@ -64,7 +64,7 @@ author = 'Carsten Rose, Benjamin Baer'
# The short X.Y version. # The short X.Y version.
version = '23.6' version = '23.6'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '23.6.0' release = '23.6.1'
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.
......
...@@ -38,7 +38,6 @@ ...@@ -38,7 +38,6 @@
Release Release
======= =======
Version 23.x.x Version 23.x.x
-------------- --------------
...@@ -53,17 +52,34 @@ Features ...@@ -53,17 +52,34 @@ Features
Bug Fixes Bug Fixes
^^^^^^^^^ ^^^^^^^^^
Version 23.6.0 Version 23.6.1
-------------- --------------
Date: 09.06.2023 Date: 16.06.2023
Notes Notes
^^^^^ ^^^^^
* QFQ is Typo3 V11 compatible
Bug Fixes
^^^^^^^^^
* #16381 / Form title dynamic update broken.
* #16392 / Reevaluate sanitize class for each store.
* Fix db column enum dropdown 'data truncated'
* DB Update 'alter index' pre check if exists
* FE: Upload - fix undefined index.
Version 23.6.0
--------------
Date: 09.06.2023
Features Features
^^^^^^^^ ^^^^^^^^
* Typo3 V11 compatible
* #9579 / Multiform with Process Row. * #9579 / Multiform with Process Row.
* #15770 / httpOrigin: Parameter missing in QFQ Config. * #15770 / httpOrigin: Parameter missing in QFQ Config.
* #16285 / PHP V8 Migration. * #16285 / PHP V8 Migration.
......
...@@ -12,7 +12,7 @@ $EM_CONF['qfq'] = array( ...@@ -12,7 +12,7 @@ $EM_CONF['qfq'] = array(
'dependencies' => 'fluid,extbase', 'dependencies' => 'fluid,extbase',
'clearcacheonload' => true, 'clearcacheonload' => true,
'state' => 'stable', 'state' => 'stable',
'version' => '23.6.0', 'version' => '23.6.1',
'constraints' => [ 'constraints' => [
'depends' => [ 'depends' => [
'typo3' => '8.0.0-11.9.99', 'typo3' => '8.0.0-11.9.99',
......
23.6.0 23.6.1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment