Skip to content

Latest commit

 

History

History
307 lines (209 loc) · 10.6 KB

CHANGELOG.md

File metadata and controls

307 lines (209 loc) · 10.6 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[6.6.6] - 2021-05-05

Fixed

  • Some checkboxes do no longer reset to default value #402

[6.6.5] - 2021-04-20

Fixed

  • Fix blindLinkOptions not editable when two fields have the same key #397

[6.6.4] - 2021-04-17

Fixed

  • Fix error when mask key contains the string 'pages' and is placed in inline field #400

[6.6.3] - 2021-03-31

Fixed

  • Fix incorrect text field wrap inversion

[6.6.2] - 2021-03-30

Fixed

  • Cast element key to string when resolving template file

[6.6.1] - 2021-03-24

Fixed

  • Fix exception for editors when editing irre element #392

[6.6.0] - 2021-03-15

Added

  • Support for TYPO3 v11.1.0

Fixed

  • Date formatting of timestamp field

[6.5.2] - 2021-03-12

Fixed

  • Add responsive styling for notebook viewport widths #391

[6.5.1] - 2021-03-02

Fixed

  • Fix InvalidEnumerationValueException in backend #390

[6.5.0] - 2021-03-02

Added

  • TCA definition for parent field of fields of type content #389

Fixed

  • Infinite loop if irre field and containing content field have same key

[6.4.6] - 2021-02-25

Fixed

  • Empty backend layout icons do not throw error #388

[6.4.5] - 2021-02-23

Fixed

  • Backend layouts with icon identifier work now #385

[6.4.4] - 2021-02-08

Fixed

  • Always add softref to RTE fields #383

[6.4.3] - 2021-02-07

Fixed

  • Load correct cType list #382

[6.4.2] - 2021-01-31

Fixed

  • Fix old to new date format conversion

[6.4.1] - 2021-01-18

Fixed

  • Default field of float type converted to type number

[6.4.0] - 2021-01-11

Fixed

  • Core icon paths #379

Changed

  • Inline syntax for format viewhelper in html generation

[6.3.0] - 2020-12-15

Fixed

  • Backend preview now shows changes from workspace #377

Added

  • Crowdin translation

[6.2.2] - 2020-10-27

Fixed

  • Documentation toctree rendered again

[6.2.1] - 2020-10-27

Fixed

  • Fixed wrong path in ConvertTemplate Upgrade Wizard when using "EXT:"

Changed

  • Switched to new TYPO3 documentation server rendering.
  • Improved documentation.

[6.2.0] - 2020-10-23

Fixed

  • Fixed a JavaScript function not existing in older chrome browsers.
  • Richtext fields now correctly identified as richtext and not text.

Added

  • Update Wizards to migrate mask.json and template names from older installations.

[6.1.0] - 2020-10-21

Fixed

  • Tabs / palettes for page templates only override pages table now.
  • page templates with numeric keys don't cause type errors anymore.
  • Inline fields added to frontend data array if in palette.

Added

  • Enumeration for field types added and replaced across all code.

[6.0.1] - 2020-10-06

Fixed

  • Labels of repeating fields are rendered again
  • Inline fields added correctly again

[6.0.0] - 2020-10-05

Added

  • Support for palettes and linebreaks
  • TCA group element
  • timestamp element

There should be no problem to upgrade from 5 to 6 in most cases. For more details read the release notes

[5.1.3] - 2020-09-02

Fixed

  • Fields in page templates are now shown, if backend layout has non numeric name. #345
  • Saving mask elements do not cause change in indexes when running db analyzer anymore.
  • JQuery is minified again.

[5.1.2] - 2020-07-21

Added

  • Option to disable phone links. #336

Changed

  • Undone symfony DI change because of breaking changes

Fixed

  • Fields editlock and fe_group now generated on element save. #332

[5.1.1] - 2020-07-15

Important

  • After updating from 5.1.0 or lower, clear the hard caches under Maintenance->Flush cache. Clearing red caches in not enough.
  • Run database analyzer after that.

Added

  • Mask uses now the symfony DI.
  • Added fe_group and editlock fields for access tab of mask inline records.

Fixed

  • Labels of inline tt_content records having a mask element as default are now displayed. #327

[5.1.0] - 2020-07-10

Important

  • There are some issues with the new fluid based page layout module. Especially if dealing with languages, please turn off this feature if encountering any issues in Settings -> Feature Toggles -> Fluid based page module.
  • It may be necessary to run the Database Analyzer and/or save your mask elements to apply some changes.
  • If you save your elements, the mask.json may change. Don't forget to put the changes in your version control system.

Added

  • Mask elements can now be found in TYPO3 global search #191
  • Added fluid_styled_content as dependency
  • Added mask as global fluid namespace
  • Added tests for core functionality of mask

Changed

  • Migrated Signal slots to PSR-14 events
  • Replaced datepicker with TYPO3 standard
  • General code cleanup and refactoring

Removed

  • Link element wizard config removed. #79440
  • rte_transform mode override removed. #72856
  • Removed parseFuncTSPath attribute in html code generation for RTE fields

Fixed

  • Fixed order of tabs for backend layout fields. #315
  • Backend Layouts translated correctly if referencing language files.
  • Removed html in delete/purge dialog #310
  • Translation of inline fields in page records fixed #309
  • Deleted inline fields removed in mask.json #307
  • Validation of field keys works again in the element builder
  • RTE presets in TSconfig are now applied #306
  • Removed the inline css in blockquote #303
  • Allowed content elements in nested content work again #296
  • Mask doesn't generate error log entries anymore #294

[5.0.0] - 2020-04-28

Added

  • Support for TYPO3 v10. Thank you Jürgen Venne and all the sponsors!

Changed

  • basic code cleanup and minor refactoring
  • complete redesign of Mask backend module
  • hidden IRRE elements are now visible in the backend #262
  • declared strict_types in all classes for better code quality
  • replaced deprecated composer option "replace" with extra/extension-key
  • moved the mask backend module to the bottom of the admin tools

Removed

  • Support for TYPO3 v9 LTS was dropped. Use Mask v4.x.x for TYPO3 v9 LTS

Fixed

  • Sort inline fields recursively to output correct order of fields in editor #267
  • Added softref-config to rte fields #266
  • Fixed TCA default value of field parentid for Inline-Tables #249
  • Fixed the path resolution in backend preview images

[4.1.2] - 2019-08-27

Changed

  • new version for typo3 repository without .git folder

[4.1.1] - 2019-08-27

Changed

  • added banners

Fixed

  • fixed missing reusable mask fields in extending pages
  • added indexes to tt_content for parent fields
  • fixed wrong default-paths in extension config
  • changed EM paths from EXT:... to typo3conf/ext/....

[4.1.0] - 2018-12-07

Added

  • Added support for "EXT:" paths in LocalConfiguration #193

Changed

  • Fluid-Templates are now being generated all upperCamelCase, no more underscores, except for fallback#186
  • Default paths in LocalConfiguration now point to EXT:mask_project/...

Fixed

  • Fixed broken sorting in repeating elements #181
  • Fixed broken default checkboxes #178
  • Fixed TS-Conditions for hidden pages and content elements #203
  • Prevent error in starttime and endtime when using strict_mode
  • Changed default value of date field to null as per MySQL Standard #197
  • Fixed broken 'Activate/Deactivate content element' action [BUGFIX] fix wrong locallang structure
  • Fixed broken LocalConfiguration paths when missing trailing slash

[4.0.0] - 2018-10-03

Added

  • Support TYPO3 v9. #168
  • All contentelements are now natively rendered with FLUIDTEMPLATE and are enriched with dataprocessors
  • Link backend header of element to its edit page. #159
  • Added Localization Tab to every field
  • Added possibility to use enableMultiSelectFilterTextfield with select boxes
  • Added a hint that updating the validation of a repeating field could cause problems

Changed

  • Sort complete mask.json alphabetically to avoid merge conflicts. #163
  • Default paths in extension configuration changed from outdated fileadmin paths to a dummy site package structure
  • All Fluid-Templates/Partials/Layouts have to begin with an uppercase letter, as is standard with fluid

Removed

  • Support for TYPO3 v8 LTS was dropped. #168

Fixed

  • Use mb_substr instead of substr to avoid encoding problems with German "umlauts". #167
  • set correct icons for all content elements and add them to their own group in CType selectbox
  • the configuration of the link wizard is now saved