What's Changed
Breaking Changes 🛠
- refactor: add forbidden permission middleware and sync by @chinfuyang in #166
New Features 🎉
- feat: add make:exception command by @ahmed-abdelnaby-fahmy in #149
- feat: migrate spatie/laravel-permission package by @chinfuyang in #148
- feat database cache driver by @binaryfire in #155
- feat: add extra methods to request by @albertcht in #171
- feat: add afterErrorResponse function for exception handler by @albertcht in #172
- feat: support cors in http by @albertcht in #174
- feat: add Sanctum component by @binaryfire in #150
Improvements 🔧
- fix: add PHPDoc for HasNode trait in permission package by @bluehaha in #158
- improve: improve session update in session handler in auth by @albertcht in #164
- WebsocketKernel allow CoreMiddleware overrides by @kingIZZZY in #160
- improve: improve session guard for testing by @albertcht in #169
- feat: support options method in http test client by @albertcht in #173
Bug fixes 🐛
- fix: fix ignored commands registered by service provider by @albertcht in #154
- fix: fix wrong array manipulation of load commands in kernel by @albertcht in #162
- fix: fix wrong binding for auth guard in config provider by @albertcht in #163
- fix: fix permission config and migrations by @chinfuyang in #165
- fix: correct migration destination path in ConfigProvider by @chinfuyang in #167
Other Changes 🔄
- chore: adjust user factory in workbench by @albertcht in #170
New Contributors
- @binaryfire made their first contribution in #155
- @kingIZZZY made their first contribution in #160
Full Changelog: v0.2.8...v0.2.9