armincms/duration
A Laravel package for working with time durations—parse, format, and convert interval values with an expressive PHP API. Handy for human-readable output, comparisons, and duration math in your applications.
Consider it when:
Look elsewhere or defer when:
For executives: This release keeps a Laravel admin-panel dependency current with Laravel Nova 4. The business value is reduced maintenance and security risk on our internal tooling, not new customer-facing features. The cost is an upgrade project: Nova 4 carries minimum PHP/Laravel requirements, so teams on older stacks must plan the move rather than assume a free upgrade. Recommendation: fund the Nova 4 upgrade as a scheduled platform item, and decide explicitly whether we continue supporting Nova 3 customers.
For engineering: Treat v1.0.0 as a breaking change relative to any Nova 3 baseline. Confirm PHP/Laravel minimums, audit custom Nova fields/tools for API changes, and add integration coverage on Nova 4 before rollout. Because this is the package's first tagged release, also assess maintainer responsiveness and release cadence — pin the version, and have a fallback plan if the package stalls. Do not adopt on the strength of the changelog alone; run a short spike against a real admin resource first.
How can I help you explore Laravel packages today?