Super Table Changelog

Super Table 2.x is on version 2.0.14, released on Nov 12, 2018

  • theicons.co/svg/photo-09 Created with Sketch. 20 New features
  • theicons.co/svg/others-47 Created with Sketch. 30 Improvements
  • theicons.co/svg/home-36 Created with Sketch. 71 Bug fixes

2.0.14 - Latest Release

Released Nov 12, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix CP section turning up.

2.0.13

Released Nov 11, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix lack of styles when editing an entry version.

2.0.12

Released Nov 10, 2018

  • theicons.co/svg/others-47 Created with Sketch.

    Update styles to be inline with Craft 3.

  • theicons.co/svg/others-47 Created with Sketch.

    Use duplicateElement() to clone Super Table blocks after making them localized.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when viewing previous versions of elements that contained a Super Table field.

2.0.11

Released Oct 24, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed Dashboard error (thanks @brandonkelly).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when throwing an error for field handles (ironic hey?).

  • theicons.co/svg/home-36 Created with Sketch.

    Drop indexes before renaming instead of after. Otherwise this causes errors on mariadb. (thanks @born05).

2.0.10

Released Sep 26, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Allow block element methods being called on static super tables.

  • theicons.co/svg/home-36 Created with Sketch.

    Ensure setups with min/max limits can still reorder items.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix JS error when editing a Super Table field, but only when validation has failed..

2.0.9

Released Sep 05, 2018

  • theicons.co/svg/others-47 Created with Sketch.

    Updated min Craft version to 3.0.17.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed a SQL error that occurred when saving a Super Table field with new sub-fields on PostgreSQL (thanks @brandonkelly).

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed Twig error in Craft 3.0.23 (thanks @brandonkelly).

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed a typo: 'colapse' > 'collapse' (thanks @joshangell).

2.0.8

Released Aug 18, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Add translation icon to fields that are set to be translatable.

  • theicons.co/svg/photo-09 Created with Sketch.

    Restore column with functionality for table layouts.

  • theicons.co/svg/photo-09 Created with Sketch.

    Allow fields to be translated for each site group.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added support for optional ownerSite parameter in $params for getRelatedElements() to allow for querying relations stored in Super Table fields in entries in a different site to the current site. (thanks @steverowling).

  • theicons.co/svg/photo-09 Created with Sketch.

    Sprout import support (thanks @timkelty).

  • theicons.co/svg/others-47 Created with Sketch.

    Refactor static table querying into actual query class. Fixed lots of cases related to static layouts.

  • theicons.co/svg/others-47 Created with Sketch.

    Namespace alternate JS inner-matrix functions, just in case.

  • theicons.co/svg/others-47 Created with Sketch.

    Improve validation on owner elements.

  • theicons.co/svg/others-47 Created with Sketch.

    Remove default limits of queries.

  • theicons.co/svg/others-47 Created with Sketch.

    Ensure field options are sorted by name.

  • theicons.co/svg/others-47 Created with Sketch.

    Make use of anyStatus() query function.

  • theicons.co/svg/others-47 Created with Sketch.

    Allow Field objects to be passed into SuperTableField::setBlockTypes (thanks @pinfirestudios)

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed nested Super Table (in Matrix) fields Support for Schematic

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed an error when saving an entry from the front-end with a static Super Table field was attached to an entry.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed dropdowns, etc not having their default values set on-load when setting a minimum row.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Matrix layout fields not saving correctly when set to static

  • theicons.co/svg/home-36 Created with Sketch.

    Fix when removing a row in an inner table field would collapse the entire Super Table field if set to Table layout and static.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix modal form overrides on inner-Matrix field, causing all sorts of errors

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Matrix > SuperTable > Matrix validation not firing correctly.

  • theicons.co/svg/home-36 Created with Sketch.

    Don't override siteId when deleting a Super Table block.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix issue when viewing an entry revision where a field may have been deleted.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Eager Loading (thanks @mostlyserious).

  • theicons.co/svg/home-36 Created with Sketch.

    Fixes for schematic integration with a supertable nested in a matrix field (thanks @bvangennep).

2.0.7

Released May 08, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Added Support for Schematic

  • theicons.co/svg/home-36 Created with Sketch.

    Fix nested Super Table (in Matrix) fields needing each field handle to be unique

2.0.6

Released Apr 25, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Added Matrix Layout option (thanks @Rias500)

  • theicons.co/svg/photo-09 Created with Sketch.

    Added back support for getRelatedElements()

  • theicons.co/svg/others-47 Created with Sketch.

    Now sets $propagating to true when saving blocks, if the owner element is propagating.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed a bug where relational fields within Super Table fields wouldn’t save relations to elements that didn’t exist on all of the sites the owner element existed on. (#2683)

  • theicons.co/svg/home-36 Created with Sketch.

    Fix query issue when requesting from console (for static fields)

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed validation-handling when used in a Matrix field. Would allow saving invalid field handles in this context.

2.0.5

Released Apr 05, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Updates to be inline with Craft 3.0.0 GA, now minimum requirement

  • theicons.co/svg/home-36 Created with Sketch.

    Improve field validation

  • theicons.co/svg/home-36 Created with Sketch.

    Fix post location path for inner fields

  • theicons.co/svg/home-36 Created with Sketch.

    Fix some minor layout issues with Matrix combinations

  • theicons.co/svg/home-36 Created with Sketch.

    Fix row layout (and a few other things) not using site as the translation key

  • theicons.co/svg/home-36 Created with Sketch.

    Fix table fields rows now being able to be deleted

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Row layout not respecting minRows value

  • theicons.co/svg/home-36 Created with Sketch.

    Field instructions should parse markdown

  • theicons.co/svg/home-36 Created with Sketch.

    Fix namespacing for nested Matrix fields

  • theicons.co/svg/home-36 Created with Sketch.

    Fix errors caused by SuperTableBlockElement.eagerLoadingMap()

2.0.4

Released Feb 21, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Minimum requirement for Super Table is now ^3.0.0-RC10

  • theicons.co/svg/others-47 Created with Sketch.

    Make use of FieldLayoutBehavior::getFields() and setFields()

  • theicons.co/svg/others-47 Created with Sketch.

    No longer executes two queries per block type when preparing a Super Table block query.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed an issue caused when upgrading a multi-locale site from Craft 2 to Craft 3.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed typo in Super Table's field context column

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed blocks not appearing during Live Preview

2.0.3

Released Feb 12, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Ensure field names are required

  • theicons.co/svg/home-36 Created with Sketch.

    Fix missing field validation

  • theicons.co/svg/home-36 Created with Sketch.

    Fix plugin icon in some circumstances

2.0.2

Released Feb 11, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Added migration to handle converting existing field and element types to new namespaced format

  • theicons.co/svg/photo-09 Created with Sketch.

    Add some field properties for backward-compatibility with Craft 2 upgrades

  • theicons.co/svg/home-36 Created with Sketch.

    Fix missing sortOrder column in install migration

2.0.1

Released Feb 11, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix migration to not rely on service class. Fixes #122

  • theicons.co/svg/home-36 Created with Sketch.

    Fix for leftover sortOrder for Block Types. Fixes #123

2.0.0

Released Feb 10, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Craft 3 initial release.

1.0.6

Released Oct 17, 2017

  • theicons.co/svg/photo-09 Created with Sketch.

    Verbb marketing (new plugin icon, readme, etc).

  • theicons.co/svg/others-47 Created with Sketch.

    Improved Feed Me inside Matrix support.

1.0.5

Released Jun 22, 2017

  • theicons.co/svg/others-47 Created with Sketch.

    Feed Me 2.0.6 support.

  • theicons.co/svg/others-47 Created with Sketch.

    Minor migration fix for pre 0.4.0.

1.0.4

Released Mar 25, 2017

  • theicons.co/svg/photo-09 Created with Sketch.

    Added Minimum Rows field setting.

  • theicons.co/svg/others-47 Created with Sketch.

    type is now a reserved field handle.

  • theicons.co/svg/others-47 Created with Sketch.

    Blocks are now deleted when an owner is deleted (think deleting an entry also deletes blocks for that entry). Otherwise, end up with orphaned blocks.

1.0.3

Released Feb 27, 2017

  • theicons.co/svg/photo-09 Created with Sketch.

    Feed Me 2.0 support.

  • theicons.co/svg/others-47 Created with Sketch.

    Support for Craft 2.6.2951.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Row Layout and limit rows issue. Wait for removal contract function to fire before updating the canAddMoreRows() function. Otherwise, button stays disabled when blocks can still be added.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix for selected fieldtype JS not firing on select in settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix lack of translation for field titles and instructions.

1.0.2

Released Nov 02, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Minor layout fixes for Matrix-ST-Matrix, in particular when a lot of blocks are present.

1.0.1

Released Aug 29, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Minor layout fix for Matrix-ST-Matrix in Safari.

1.0.0

Released Aug 29, 2016

  • theicons.co/svg/others-47 Created with Sketch.

    Brand new (yet awfully familiar!) settings layout for Super Table. Provides much more flexibility, future growth and performance improvements.

  • theicons.co/svg/others-47 Created with Sketch.

    No more modal for editing field settings - now inline and Matrix-style.

  • theicons.co/svg/others-47 Created with Sketch.

    Added instructions field to Super Table. Appears as small info button on table headers.

  • theicons.co/svg/others-47 Created with Sketch.

    Allow fields to be translatable.

  • theicons.co/svg/others-47 Created with Sketch.

    Revert Row Layout table-layout: fixed behaviour. Row Layout labels will now fit to the longest label without word-breaking.

  • theicons.co/svg/others-47 Created with Sketch.

    Improved Linkit styling inside Super Table.

  • theicons.co/svg/others-47 Created with Sketch.

    Cleanup and organise css.

  • theicons.co/svg/others-47 Created with Sketch.

    Added sliding animation when adding/deleting blocks (thanks @benjamminf!)

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed performance issues with modal field settings (the modal no longer exists).

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed field settings validation not firing and providing feedback.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed field validation when inside Matrix.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed field validation when outside Matrix.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed some issues with an inner Matrix field.

  • theicons.co/svg/home-36 Created with Sketch.

    Update prepForFeedMeFieldType to handle static field option

  • theicons.co/svg/home-36 Created with Sketch.

    Field names are now compulsary.

0.4.8

Released Jul 15, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed minor issue where width column settings weren't being saved correctly.

0.4.7

Released Jul 09, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Added support for eager loading.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added blocks() template tag for Super Table block elements.

  • theicons.co/svg/others-47 Created with Sketch.

    Column layout width now allows either px or % values. Defaults to % if unit-less.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix for certain fields not settings content properly from draft.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed column layout not applying width correctly.

0.4.6

Released Mar 16, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Adding a new locale when using with a Craft Commerce product type results in a stuck background task #58.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Table layout overflow issues with Matrix-in-SuperTable #59

  • theicons.co/svg/others-47 Created with Sketch.

    Improvements to Feed Me support.

0.4.5

Released Feb 29, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Correct plugin version number (oops!).

0.4.4

Released Feb 28, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed issue with rows not displaying correctly for Static Field option.

0.4.3

Released Feb 28, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed issue with JS not firing correctly in field settings - caused some field types to not allow editing of settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed issue where blocks were being overwritten when entries are saved as drafts.

  • theicons.co/svg/others-47 Created with Sketch.

    You now have direct access to fields when using the Static Field option. No more looping or using superTableField[0].fieldHandle.

0.4.2

Released Jan 13, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed issue with plugin release feed url.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixes for PHP 5.3 compatibility.

0.4.1

Released Dec 01, 2015

  • theicons.co/svg/home-36 Created with Sketch.

    Some files not correctly updated (for some strange reason).

0.4.0

Released Dec 01, 2015

  • theicons.co/svg/photo-09 Created with Sketch.

    Craft 2.5 support, including release feed and icons.

  • theicons.co/svg/photo-09 Created with Sketch.

    Support for Feed Me.

  • theicons.co/svg/photo-09 Created with Sketch.

    Support for Export.

  • theicons.co/svg/home-36 Created with Sketch.

    Labels in Row Layout are now top-aligned.

Get started with Super Table

Available for Craft 2 & Craft 3, unlimited use, free forever.