roquie/laravel-perpage-resolver
A lightweight Laravel package that resolves per-page values for pagination from incoming requests. It centralizes defaults, allowed limits, and validation so every endpoint returns consistent page sizes without hardcoding request checks or scattering pagination logic.
illuminate/database dependency was raised to ^8 “due to security reason.” For products on Laravel 8/9, this supports treating the upgrade as a security/compliance item rather than a feature investment.illuminate/database version and need the referenced security fix.For executives: This is a security-driven maintenance release, not a feature release. It addresses a security concern in the underlying database library but forces a breaking major-version upgrade and restricts the product to PHP 8.0 with Laravel 8/9. Recommendation: upgrade only if we are on that stack and exposed to the vulnerability; otherwise assess replacing or forking the package, because its supported platform now lags current PHP and Laravel releases.
For engineering: Version 2.0.0 is backwards-incompatible, supports only PHP 8.0 and Laravel ^8/^9, and bumps illuminate/database to ^8 for security. Plan migration testing, audit all package usages for breaking changes, and confirm dependency conflicts before upgrading. Flag that the PHP 8.0-only support will block later PHP 8.1+ upgrades and should be tracked as a dependency risk.
How can I help you explore Laravel packages today?