All notable changes to laravel-route-attributes
will be documented in this file
- Add WithoutMiddleware option to route by @mikield in #151
- @mikield made their first contribution in #151
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.24.0...1.25.0
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #147
- Update README.md by @parijke in #148
- Typo in readme is fixed by closing single quote by @moe-mizrak in #149
- Make Route and Any repeatable attributes by @Tofandel in #150
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.23.0...1.24.0
- Prevent resource method take precedence over normal method. by @hvsy in #146
- Bump dependabot/fetch-metadata from 1.6.0 to 2.1.0 by @dependabot in #142
- Default scope bindings setting by @przemyslaw-przylucki in #145
- @hvsy made their first contribution in #146
- @przemyslaw-przylucki made their first contribution in #145
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.22.2...1.23.0
- Fix resource when has domain by @lloricode in #144
- @lloricode made their first contribution in #144
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.22.1...1.22.2
- Added WithTrashed attribute by @michaelhrivnak in #141
- @michaelhrivnak made their first contribution in #141
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.22.0...1.22.1
- Add support for
withoutScopedBindings
toScopeBindings
attribute. by @mikerockett in #139
- @mikerockett made their first contribution in #139
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.21.0...1.22.0
- Laravel 11.x Compatibility by @laravel-shift in #136
- @laravel-shift made their first contribution in #136
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.20.1...1.21.0
- Fix missing quote in route-attributes.php by @nokimaro in #133
- Bump actions/checkout from 3 to 4 by @dependabot in #128
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #131
- @nokimaro made their first contribution in #133
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.20.0...1.20.1
- Allow to register multiple Get route declarations on one method by @rico in #132
- @rico made their first contribution in #132
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.19.0...1.20.0
- refactor registerRoutes() & registerResource() in RouteRegistrar.php by @asharifineyestani in #115
- Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in #118
- Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 by @dependabot in #121
- Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in #123
- Add patterns and not_patterns options to directories by @ejunker in #125
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.18.2...1.19.0
- @asharifineyestani made their first contribution in #113
- @themrcatsu made their first contribution in #112
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.18.1...1.18.2
- 🐛 Should filter null values when resolving group by @juliomotol in #111
- @juliomotol made their first contribution in #111
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.18.0...1.18.1
- Add support for Laravel 10 by @Nielsvanpach
- Add Dependabot Automation by @patinthehat in #99
- Bump actions/checkout from 2 to 3 by @dependabot in #100
- Add PHP 8.2 to tests workflow by @patinthehat in #98
- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in #105
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.17.0...1.18.0
- @michaelnabil230 made their first contribution in #97
- @rodrigopedra made their first contribution in #96
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.16.0...1.17.0
- Add defaults as attribute by @stfndamjanovic in #95
- @stfndamjanovic made their first contribution in #95
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.15.0...1.16.0
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.13.0...1.15.0
- Implemented scoped bindings by @Radiergummi in #90
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.12.1...1.14.0
- fix config file
- Fix automated tests by @Tofandel in #84
- Add fileinfo extension by @Tofandel in #85
- feat: add grouped configurations and improve tests by @Tofandel in #83
- @Tofandel made their first contribution in #84
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.11.0...1.12.0
- feat: add Fallback attribute by @jaulz in #78
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.10.2...1.11.0
- fix: make order of routes predictable by @jaulz in #79
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.10.1...1.10.2
- Fixes implicit route model binding bug when using Resource attribute. by @samueljtaylor in #77
- @samueljtaylor made their first contribution in #77
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.10.0...1.10.1
- Namespaced controller directories by @danielsetreus in #69
- @danielsetreus made their first contribution in #69
Full Changelog: https://github.com/spatie/laravel-route-attributes/compare/1.9.1...1.10.0
- add support for Laravel 9
- add support for the names parameter to the Resource attribute (#56)
- fix: use \ReflectionAttribute::IS_INSTANCEOF (#55)
- add group attribute (#54)
- add additional functionality to get domain from a config file (#50)
- add apiResource parameter to Resource attribute (#49)
- add support for resource controllers
- do not register routes when they are cached (#38)
- remove facade
- adds optional Wheres attribute on class and method level (#31)
- add support for multi-verb routes
- global middleware from config file will be registered first (#24)
- change approach to handle routes with prefix (#23)
- add new check to make sure TestClasses directory exists when running tests (#20)
- add middleware config option
- add
Domain
attribute
- initial release