Updated the required version of verbb/base to 3.0.19.
5.1.1 2026-09-30
Added
Add configurable Entry, Category, and Asset link selectors to Rich text cells, with Craft reference tags resolved in rendered table HTML (#71(opens new window)).
Fixed
Fix the Rich text link toolbar action failing to show its link editor, including on long, deeply nested entry pages (#71(opens new window)).
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(opens new window)).
5.1.0 2026-09-29
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(opens new window)).
Add Row heading column type (Craft Table parity): editable in the CP, rendered as <th scope="row"> in .table HTML (#6(opens new window)).
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.
Rebuild the field input UI with Plugin Kit(opens new window) 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(opens new window)).
Fix Date/Time cells wiping or showing invalid empty values when editing columns; store Y-m-d / H:i for CP round-trip (#54(opens new window)).
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.
5.0.10 2026-08-20
Fixed
Fix Date column values becoming invalid when changing column width or alignment. #68.
5.0.9 2026-04-29
Fixed
Fix an error in Craft 5.9+.
5.0.8 2026-03-15
Fixed
Fix alignment options not working correctly.
5.0.7 2026-02-13
Fixed
Fix an error when querying Table Maker fields via GraphQL, where type did not exist on a column definition.
5.0.6 2025-07-18
Changed
Update English translations.
Fixed
Fix Date and Time column values in GraphQL.
5.0.5 2025-03-04
Fixed
Fix an error when normalizing columns.
5.0.4 2025-02-02
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.
5.0.3 2024-10-09
Fixed
Fix email validation for cell value.
5.0.2 2024-09-04
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.
5.0.1 2024-08-11
Changed
Update English translations.
Fixed
Fix an error when initializing the field in some instances.
5.0.0 2024-05-12
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.