stfn/laravel-pending-updates
A lightweight Laravel package for tracking pending updates. Queue changes to your models, inspect what is waiting to be applied, and flush them when ready. Useful for batching writes, deferring side effects, and keeping data in sync without blocking requests.
Consider adoption when all of these are true:
Look elsewhere when:
For executives: This is a small, MIT-licensed Laravel utility that lets us schedule model updates or keep fields temporarily changed without building that logic ourselves. It’s a feature enabler, not a platform investment—cheap to trial and easy to replace. The trade-off is maturity: low adoption, no dependents, and no release since early 2023. Recommendation: use it only for a narrowly scoped, non-critical feature, and treat the code as ours to maintain.
For engineering: The package addresses a real but narrow gap—delayed/temporary Eloquent updates—and can save a few days of design and implementation. Because it’s effectively unmaintained, plan to vendor or fork it, pin the version, add tests around timing and concurrency, and document an exit path (a scheduled job or explicit state column) if it fails. Run a one-to-two-day spike first; if it doesn’t cleanly fit our Laravel version and data model, build the thin custom version instead.
How can I help you explore Laravel packages today?