laravel/ranger
Laravel Ranger is a powerful introspection library for Laravel applications.
v0.5.0
202K downloads/mo
#2754 most downloaded on Packagist
laravel/ranger
What this package is like to depend on
Last release 2 days ago
21 Aug 2026
Release timing varies
gaps range from 9 days to 3 months
Nearly every release is documented
notes for 21 of 22 stable releases
Nothing withdrawn
no release was ever pulled
8 months old
22 releases · first in 2025
21 releases in the last 12 months
see the full history below
Release timeline
21 releases · Dec 2025 to Aug 2026Releases
latest 22-
v0.5.021 Aug 2026Release notes
Open source →What's Changed
- Leave marked declarations out of collected components by @joetannenbaum in #47
Full Changelog: v0.4.0...v0.5.0
Release notes
Open source →What's Changed
- Leave marked declarations out of collected components by @joetannenbaum in https://github.com/laravel/ranger/pull/47
Full Changelog: https://github.com/laravel/ranger/compare/v0.4.0...v0.5.0
-
v0.4.021 Aug 2026Release notes
Open source →What's Changed
- Stop rescanning the application for every collector by @joetannenbaum in #46
Full Changelog: v0.3.0...v0.4.0
Release notes
Open source →What's Changed
- Stop rescanning the application for every collector by @joetannenbaum in https://github.com/laravel/ranger/pull/46
Full Changelog: https://github.com/laravel/ranger/compare/v0.3.0...v0.4.0
-
v0.3.019 Aug 2026Release notes
Open source →What's Changed
- Add Dependabot cooldown of 5 days by @nunomaduro in #38
- Add support for eloquent class attributes by @jradtilbrook in #37
- Enable Dependabot auto-merge by @nunomaduro in #39
- Bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group by @dependabot[bot] in #40
- Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in #42
- Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in #43
- Count a single rule parameter as having parameters by @joetannenbaum in #44
- Stop stripping quotes from URL default values by @joetannenbaum in #45
New Contributors
- @jradtilbrook made their first contribution in #37
- @dependabot[bot] made their first contribution in #40
Full Changelog: v0.2.5...v0.3.0
Release notes
Open source →What's Changed
- Add Dependabot cooldown of 5 days by @nunomaduro in https://github.com/laravel/ranger/pull/38
- Add support for eloquent class attributes by @jradtilbrook in https://github.com/laravel/ranger/pull/37
- Enable Dependabot auto-merge by @nunomaduro in https://github.com/laravel/ranger/pull/39
- Bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group by @dependabot[bot] in https://github.com/laravel/ranger/pull/40
- Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in https://github.com/laravel/ranger/pull/42
- Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in https://github.com/laravel/ranger/pull/43
- Count a single rule parameter as having parameters by @joetannenbaum in https://github.com/laravel/ranger/pull/44
- Stop stripping quotes from URL default values by @joetannenbaum in https://github.com/laravel/ranger/pull/45
New Contributors
- @jradtilbrook made their first contribution in https://github.com/laravel/ranger/pull/37
- @dependabot[bot] made their first contribution in https://github.com/laravel/ranger/pull/40
Full Changelog: https://github.com/laravel/ranger/compare/v0.2.5...v0.3.0
-
v0.2.519 May 2026Release notes
Open source →What's Changed
- update
ClassResulttoClassLikeResultby @levikl in #34 - Pin GitHub Actions to commit SHAs and add Dependabot config by @joetannenbaum in #36
New Contributors
Full Changelog: v0.2.4...v0.2.5
Release notes
Open source →What's Changed
- update
ClassResulttoClassLikeResultby @levikl in https://github.com/laravel/ranger/pull/34 - Pin GitHub Actions to commit SHAs and add Dependabot config by @joetannenbaum in https://github.com/laravel/ranger/pull/36
New Contributors
- @levikl made their first contribution in https://github.com/laravel/ranger/pull/34
Full Changelog: https://github.com/laravel/ranger/compare/v0.2.4...v0.2.5
- update
-
v0.2.412 May 2026Release notes
Open source →What's Changed
- Respect $hidden, $visible, and $appends on model components by @joetannenbaum in #33
Full Changelog: v0.2.3...v0.2.4
Release notes
Open source →What's Changed
- Respect $hidden, $visible, and $appends on model components by @joetannenbaum in https://github.com/laravel/ranger/pull/33
Full Changelog: https://github.com/laravel/ranger/compare/v0.2.3...v0.2.4
-
v0.2.307 May 2026Release notes
Open source →What's Changed
- Handle UnionType in InertiaComponents merge by @joetannenbaum in #32
Full Changelog: v0.2.2...v0.2.3
Release notes
Open source →What's Changed
- Handle UnionType in InertiaComponents merge by @joetannenbaum in https://github.com/laravel/ranger/pull/32
Full Changelog: https://github.com/laravel/ranger/compare/v0.2.2...v0.2.3
-
v0.2.206 May 2026Release notes
Open source →What's Changed
- Merge APP_URL port into explicit Route::domain URIs by @joetannenbaum in #31
Full Changelog: v0.2.1...v0.2.2
Release notes
Open source →What's Changed
- Merge APP_URL port into explicit Route::domain URIs by @joetannenbaum in https://github.com/laravel/ranger/pull/31
Full Changelog: https://github.com/laravel/ranger/compare/v0.2.1...v0.2.2
-
v0.2.105 May 2026Release notes
Open source →What's Changed
- Skip JsonResource subclasses in arrayable fallback by @joetannenbaum in #30
Full Changelog: v0.2.0...v0.2.1
Release notes
Open source →What's Changed
- Skip JsonResource subclasses in arrayable fallback by @joetannenbaum in https://github.com/laravel/ranger/pull/30
Full Changelog: https://github.com/laravel/ranger/compare/v0.2.0...v0.2.1
-
v0.2.004 May 2026Release notes
Open source →What's Changed
- Collect API resource and arrayable responses by @joetannenbaum in #27
- Resolve route binding types via Surveyor analyzer by @joetannenbaum in #28
- Surface JSON:API resource additional data by @joetannenbaum in #29
Full Changelog: v0.1.12...v0.2.0
Release notes
Open source →What's Changed
- Collect API resource and arrayable responses by @joetannenbaum in https://github.com/laravel/ranger/pull/27
- Resolve route binding types via Surveyor analyzer by @joetannenbaum in https://github.com/laravel/ranger/pull/28
- Surface JSON:API resource additional data by @joetannenbaum in https://github.com/laravel/ranger/pull/29
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.12...v0.2.0
-
v0.1.1216 Apr 2026Release notes
Open source →What's Changed
- Return relative URIs for explicit Route::domain routes by @benddailey in #26
New Contributors
- @benddailey made their first contribution in #26
Full Changelog: v0.1.10...v0.1.12
Release notes
Open source →What's Changed
- Return relative URIs for explicit Route::domain routes by @benddailey in https://github.com/laravel/ranger/pull/26
New Contributors
- @benddailey made their first contribution in https://github.com/laravel/ranger/pull/26
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.10...v0.1.12
-
v0.1.11no dateNothing published for this version
-
v0.1.1007 Apr 2026Release notes
Open source →What's Changed
- Respect app URL base path by @joetannenbaum in https://github.com/laravel/ranger/pull/24
- Fix model binding key resolution for camelCase route parameters by @joetannenbaum in https://github.com/laravel/ranger/pull/25
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.9...v0.1.10
-
v0.1.917 Mar 2026Release notes
Open source →- Makes imports consistent by @nunomaduro in https://github.com/laravel/ranger/pull/21
- Add Laravel 13 support by @pascalbaljet in https://github.com/laravel/ranger/pull/22
-
v0.1.827 Jan 2026Release notes
Open source →What's Changed
- Fix error when projects contain UnitEnums. by @Jasonej in https://github.com/laravel/ranger/pull/15
- Fix integer id seen as string by @mathieutu in https://github.com/laravel/ranger/pull/16
- fix(broadcast-events): support ShouldBroadcastNow alongside ShouldBroadcast by @JorgeRui in https://github.com/laravel/ranger/pull/18
- Fix unit enum case values in Enums collector by @JorgeRui in https://github.com/laravel/ranger/pull/19
New Contributors
- @Jasonej made their first contribution in https://github.com/laravel/ranger/pull/15
- @mathieutu made their first contribution in https://github.com/laravel/ranger/pull/16
- @JorgeRui made their first contribution in https://github.com/laravel/ranger/pull/18
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.7...v0.1.8
-
v0.1.712 Jan 2026Release notes
Open source →What's Changed
- Handle empty Inertia props correctly by @joetannenbaum in https://github.com/laravel/ranger/pull/13
- Strip scheme from forced route URL in route by @joetannenbaum in https://github.com/laravel/ranger/pull/14
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.6...v0.1.7
-
v0.1.606 Jan 2026Release notes
Open source →What's Changed
- Exclude
/workbenchdirectory as it only used for package development by @crynobone in https://github.com/laravel/ranger/pull/11 - Detect and record
withAllErrorsproperty in Inertia by @joetannenbaum in https://github.com/laravel/ranger/pull/12
New Contributors
- @crynobone made their first contribution in https://github.com/laravel/ranger/pull/11
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.5...v0.1.6
- Exclude
-
v0.1.529 Dec 2025Release notes
Open source →What's Changed
- Add file paths to model component by @joetannenbaum in https://github.com/laravel/ranger/pull/10
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.4...v0.1.5
-
v0.1.429 Dec 2025Release notes
Open source →What's Changed
- Fix environment variable parsing for base paths specifically by @joetannenbaum in https://github.com/laravel/ranger/pull/8
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.3...v0.1.4
-
v0.1.326 Dec 2025Release notes
Open source →What's Changed
- Handle eager loading of models and snake casing by @joetannenbaum in https://github.com/laravel/ranger/pull/6
- Create release script by @joetannenbaum in https://github.com/laravel/ranger/pull/7
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.2...v0.1.3
-
v0.1.226 Dec 2025Release notes
Open source →What's Changed
- Model relations fix by @joetannenbaum in https://github.com/laravel/ranger/pull/3
- Fix static analysis by @joetannenbaum in https://github.com/laravel/ranger/pull/4
- Remove unnecessary artifacts from release by @joetannenbaum in https://github.com/laravel/ranger/pull/5
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.1...v0.1.2
-
v0.1.122 Dec 2025Release notes
Open source →What's Changed
- Set paths for tests by @joetannenbaum in https://github.com/laravel/ranger/pull/1
- Fix Inertia optional property detection by @joetannenbaum in https://github.com/laravel/ranger/pull/2
New Contributors
- @joetannenbaum made their first contribution in https://github.com/laravel/ranger/pull/1
Full Changelog: https://github.com/laravel/ranger/compare/v0.1.0...v0.1.1
-
v0.1.022 Dec 2025