Skip to content

Latest commit

 

History

History
366 lines (247 loc) · 6.96 KB

Changelog.md

File metadata and controls

366 lines (247 loc) · 6.96 KB

Changelog

11.0.8

  • fix image renderlet
  • fix rn_base requirement
  • coding style fixes
  • changed extension naming

11.0.7

  • fix for last fix for PHP 8.0

11.0.6

  • fix some deprecations
  • fix lister widget
  • fix for PHP 8.0

11.0.5

  • fix majix actions

11.0.4

  • fix redirect after submit configured through TypoScript

11.0.1 - 11.0.3

  • fixes for PHP 8.0

11.0.0

  • support for TYPO3 10.4 and 11.5 and PHP 7.4 and 8.0 only

10.1.1 - 10.1.4

  • bugfixes

10.1.0

  • Require rn_base >= 1.15.0

10.0.1 - 10.0.3

  • support for PHP 7.2, 7.3 and 7.4 only
  • bugfixes (thanks to Oliver Klee)

10.0.0

  • support for TYPO3 9.5 and 10.4 only

9.5.1 - 9.5.4

  • bugfixes
  • add suggest information for mksanitizedparameters
  • Fix autoloading for datasources in non-Composer installation

9.5.0

  • Added TYPO3 9.5 support, dropped TYPO3 6.2 support

3.0.25

  • Add travis ci support
  • fixed name of checkbox

3.0.24

  • change typo3 requirement to cms-core instead of cms

3.0.23

  • PHP 7.2 compatibility fixed if $errors is no array
  • fixed PHP 7.2 deprecations
  • removed not longer needed lib
  • New base class for plugins
  • Fix some method visibility
  • fixed no onchange event when using Renderlet::DATE
  • new view class for plugin and bugfix in js
  • Trigger validation for CHECKBOX widget if no item selected
  • bugfix for PHP 7.2
  • make it possible to stop ajax requests
  • New tag attribute for required
  • optimized logging
  • don't use constant if not defined

3.0.22

  • harden substring searches
  • Replace the deprecated "each" method in widgets/
  • Fix syntax error in the upload widget

3.0.21

  • avoid htmlspecialchars being used twice when value of widget is sanitized

3.0.19

  • replaced old IMG_RESOURCE() method

3.0.18

  • several cleanups and bugfixes (see git commit history on github)

3.0.17

  • several cleanups and bugfixes (see git commit history on github)
  • Stop using the deprecated removeXSS method
  • dropped support for TYPO3 < 6.2

3.0.16

  • removed no longer needed PHP session manager
  • breaking change: introduced new method to initialize session properly and whenever necessary
  • breaking change: bStoreFormInSession is no longer public (use API method storeFormInSession() to set the value instead)

3.0.15

  • disable csrf protection when plugin is cached
  • don't start a session unless necessary
  • dont save creation timestamp in session when plugin not USER_INT
  • introduced new checkpoint for validators after render
  • added option to prefix configuration id with configuration id of form when getting TS configuration in forms

3.0.14

  • bugfix autoloading definition

3.0.12

  • updated tx_mkforms_forms_IJSFramework interface

3.0.11

  • updated licence as GPL-2.0+ is outdated
  • fixed compatibility issues in PHP 7 and TYPO3 8.7
  • support for absRefPrefix with some refactoring
  • added autoload in ext_emconf.php

3.0.10

  • plugin changed to User and added toUserInt for all existing actions

3.0.9

  • bugfix dont double encode ampersand in action attribute

3.0.8

  • additional getter removed from maydey exception since parent owns it
  • bugfix form action attribute using current URL by default without creating it

3.0.7

  • bugfix made method declaration of _sqlSearchClause compatible

3.0.6

  • cleanup use $GLOBALS['EXEC_TIME'] for inserts/updates on crdate/tstamp database fields

3.0.5

  • time tracking validation: threshold can be a userObj

3.0.4

  • Ajax-Calls: restore TSFE before form for correct translation handling
  • csrf protection can be configured in XML structure

3.0.3

  • [TASK] Remove hard-coded composer version
  • [BUGFIX] Override HTTP status response headers

3.0.2

  • bugfix dependsonifstrict also on array values

3.0.1

  • Hook in Mail-DataHandler added

3.0.0

  • TYPO3 8.7 LTS Support
  • Templates for renderlet box fixed

2.0.6

  • added missing load

2.0.5

  • tx_mkforms_action_FormBase::getViewClassName() and tx_mkforms_action_FormBase::getTemplateName() now protected
  • database datahandler now removes all fields that are not in the TCA of the given table
  • moved tx_mkforms_widgets_damupload_Main to tx_mkforms_widgets_mediaupload_Main
  • new attribute isSaveable for all widgets. default is true except for the MEDIAUPLOAD widget
  • fixed FILE validator for MEDIAUPLOAD widget
  • Scroll to error box after validation on ajaxcalls
  • support for null as blank value in renderlets items
  • strict check option added to listbox
  • small refactoring

2.0.4

  • first datahandler mail refactoring, template object by config added
  • Cleanup version properties in config for xmls
  • set default wrap class to mkforms
  • add runable support for some config paths in mail datahandler
  • add sucess callback for mail datahandler
  • converted documentation from reSt to markdown
  • support for fal references in image renderlet
  • tx_mkforms_util_Div::toRelPath is now static
  • minor bugfix
  • loadFirstReferenceUid uses entryId from datahandler

2.0.3

  • Missing include added
  • Avoid js warning in console
  • Implemented majixSetHtml to replace content of boxes
  • new option renderLabelFirst in CHECKSINGLE

2.0.2

  • Show mayday if codebehind js file was not found
  • visibility of methods set
  • JS wrapper extended
  • old js code fixed
  • fixed a missing include

2.0.1

  • bugfix for syntax error

2.0.0

  • added support for TYPO3 7.6

1.0.44

  • Main subpart configurable in view
  • bugfixes
  • getStoredData() of database datahandler returns record on first call
  • process tag for actionlet redirect added
  • new parameter viewData for add...Marker methods

1.0.43

  • cleanup

1.0.42

  • bugfixes

1.0.41

  • process typoscript in Formbase utility

1.0.40

  • Condition for includeXML fixed

1.0.39

  • Feature first-active for radiobuttons added
  • get TypoScript for forms xml and templates added
  • unique validator refactored, skipedition check and disabled option added
  • New template method to get the form id

1.0.38

  • cleanup
  • new config to disable strict check for validator dependson

1.0.37

  • refactoring

1.0.36

  • bugfix falls hasError in einem Template direkt aufgerufen wird und ein Widgetname übergeben bekommt

1.0.35

  • recursive includeXml inclusion now possible
  • cleanup filename in the normal upload widget just like in the FAL/DAM upload widget

1.0.33

  • some cleanup

1.0.32

  • [BUGFIX] mkwrapper in framework.js ergaenzt
  • new static country feature for form field data (see manual - static-country-feature)

1.0.26

  • removed old documentation
  • [BUGFIX] prevent js error on newer query versions for rowInput fields
  • [CLEANUP] Autoformat the PHP files (thanks to Oliver Klee)