Releases: verbb/super-table
Releases · verbb/super-table
2.0.8
Added
- Add translation icon to fields that are set to be translatable.
- Restore column with functionality for table layouts.
- Allow fields to be translated for each site group.
- Added support for optional
ownerSite
parameter in$params
forgetRelatedElements()
to allow for querying relations stored in Super Table fields in entries in a different site to the current site. (thanks @steverowling). - Sprout import support (thanks @timkelty).
Changed
- Refactor static table querying into actual query class. Fixed lots of cases related to static layouts.
- Namespace alternate JS inner-matrix functions, just in case.
- Improve validation on owner elements.
- Remove default limits of queries.
- Ensure field options are sorted by name.
- Make use of
anyStatus()
query function. - Allow Field objects to be passed into SuperTableField::setBlockTypes (thanks @pinfirestudios)
Fixed
- Fixed nested Super Table (in Matrix) fields Support for Schematic
- Fixed an error when saving an entry from the front-end with a static Super Table field was attached to an entry.
- Fixed dropdowns, etc not having their default values set on-load when setting a minimum row.
- Fix Matrix layout fields not saving correctly when set to static
- Fix when removing a row in an inner table field would collapse the entire Super Table field if set to Table layout and static.
- Fix modal form overrides on inner-Matrix field, causing all sorts of errors
- Fix Matrix > SuperTable > Matrix validation not firing correctly.
- Don't override siteId when deleting a Super Table block.
- Fix issue when viewing an entry revision where a field may have been deleted.
- Fix Eager Loading (thanks @mostlyserious).
- Fixes for schematic integration with a supertable nested in a matrix field (thanks @bvangennep).
2.0.7
2.0.6
Added
- Added Matrix Layout option (thanks @Rias500)
- Added back support for
getRelatedElements()
Changed
- Now sets
$propagating
totrue
when saving blocks, if the owner element is propagating.
Fixed
- 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)
- Fix query issue when requesting from console (for static fields)
- Fixed validation-handling when used in a Matrix field. Would allow saving invalid field handles in this context.
2.0.5
- Updates to be inline with Craft 3.0.0 GA, now minimum requirement
- Improve field validation
- Fix post location path for inner fields
- Fix some minor layout issues with Matrix combinations
- Fix row layout (and a few other things) not using
site
as the translation key - Fix table fields rows now being able to be deleted
- Fix Row layout not respecting minRows value
- Field instructions should parse markdown
- Fix namespacing for nested Matrix fields
- Fix errors caused by SuperTableBlockElement.eagerLoadingMap()
2.0.4
Added
- Minimum requirement for Super Table is now
^3.0.0-RC10
Improved
- Make use of
FieldLayoutBehavior::getFields()
andsetFields()
- No longer executes two queries per block type when preparing a Super Table block query.
Fixed
- Fixed an issue caused when upgrading a multi-locale site from Craft 2 to Craft 3.
- Fixed typo in Super Table's field context column
2.0.3
- Ensure field names are required
- Fix missing field validation
- Fix plugin icon in some circumstances
2.0.2
- Added migration to handle converting existing field and element types to new namespaced format
- Add some field properties for backward-compatibility with Craft 2 upgrades
- Fix missing
sortOrder
column in install migration
2.0.1
2.0.0
- Craft 3 release