eminos/statamic-field-item-relationship
A Statamic addon that adds a Field Item Relationship fieldtype, letting you connect entries to specific items within other entries and manage those relationships directly from the control panel.
Adopt when:
Look elsewhere when:
Caveat to verify before committing: a major version bump alongside a framework-version jump almost always means the new constraint excludes older Statamic versions. Confirm the composer requirements and confirm that the reactive-tracking fix covers our specific field configurations — the new test suite covers the {{ fir }} tag, not the control-panel fieldtype behaviour that the headline fix touches.
For executives: A small, free community addon that lets editors link content blocks to one another inside a page — the kind of thing that otherwise generates a steady trickle of "the wrong item is showing" support tickets. The new release fixes a class of those bugs at the root and keeps us compatible with the next major version of our CMS. Cost is near zero; the decision is really about timing the CMS upgrade, not about budget. The main risk is dependency on a single maintainer, which we mitigate by pinning versions and keeping a native-field fallback in mind.
For engineering: v2.0 is a breaking, Statamic 6 / Vue 3 release. The substantive change is that sibling field values are now read from the publish container instead of via DOM/component lookups — more stable under reordering, conditionals, and nested components, and it removes a whole category of timing bugs. There's a new Save as: Index option affecting stored data shape for simple string arrays, so check for downstream consumers before enabling it. Test coverage has been added for the {{ fir }} tag only; the CP fieldtype remains untested. Recommended path: verify composer constraints, upgrade in a branch alongside the Statamic 6 bump, exercise the fieldtype in our most complex page-builder layout, and only then decide whether indexed-array storage becomes our standard.
How can I help you explore Laravel packages today?