Skip to content

Releases: verbb/super-table

3.0.0

27 Jul 03:01

Choose a tag to compare

Added

  • Add missing English Translations.
  • Add resave console command for elements.
  • Add checks for registering events for performance.
  • Add archiveTableIfExists() to install migration.

Changed

  • Now requires PHP ^8.0.2.
  • Now requires Craft ^4.0.0.
  • Super Table database tables and content is now permanently deleted when uninstalling the plugin.
  • Rename model classes.
  • Rename record classes.
  • Rename service classes.
  • Rename base plugin methods.

Fixed

  • Fixed a bug where fields were assuming their values hadn’t been eager-loaded on element save.
  • Fixed block ordering issues, and ensure sort order is updated when block ownership is duplicated. (thanks @mmikkel).
  • Fixed a bug where changes to existing blocks weren’t saving for element types that supported drafts but not change tracking.
  • Fix Matrix > Super Table fields not saving new fields when editing the field
  • Fix move/delete button sizing for table layout.
  • Fix a JS error when viewing a static field, in Matrix layout.
  • Fix JS not initialising when selecting new fields in settings (footHtml to bodyHtml).
  • Fix an error when running the “check content tables” helper.
  • Fix an error with new static fields not having any field content output in the control panel.
  • Fix an error where return type of prepareQuery was incorrect. (thanks @davidwebca).
  • Fix potential error in migration.

Removed

  • Remove deprecated Craft and Super Table functions.

3.0.0-beta.6

16 Jun 22:29

Choose a tag to compare

Fixed

  • Fixed block ordering issues, and ensure sort order is updated when block ownership is duplicated. (thanks @mmikkel).
  • Fixed a bug where changes to existing blocks weren’t saving for element types that supported drafts but not change tracking.

3.0.0-beta.5

08 Jun 04:28

Choose a tag to compare

Fixed

  • Fix Matrix > Super Table fields not saving new fields when editing the field
  • Fix move/delete button sizing for table layout.
  • Fix a JS error when viewing a static field, in Matrix layout.

3.0.0-beta.4

18 May 00:06

Choose a tag to compare

Added

  • Add resave console command for elements.
  • Add checks for registering events for performance.
  • Add archiveTableIfExists() to install migration.

Changed

  • Rename model classes.
  • Rename record classes.
  • Rename service classes.
  • Rename base plugin methods.

Fixed

  • Fix JS not initialising when selecting new fields in settings (footHtml to bodyHtml).
  • Fix an error when running the “check content tables” helper.
  • Fix an error with new static fields not having any field content output in the control panel.
  • Fix an error where return type of prepareQuery was incorrect. (thanks @davidwebca).

Removed

  • Remove deprecated Craft and Super Table functions.

2.7.2

15 May 00:47

Choose a tag to compare

Fixed

  • Fix an incompatibility with Craft 3.7.11 or less.
  • Fix checking against a derivative block.
  • Fix in some cases not fetching the correct supported sites for a block.
  • Fix GraphQL mutations. Blocks now require type_blockTypeId. (see #449).

3.0.0-beta.3

15 Mar 22:33

Choose a tag to compare

Fixed

  • Fix an error during install.

3.0.0-beta.2

12 Mar 12:45

Choose a tag to compare

Fixed

  • Fix potential error in migration.
  • Fix an error with some old/deprecated field settings not being unset.

3.0.0-beta.1

09 Mar 21:34

Choose a tag to compare

Changed

  • Now requires PHP ^8.0.2.
  • Now requires Craft ^4.0.0-beta.1.

2.7.1

30 Dec 23:52

Choose a tag to compare

Fixed

  • Fixed a bug where fields weren’t getting reverted properly when reverting an entry’s content to a prior revision, if they were nested within a Neo or Matrix field.
  • Fixed a bug where blocks within drafts could lose track of their canonical blocks when they were updated upstream, resulting in duplicated blocks.
  • Fixed an error with GQL mutations.
  • Find and fix tables with missing indexes. (thanks @gbowne-quickbase).
  • Fixed field instructions showing raw HTML. (thanks @mmikkel).

2.7.0

30 Nov 11:29

Choose a tag to compare

Added

  • Add SuperTable Block Type to superTableMatrix, superTableRow, tr.
  • Craft 3.7+ compatibility.
  • Blocks now have an id field to allow modifying existing Super Table blocks when using mutations with the GraphQL API.
  • Allow for widths in Matrix styled Super Tables.

Changed

  • Now requires Craft 3.7+.
  • Update GraphQL classes to Craft 3.7+.
  • Show .heading-text of nested SuperTables in SuperTableMatrix. And there is no element with .heading-text in SuperTableMatrix related templates.

Fixed

  • Fix a potential XSS vulnerability.
  • Fix elements overflowing grid column bounds in Row Layout.
  • Fix change status indicator alignment for blocks.
  • Fix a missing class include.
  • Fix new static-field row blocks not getting the static-field class.
  • Fix missing css class to fields container of Matrix styled SuperTable.