Matrix Changelog

2024-12-17

3.8.0

Changed

  • PHP 8.4 Ready
  • Foundation Updated to 4.11.0
2024-05-31

3.7.0

Added

  • New way to deal with PHP dynamic assignment errors on matrix's cells
2024-05-31

3.6.8

Fixed

  • PHP version when using file celltype
2024-03-12

3.6.7

Fixed

  • A bug in the field display where not having instructions on a column set would also hide the columns label
2024-01-05

3.6.6

Fixed

  • PHP 8.2 errors
2023-07-20

3.6.5

Fixed

  • Errors in file celltypes
  • general code cleaning
2023-07-20

3.6.4

Fixed

  • Errors in date celltypes
2023-07-17

3.6.3

Fixed

  • Visual bug when in pro variable and firefox
  • PHP 8.2 warnings
2023-03-31

3.6.2

Fixed

  • Live Preview Bug where filters were not applied to the preview data
2023-03-23

3.6.1

Fixed

  • Bug in Foundation
2023-03-17

3.6.0

Changed

  • Updated Matrix to Work with Pro Variables
2023-03-09

3.5.0

Changed

  • Update Foundation Version
  • Add PHP 8.2 compatibility
2022-12-22

3.4.5

Added

  • Themes improved for ExpressionEngine 7
2022-9-07

3.4.4

Added

  • Confirmed ExpressionEngine 7 compatibility
2022-7-29

3.4.3

Fixed

  • Matrix bug in chrome where new columns could not be saved to a matrix
2022-04-05

3.4.2

Fixed

  • Matrix inside a Low Variable live preview bug
2022-04-05

3.4.1

Added

  • Entry Cloning support for Matrix Fields

Fixed

  • Matrix files uploading to incorrect cell bug
2021-11-18

3.4.0

Added

  • Live Preview support for EE6

Changed

  • Updated EEHarbor Foundation to fix issue with multiple add-ons ignoring MSM sites
  • Updated for PSR-12 compatibility (custom ruleset)
  • Updated for PHP 8 compatibility
  • Styles to fall in line with EE6

Fixed

  • Missing UI to move or delete rows
  • File upload field when used in a Low Variable
2020-12-16

3.3.0

Added

  • EE6 Compatibility
2019-11-07

3.2.5

Fixed

  • PHP 7.3 incompatibilty with regex used in parsing template tags
2019-10-11

3.2.4

Fixed

  • Default file icon image when file is a non-image
  • "File Not Found" error preventing publish page from loading if actual file was removed
2019-07-17

3.2.3

Fixed

  • Issue where settings gear icon results in 404
  • Undefined error on create/edit Channel page
  • New rows with date field not properly initializing date picker
  • Saving entry caused entry save cascade performance issue and erased saved data in rare circumstances
2019-04-11

3.2.2

Fixed

  • Fixed issue where a prior Low Variable fix failed to allow a legit LV request through
  • Fixed possible PCRE invalid range PHP warning caused by an unescaped hypen in the extension's regex
  • Fixed missing sidebar in Matrix control panel settings area
2018-11-26

3.2.1

Fixed

  • EE2: Fixed failure to load namespaced class files properly
2018-11-21

3.2.0

Added

  • ExpressionEngine 5 support
2018-05-15

3.1.4

Fixed

  • Fixed issue deleting rows caused by 3.1.3 update
2018-05-02

3.1.3

Fixed

  • Fixed issue sorting rows if the field is collapsed by default in the channel layout
  • Fixed issue if a Matrix field is used in the same template as a Matrix field in a Low Variable
  • Fixed issue if a Matrix field is set as searchable and you delete a row, the row's contents were not removed from the search index unless you re-saved the entry
2018-01-18

3.1.2

Fixed

  • Fixed path to themes folder being a hard-coded relative path. Now uses the EE config value as it should.
2017-12-07

3.1.1

Fixed

  • Fixed an issue with trying to type a namespaced variable to an integer
2017-12-05

3.1.0

Added

  • EE4 Compatibility!
2017-08-18

3.0.8

Fixed

  • Fixed CSS style that was preventing interaction with Rich Text fields in a Matrix in Safari
2017-08-08

3.0.7

Fixed

  • Added JS for channel form file chooser in EE3
2017-08-07

3.0.6

Fixed

  • Fixed issue with File cell when used in Channel Forms
2017-08-04

3.0.5

Fixed

  • Fixed EE3 issue where Matrix would try to handle files selected in non-Matrix file fields if both fieldtypes existed on an entry at the same time
2017-08-04

3.0.4

Fixed

  • Fixed EE3 issue where File cells would assign the file to the wrong row
  • Fixed EE3 issue where File upload wouldn't respect restricted file directory setting
2017-06-21

3.0.3

Fixed

  • Fixed issue where Wygwam fields would not load the editor if Matrix field was on a tab other than Publish
2017-05-30

3.0.2

Fixed

  • Fixed issue with Matrix triggering no_results for entire Channel Entries loop if there were no Matrix rows
2017-05-08

3.0.1

Fixed

  • Fixed issue with < PHP 5.5 'Can't use method return value in write context'
  • Fixed issue with missing deprecated Low Variables methods for adding Matrix field Low Variable
  • Fixed Matrix field in a Low Variable so it displays full-width on the content edit screen (still not full-width on the Add/Edit Low Variable screen)
2017-05-04

3.0.0

Added

  • EE3 Compatibility!
  • Unified EE2 / EE3 Codebase