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

## [2.6.3] - 2020-08-10
- js script evaluation error

## [2.6.2] - 2020-08-10
- js error in backend after sub palette opening

## [2.6.1] - 2020-08-10
- css and js error in backend after sub palette opening
- removed CHANGELOG from separate npm-package folder -> js changes are also included in the bundle changelog

## [2.6.0] - 2020-07-31
- assets now only added where widget is included
- updated encore bundle config
- minimum supported encore bundle version is now 1.5
- some refactoring

## [2.5.4] - 2020-06-26

- added curly braces to inline call (php 7)

## [2.5.3] - 2020-06-24

- added array check in `HookListener` (see https://github.com/heimrichhannot/contao-multi-column-editor-bundle/issues/7, thanks to zonky2!)

## [2.5.2] - 2020-04-17

- fixed flexbox style

## [2.5.1] - 2020-04-08

- fixed wizard fields
- fixed package.json

## [2.5.0] - 2020-04-03

- added css class "long" to twig template
- added webpack workflow for css generation as well
- updated to encore 0.28+

## [2.4.2] - 2020-03-30

### Added
- enable/disable add or remove rows depending on configuration in dca

## [2.4.1] - 2020-03-17

### Added
- english translations

## [2.4.0] - 2019-09-06

### Added
- support for special fields in multi column editors in rocksolid custom content elements (rsce)

## [2.3.0] - 2019-08-28

### Added
- dcaPicker support for input fields

### Fixed
- fixed load_callback

## [2.2.2] - 2019-08-27

### Fixed
- fixed load_callback

## [2.2.1] - 2019-08-01

### Changed
- removed old contao autoload.ini and autoload.php

## [2.2.0] - 2019-06-20

### Changed
- repository for js now within this bundle (`src/Resources/npm-package`)
- fixed an error with reordering elements (#5)

## [2.1.7] - 2019-05-24

### Fixed
- comment

## [2.1.6] - 2019-05-24

### Fixed
- fileTree ajax issues

## [2.1.5] - 2019-04-26

### Fixed
- `MultiColumnEditor::validator()` now properly works with inputs having eval `decodeEntities` set to `true`

## [2.1.4] - 2019-04-26

### Fixed
- warning when multicolumn widget value is empty on save

## [2.1.3] - 2019-04-11

### Fixed
- deleteRow deleted the wrong row
- updated documentation

## [2.1.2] - 2019-04-11

### Fixed
- js error on accessing non existing variable that prevent vendor js like datepicker to work properly on async response 
- small backend style adjustments 

## [2.1.1] - 2019-04-10
 
 ### Fixed
- non-palette multi-column-editor fields had no values

## [2.1.0] - 2019-04-10

### Changed
- complete refactoring, fields now use the array form field syntax (e.g `field[0][subField]`)
- better ux in backend mode, added row styles (including even/odd stripes), make usage of flexbox and added hover effect to have better feedback, what item you are currently on
- removed redundant attributes from template, please adjust your custom templates if you get unknown variable errors from twig

### Added
- subpalette support with field selector and field_value selector (see README.md for more information) 

### Fixed
- `editAll` support in backend now works properly

## [2.0.4] - 2019-03-21

### Fixed
- import issues of sortable in backend

## [2.0.3] - 2019-03-20

### Fixed
- js issues in Firefox and IE

## [2.0.2] - 2019-03-20

### Added
- `formdata-polyfill` as required dependency

## [2.0.1] - 2019-03-19

### Added
- `formdata-polyfill` for IE and Edge

## [2.0.0] - 2019-03-19

### Changed
- unified twig templates and javascript for frontend and backend
- js handling -> js is now a separate node module importable in other modules

### Fixed
- multiple listener issue

## [1.2.3] - 2019-02-12

### Fixed
- clear output buffer

## [1.2.2] - 2019-02-08

### Fixed
- backend javascript issues in sub palettes

## [1.2.1] - 2019-01-10

### Fixed
- load Sortable js library locally, not from CDN (privacy related)

## [1.2.0] - 2019-01-10

### Changed
- now replaces multi column editor bundle
- reverted change from 1.0.13
- removed symfony 3 dependency

## [1.1.0] - 2018-12-11

### Removed
- font awesome classes from frontend template

## [1.0.13] - 2018-11-12

### Fixed
- Replace contao inserttags after render `editorTemplate`

## [1.0.12] - 2018-09-18

### Fixed
- type issue in loadDataContainer hook (see https://github.com/heimrichhannot/contao-multi_column_editor/issues/3)
- code style

## [1.0.11] - 2018-09-17

### Fixed
- issue in loadDataContainer hook (see https://github.com/heimrichhannot/contao-multi_column_editor/issues/3)

## [1.0.10] - 2018-09-11

### Fixed
- invalid yml

## [1.0.9] - 2018-09-11

### Fixed
- contao 4.6 support for `huh.multicolumneditor.listener.hooks` service (added `public: true`)

## [1.0.8] - 2018-09-06

### Fixed
- class issue in be template

## [1.0.7] - 2018-08-06

### Fixed
- script execution after adding rows

## [1.0.6] - 2018-07-02

### Fixed
- replaced missing `Containter` class from `heimrichhannot/contao-haste` with `heimrichhannot/contao-utils-bundle`

## [1.0.5] - 2018-06-22

### Fixed
- issue when using in tl_settings

## [1.0.4] - 2018-06-18

### Fixed
- javascript issue with checkboxes and adding rows

## [1.0.3] - 2018-06-01

### Fixed
- activeRecord issue with ajax calls

## [1.0.2] - 2018-05-25

### Fixed
- js issues

## [1.0.1] - 2018-05-09

### Fixed
- removed tl_member dca file, test data
