juliomotol/lapiv
Lapiv is a Laravel API versioning package that helps you organize versioned routes and controllers, resolve API versions from requests, and ship breaking changes without breaking existing clients. Simple configuration keeps evolving APIs clean and maintainable.
Consider it when:
Look elsewhere when:
For executives — one paragraph: We evaluated a Laravel package for versioned APIs. The decision it unlocks is strategic, not technical: whether we can promise customers and partners a stable API contract while we keep shipping changes. The recent v3.2.0 release adds Laravel 11 support, which means adopting it does not pin us to an aging framework version — the two decisions are now independent. Recommendation: adopt only if the roadmap includes external or partner-facing APIs; otherwise defer, since versioning infrastructure for internal-only consumers is cost without a customer.
For engineering — the short version: v3.2.0 is a compatibility release, not a feature release. It clears the Laravel 11 blocker. Treat this as the trigger to re-run your adoption checklist rather than as a signal of product momentum: confirm maintenance activity, upgrade latency on previous Laravel majors, and whether the versioning model (routing/middleware-based) matches our intended deprecation policy. If it passes, standardizing on it is cheaper than maintaining in-house version routing; if it fails on maintenance signals, that is the deciding factor, not the feature set.
What to watch: the next release. A single Laravel-compatibility bump is a low-information signal — follow-up releases, deprecation notices, or breaking changes in v4 will tell you far more about long-term fit than v3.2.0 does.
How can I help you explore Laravel packages today?