relaticle/comments
relaticle/comments adds threaded, polymorphic comments to any Laravel Eloquent model. Lightweight and configurable, it handles user attribution, replies, and storage out of the box so you can add discussions to your app in minutes.
Consider adoption when:
Look elsewhere when:
For executives: This is a small, low-cost Laravel component that provides commenting with @mentions on any record in our application. It lets us put a working collaboration surface — notes, mentions, and record-level discussion — in front of users in a fraction of the time a bespoke build would take, and it keeps engineering focused on the parts customers actually judge us on: the interface, permissions, and notifications. The latest release (v1.1.1) is a bug fix, not a feature change: it corrects a case where mention references were being dropped for accounts using newer UUID/ULID identifier formats. Nothing breaks on upgrade, and it removes a data-integrity edge case before it reaches production.
For engineering: Patch release, no API changes, no deprecations, no migration required. It fixes silent loss of mention IDs when the commenter's key is a ULID or UUID rather than an integer — previously those mentions would not resolve correctly. Upgrade is low risk and recommended. Two asks: pin to ^1.1.1 so we cannot regress onto the buggy behavior, and add an integration test that posts a comment with a mention from a UUID/ULID user and asserts the mention IDs persist and resolve. We own the surrounding concerns — authorization policies, notification fan-out, and the front-end composer — so scope the integration work accordingly, and note this is a 1.x package from a small vendor, so we should read the source for the paths we depend on rather than assume documented behavior.
How can I help you explore Laravel packages today?