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 .table HTML (#6).
  • Add optional per-value table caption field (#60).
  • Add GraphQL mutation input for Table Maker values (columns + rows + optional caption) 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 .table HTML 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/rowN keys, retain legacy positional access, and generate .table HTML 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 .table output.
  • 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:i for 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 type did 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 type to columns for 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.0 in 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 running composer 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