Skip to content
Snippets Groups Projects
CHANGELOG.md 85.3 KiB
Newer Older
.. ==================================================
.. Header hierachy
.. ==
..  --
..   ^^
..    ''
..     ;;
..      ,,
..
.. --------------------------------------------------
.. Best Practice T3 reST  https://docs.typo3.org/typo3cms/drafts/github/xperseguers/RstPrimer/
Carsten  Rose's avatar
Carsten Rose committed
.. External Links: `Bootstrap <http://getbootstrap.com/>`_
.. Add Images: https://wiki.typo3.org/ReST_Syntax#Images
..
.. -*- coding: utf-8 -*- with BOM.

Carsten  Rose's avatar
Carsten Rose committed

.. include:: Includes.txt

.. _release:

Release
=======

Carsten  Rose's avatar
Carsten Rose committed
Version 19.x.x
--------------

Date: <date>

Notes
^^^^^

Features
^^^^^^^^

Carsten  Rose's avatar
Carsten Rose committed
Bug Fixes
^^^^^^^^^

Carsten  Rose's avatar
Carsten Rose committed

Version 19.6.0
--------------

Date: 12.06.2019

Notes
^^^^^

* Add Marc Egger as Developer

Bug Fixes
^^^^^^^^^

* #8465: Var substitute: '{{name:R:::0}}' default not used if it is '0'.
* #8523: htmlid: remove spaces (war #8460). Replace uniqid() by uniqIdQfq() which delivers a constant id in case of running unit tests
* Manual.rst: Excel Export / PDF export replace 'uid:<int>' with 'uid:<tt-content record id>'
* #8430 QFQ Doc mising.

  * Index.rst: customize URL for 'report a problem'.
  * Sitemap.rst: new created to be included by Index.rst.
  * Reformat Index.rst according https://github.com/TYPO3-Documentation/TYPO3CMS-Example-ExtensionManual.git.
  * Move doc to docker generation. Update ReST Syntax URLs.
  * Remove 'extension/Documentation.outdated'.
  * Update .gitignore to not commit rendered doc.

* Update SQL functions to hanlde errors more efficient.


Carsten  Rose's avatar
Carsten Rose committed
Version 19.5.1
--------------

Date: 22.5.19

Notes
^^^^^

* New dropdown menu, fully dynamic via '... AS _link' incl. SIP generation.
* New SQL stored procedure for use directly in SQL queries:

  * QMORE(text, length) - limits a text to 'length' characters, click on 'more' shows complete text.
  * QBAR(text) - escapes the character '|'. That one is heavily used in format strings for '... AS _link'.

Features
^^^^^^^^

Carsten  Rose's avatar
Carsten Rose committed
* #8391 / Additional line 'Website: ...' in sendmail redirect all.
* #8270 / SQL Stored procedure QMORE(text,length): Limit long text to 'length' characters. Show button 'more'.
* #8270 / SQL Stored procedure QBAR(text): Escape the character '|'.
* #8348 / Dynamic Dropdown menu via '... AS _link'
Carsten  Rose's avatar
Carsten Rose committed

Bug Fixes
^^^^^^^^^

* #8116 / Error-Dialog - Button for FE element is broken. First problem: replacing '\n' with '<br>' failed for FE link. Second problem: FormEditor fixed in case missing {{formId:S}}.
* #8315 / FE Datetime: 'd.m.yy hh:mm' thows an error
* #8278: Too long GET var crashes QFQ - Bug 1 - check GET Vars but try to report problem from POST var. Bug 2: writing log message crashed due to not initialized QFQ-config.
* Html2Pdf.php: Change logfile from sql.log to qfq.log
* formEditor.sql: Add specific pattern message for Form.name allowed characters
* Config.php: more precise error message

Carsten  Rose's avatar
Carsten Rose committed
Version 19.5.0
--------------

Date: 03.05.2019

Notes
^^^^^

* QFQ is now T3 V9.5 compatible.
* Minimal required version increased to T3 V7.
* QFQ description in ext_emconf.php updated > will be displayed on TER.

Features
^^^^^^^^

Carsten  Rose's avatar
Carsten Rose committed
* #5103 / Upload any file type: ``accept=*`` or ``accept=*/*`` or ``accept=*.*``.
Carsten  Rose's avatar
Carsten Rose committed
* Manual.rst: update all links to bootstrap to fixed version 3.4: https://getbootstrap.com/docs/3.4/...

Bug Fixes
^^^^^^^^^

* Manual.rst: Update BS glyphicon URL
* Manual.rst: replace '{{feUser:Y}}' by '{{feUser:T}}'
Carsten  Rose's avatar
Carsten Rose committed
* #8109 / Change email pattern and disable sanitize for FORM_UPDATE
* #8149 / Excel Export cutoff at Column AA
* #8113 / Fehler in Dokumentation für Default value
Carsten  Rose's avatar
Carsten Rose committed


Version 19.3.2
--------------

Date: 18.03.2019

Notes
^^^^^

* New Escape/Action Class:

Carsten  Rose's avatar
Carsten Rose committed
  * 'X': Throw an exception if a variable isn't found. Custom message can be defined.
Carsten  Rose's avatar
Carsten Rose committed
  * 'S': Stop replacing nested variables.

* Form forward:

  * 'url-sip': Call a target page with SIP encoded parameter
  * 'url-sip-skip-history': Call a target page with SIP encoded parameter, do not add current page to browser history.

* Report: new token 'fskipwrap' - comma separated list of column indexes. Suche columns won't be rendered with 'fbeg, fend'.

* Upload max file size:

  * Default changed:

    * old: 10MB
    * new: System limit

  * Definition via a) system configuration, b) qfq setup, c) per Form, d) per FormElement

Features
^^^^^^^^

* #8043 / New Escape/Action Class "Exception" if variable is not found.
* #8012 / New Escape/Action Class  "Stop replace" of nested variables.
* #8067 / url-sip / url-sip-skip-history - Form forwarding can now be used with SIP encoded parameter.
* #8072 / New token for Report: fskipwrap - wrapping of fields can be disabled per column.
* #8041 / Upload: maxFileSize based on system maximum, qfq config, form config, formElement config
* Manual.rst / Add more detailed description for '... AS _exec'. Add notes for 'fileSplit'.

Bug Fixes
^^^^^^^^^
* #8035 / Missing sql.log: throws an error - fixed.
* #8077 / PDF/fileSplit: uploaded PDF file with missing extension '.pdf' have not been recognized as PDF files - fixed.
* #8076 / splitPdf: using 'fileSplit=jpeg' and uploading a PDF with only one page, results in filename 'split.jpg'
  (missing index '-0'). New: split.jpg is renamed internally to split-0.jpg to provide a unified naming scheme.
* #8075 / Catch exception on filesize() - fixed: now return '-' for non existing files.

Carsten  Rose's avatar
Carsten Rose committed

Carsten  Rose's avatar
Carsten Rose committed
Version 19.3.1
--------------

Date: 15.03.2019

Bug Fixes
^^^^^^^^^

 * 8058 / Form > fillStoreVar: broken for TemplateGroup - Form.fillStoreVar not available during fillStoreForm().
 * 8048 / A retype FE should not be checked for 'required' during save.


Carsten  Rose's avatar
Carsten Rose committed
Version 19.3.0
--------------

Date: 05.03.2019

Notes
^^^^^

* New FormElement 'datalist' for fe.type='select'.
* FormElement 'annotate':

  * Now supports 'ReadOnly'.
  * 'grafic': Undo/Redo
Loading
Loading full blame...