Section + Entry type + Product Type icon

Section + Entry type + Product Type

Version 2.1.0

August 21, 2026

Downgrade warning

Once a field has been saved with the new View Mode or Template Value settings, rolling back to 2.0.x breaks the Control Panel, because the older code rejects the stored settings with an UnknownPropertyException. Remove them first with php craft project-config/remove fields.<field-uid>.settings.viewMode (and .valueType).

Added

  • New Entry Type field. Craft 5 decoupled entry types from sections, so this selects entry types directly. It has the same settings as the other three field types.
  • New "View Mode" setting on every field type. "List" keeps the existing radio button and checkbox rendering, "Dropdown" renders a select menu instead, which is easier to work with when there are a lot of options. Existing fields default to "List", so nothing changes until the setting is switched.
  • New "Template Value" setting on every field type. "IDs" is the default and keeps returning the selected IDs exactly as before. "Objects" returns an object whose all(), ids(), handles() and names() methods give you the sections, product types, tag groups or entry types themselves. The object can still be handed straight to an element query, and the stored value is identical either way.
  • GraphQL support on every field type, for both queries and mutations. These fields were previously invisible to GraphQL.
  • Element index columns now show the selected names. Previously the column was blank for multi select fields and showed a bare numeric ID for single select fields.
  • "Select By Text In Handle" is now available on the Product Type and Tag Group fields, matching the Section field.
  • The field settings now have a dedicated filter box that narrows the allowed and excluded lists by name or by handle.

Changed

  • The craftcms/cms requirement is now ^5.0.0 instead of ^5.0.0-alpha.1.

Fixed

  • The documentation and issues links in composer.json pointed at a malformed URL, so the plugin store listing linked nowhere.
  • The field settings list filter never matched anything on Craft 5, because it looked for a CSS class that Craft no longer renders inside a checkbox group. It is now a scoped asset bundle shared by all four field types, and it filters the lists instead of colouring the matches.

Version 2.0.8

March 26, 2024

Changed

  • Maintenance release.

Version 2.0.7

March 26, 2024

Changed

  • Maintenance release.

Version 2.0.6

March 19, 2024

Changed

  • Maintenance release.

Version 2.0.5

March 19, 2024

Changed

  • Maintenance release.

Version 2.0.4

March 13, 2024

Added

  • Craft CMS 5 support.

Version 2.0.3

May 12, 2023

Added

  • Select section by part of handle functional was added

Version 2.0.2

May 12, 2023

Changed

  • Maintenance release.

Version 2.0.1

October 25, 2022

Changed

  • Craft CMS 4 is now the minimum requirement. Craft CMS 3 is no longer supported.

Version 2.0.0

May 20, 2022

Changed

  • Maintenance release.

Version 1.1.0

May 20, 2022

Added

  • Craft CMS 4 support, alongside Craft CMS 3.

Version 1.0.5

February 24, 2021

Changed

  • Maintenance release.

Version 1.0.4

January 29, 2021

Changed

  • Maintenance release.

Version 1.0.3

January 15, 2021

Changed

  • Maintenance release.

Version 1.0.2

January 15, 2021

Changed

  • Update logic

Version 1.0.1

January 15, 2021

Changed

  • Maintenance release.

Version 1.0.0

December 23, 2020

Added

  • Initial release