Releases: laravel-shift/blueprint
Releases · laravel-shift/blueprint
2.11.0
Added
- Generate basic Livewire components with Blueprint in #712
- Support new
inertia
controller statement in #718 - Option to disable generation of separate resource collection class in #723
- Support for nested resource controllers in #725
Changed
- Use
fake
helper in factories in #736 - Import
AdditionalAssertions
to base test case when generating Pest tests in #733 - Enable API routes if necessary before generating code in #728
- Respect model namespace when guessing in #719
- Use
Gate
facade directly in #716 - Output new Laravel 11 geo column types in #717
- Modernize view data syntax in #715
Fixed
- Align code and docs for unconventional foreign keys in #737
- Omit redundant parent ID validation in #732
- Fix
exists
rule when using foreign reference in #722 - Correct form request name in #720
You may view the full changelog for more details.
2.10.0
2.9.0
2.8.1
Fixed
- Use Faker methods instead of deprecated property access
2.8.0
Added
- Add support for generating policies in #614
- Add support for iterating over statement in #619
- Use the
Class::dispatch
syntax for class-based events in #620 - Throw an exception when a required model is missing in #622
- Add support for constructor property promotion in #624
- Use
morphs
instead of manually building columns in #627 - Add support for Pest test generation in #625
- Infer
belongsTo
relationships in #652 - Use
foreignId
for consistency in #653
Fixed
- Allow multiple dispatch, fire, notify and send statements in #623
- Omit length for integer values in migrations in #628
- Add missing colon for index method for web controllers in #638
Refactored
- PHPUnit 10 Shift in #606
- Extract
columnName
function intoColumn::columnName
in #621
2.7.0
v2.6.1
2.6.0
This release adds support for Laravel 10 and drops support for Laravel 9. In accordance with the Support Policy, Blueprint generates code inline with the latest Laravel conventions.
Check the Upgrade Guide for additional details on this release.
2.5.0
Added
- Adopt anonymous migrations (#571)
- Support plural resources (#574)
- Support inline configuration (#575)
- Automatically generate mailable view (#580)
- Explicitly set
nullable
validation rule (#581) - Introduce
meta
key for customizations (#577) - Ignore
SoftDelete
columns in Resources and Form Requests (#592)