fenos/notifynder
Notifynder is a Laravel package for database-backed user notifications. It makes it easy to send notifications, retrieve and count unread items, mark them as read, and integrate with Eloquent models to build alerts and activity feeds.
Architecture fit
$with declarations, it is asserting an opinion about query shape inside the host app. That is a reasonable default for a domain package but should be documented, configurable, and overridable.Integration feasibility
composer update for consumers already on the 4.x line. No new service providers, facades, or migrations are implied by the change note.Technical risk
toArray()/JSON responses where consumers previously saw only foreign keys. This is the most likely source of a "surprise" breaking change and is not obvious from the release note.Key questions
with()), opt-out (package defaults, disableable via config), or unconditional? This determines whether the release is a convenience or a behavioral change.Stack fit
Migration path
composer.json, branch, and upgrade to 4.3.0 in isolation — no other dependency bumps in the same change.Compatibility
Sequencing
Maintenance
Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?