Version 5.1.1
September 30, 2026
Added
- Add configurable Entry, Category, and Asset link selectors to Rich text cells, with Craft reference tags resolved in rendered table HTML (#71).
Fixed
- Fix the Rich text link toolbar action failing to show its link editor, including on long, deeply nested entry pages (#71).
- Only offer the Rich text column type when CKEditor 5.0 or later is installed and enabled, preventing CKEditor 4.x installations from attempting to load unavailable editor modules (#70).
Version 5.1.0
September 29, 2026
Added
- Add an optional Rich text column type when Craft's CKEditor plugin is installed and enabled, with modal or single-cell inline editing, formatted previews, and a raw-HTML fallback when CKEditor is unavailable (#69).
- Add Row heading column type (Craft Table parity): editable in the CP, rendered as
<th scope="row">in.tableHTML (#6). - Add optional per-value table caption field (#60).
- Add GraphQL mutation input for Table Maker values (
columns+rows+ optionalcaption) and expose column options in queries (#33). - Paste spreadsheet TSV into the content grid from the focused cell; rows expand within max-row limits (#7).
- Insert row above/below from the row actions menu (#20).
- Confirm before deleting a column in the Edit columns dialog (#58).
- Add field setting to restrict which column types editors can choose, with an “All” (
*) default (#53). - Add field settings for min/max rows and min/max columns (#38).
- Add a field setting for placing the Configure button in the field header or the table actions header, with automatic placement for fields without labels.
- Allow passing an attributes array to
.tableHTML output (#4).
Changed
- Now requires Craft CMS 5.6+.
- Rebuild the field input UI with Plugin Kit web components and move column configuration into a modal.
- Change the PHP value and storage layer to use stable
colN/rowNkeys, retain legacy positional access, and generate.tableHTML lazily instead of persisting it. - Disable the optional width and alignment columns by default for new fields.
- Expand the documentation for table setup, column choices, template changes, GraphQL, and upgrading from Table Maker 5.0.
Fixed
- Fixed a medium-severity denial-of-service vulnerability.
- Fix headings and cells not being HTML-encoded in
.tableoutput. - Fix GraphQL column type registry lookup.
- Preserve column widths and alignment when their editing controls are hidden.
- Preserve multiline whitespace and exact dropdown values when editing and saving tables.
- Fix cloning / Neo block duplicate saves failing with undefined column keys when dropdown options were missing (#61).
- Fix Date/Time cells wiping or showing invalid empty values when editing columns; store
Y-m-d/H:ifor CP round-trip (#54).
Removed
- Remove the Column Label, Column Instructions, Add Column Label, Row Label, and Row Instructions field settings; use the field label and instructions for row context instead.
Version 5.0.10
August 20, 2026
Fixed
- Fix Date column values becoming invalid when changing column width or alignment. #68.
Version 5.0.9
April 29, 2026
Fixed
- Fix an error in Craft 5.9+.
Version 5.0.8
March 15, 2026
Fixed
- Fix alignment options not working correctly.
Version 5.0.7
February 13, 2026
Fixed
- Fix an error when querying Table Maker fields via GraphQL, where
typedid not exist on a column definition.
Version 5.0.6
July 18, 2025
Changed
- Update English translations.
Fixed
- Fix Date and Time column values in GraphQL.
Version 5.0.5
March 4, 2025
Fixed
- Fix an error when normalizing columns.
Version 5.0.4
February 2, 2025
Added
- Add the ability to enable/disable the Width and Alignment columns for the Column table.
- Add placeholders in field settings for default values.
Fixed
- Fix an error when querying Table Maker fields with Date or Time columns.
- Fix output of Multi-Line cell type values.
- Fix output of Date cell type values.
- Fix validation for some cell types.
Version 5.0.3
October 9, 2024
Fixed
- Fix email validation for cell value.
Version 5.0.2
September 4, 2024
Fixed
- Fix an error when trying to validate column values.
- Fix an issue where Tablemaker JS wasn’t re-initialized when toggling Matrix blocks collapsed state.
Version 5.0.1
August 11, 2024
Changed
- Update English translations.
Fixed
- Fix an error when initializing the field in some instances.
Version 5.0.0
May 12, 2024
Changed
- Now requires PHP
8.2.0+. - Now requires Craft
5.0.0+.
Fixed
- Fix an error in Craft 4.6.0 where dropdown column options weren’t saving correctly.
Version 4.0.18
March 15, 2026
Fixed
- Fix alignment options not working correctly.
Version 4.0.17
July 18, 2025
Changed
- Update English translations.
Version 4.0.16
March 4, 2025
Fixed
- Fix an error when normalizing columns.
Version 4.0.15
February 2, 2025
Added
- Add the ability to enable/disable the Width and Alignment columns for the Column table.
- Add placeholders in field settings for default values.
Fixed
- Fix an error when querying Table Maker fields with Date or Time columns.
Version 4.0.14
October 9, 2024
Fixed
- Fix email validation for cell value.
Version 4.0.13
September 4, 2024
Fixed
- Fix an error when trying to validate column values.
Version 4.0.12
August 12, 2024
Changed
- Update English translations.
Fixed
- Fix an error when initializing the field in some instances.
Version 4.0.11
April 29, 2024
Changed
- Update English translations.
Fixed
- Fix an error when initializing the field in some instances.
Version 4.0.10
March 26, 2024
Fixed
- Fix an error in Craft 4.6.0 where dropdown column options weren’t saving correctly.
Version 4.0.9
March 4, 2024
Fixed
- Fix an error when trying to access columns for the field on an empty element.
Version 4.0.8
January 30, 2024
Added
- Add
typetocolumnsfor GQL queries.
Fixed
- Fix Dropdown columns not showing their options settings on-load.
- Fix an error when removing a Dropdown column.
- Fix an error when removing columns.
Version 4.0.7
October 25, 2023
Fixed
- Fix an error with type settings for the field.
Version 4.0.6
April 21, 2023
Fixed
- Fix an error with GraphQL when querying an empty field.
Version 4.0.5
April 21, 2023
Fixed
- Fix an error with GraphQL when querying an empty field.
Version 4.0.4
February 22, 2023
Fixed
- Improve typing sluggishness for large Table Maker fields.
Version 4.0.3
August 9, 2022
Fixed
- Fix an incompatibility with Vizy.
Version 4.0.2
July 6, 2022
Added
- Add GraphQL support (thanks @mattstein).
Version 4.0.1
June 21, 2022
Changed
- Now requires Table Maker
3.0.0in order to update from Craft 3.
Removed
- Removed Craft 2 migration.
Version 4.0.0
June 20, 2022
Changed
- Now requires PHP
8.0.2+. - Now requires Craft
4.0.0+.
Version 3.0.4
August 9, 2022
Fixed
- Fix an incompatibility with Vizy.
Version 3.0.3
July 31, 2022
Added
- Add changelog notice when updating.
Version 3.0.2
July 6, 2022
Added
- Add GraphQL support (thanks @mattstein).
Fixed
- Fix an error when running the Craft 2 migration on an already Craft 3 updated install.
Version 3.0.1
June 20, 2022
Added
- Add Craft 2 migration (thanks @jamesmacwhite).
- New icon.
Version 3.0.0
June 4, 2022
The plugin’s package name has changed to
verbb/tablemaker. Table Maker will need be updated to 3.0 from a terminal, by runningcomposer require verbb/tablemaker && composer remove supercool/tablemaker.
Changed
- Migration to
verbb/tablemaker. - Now requires Craft 3.7+.
Version 2.0.1
July 6, 2018
Fixed
- Fixed an error caused by deleting a column when there are mulitple columns and the deleted column is not the last one.
Version 2.0.0
April 12, 2018
Added
- Initial Craft CMS 3 release