Changelog
4.0.8 2026-10-05
Added
- Added maximum-relations and view-mode settings for Many to Many fields.
- Added optional entry-type restrictions for linked sections.
- Added two-way relationships for categories, users and assets alongside entries.
Changed
- Replaced the CodeKit JavaScript build with Vite and moved field assets to
src/web.
- Expanded usage documentation for templates, GraphQL and field constraints.
- Corrected product copy to describe entry relationships accurately.
Fixed
- Fixed a medium-severity confused deputy vulnerability.
- Fixed a medium-severity information disclosure vulnerability.
- Fixed a medium-severity improper authorization vulnerability.
- Fixed
:empty: and :notempty: field queries returning incorrect results for non-live relations.
- Fixed Many-to-Many selections being discarded after validation errors or when reopening drafts.
- Fixed deletion state being shared between multiple Many-to-Many fields.
- Prevented invalid Many-to-Many field configurations from being saved.
- Fixed eager-loaded Many-to-Many values returning entries in a different order.
- Fixed a PHP 8.4 deprecation warning.
- Improved eager loading and GraphQL performance for Many-to-Many fields.
4.0.7 2026-09-14
Changed
- Updated documentation for clearer, more consistent guidance.
4.0.6 2026-08-10
Fixed
- Fix Many-to-Many fields returning disabled related entries on the front end. #60.
- Fix PHP error when rendering Many-to-Many field previews with an
ElementCollection value.
4.0.5 2026-07-27
Fixed
- Fix eager loading Many-to-Many fields returning empty results.
- Fix required Many-to-Many fields failing validation on save.
- Fix GraphQL
:empty: / :notempty: query arguments for Many-to-Many fields.
4.0.4 2025-11-29
Fixed
- Fix a migration issue from Craft 4.
4.0.3 2025-09-16
Fixed
- Fix normalization handling when field value is
null. (thanks @stephenheron).
4.0.2 2025-02-05
Fixed
- Craft 5 updates and fixes.
4.0.1 2024-09-07
Added
- Add
valueType() to field. (thanks @markhuot).
Fixed
- Fix
getTableAttributeHtml not using default CP rendering. (thanks @regularlabs).
4.0.0 2024-05-13
Changed
- Now requires PHP
8.2.0+.
- Now requires Craft
5.0.0+.