Releases: laravel-shift/blueprint
Releases · laravel-shift/blueprint
1.9.1
1.9.0
1.8.0
1.7.1
Additional patches to improve support for Windows.
1.7.0
Added
jsonvalidation rule
Fixed
- Pivot table and migration names
- Using HTTP
deletemethod fordestroyaction. - PHP error for missing method during test generation
- Line ending issue with Windows
1.6.0
Another massive release as Blueprint received so many pull requests after the demo on Laracasts.
Highlights
- Set
passwordandremember_tokeninhiddenmodel attributes. - Use new
id()column in migration for Laravel 7 applications. - Support for a
uuidprimary key shorthand in model definitions. - Separate
resource: apicode generation specifically for API actions. - Support for
belongsToManymodel relationships. - New
resourcestatement to generate API Resource. - Automatic generation of pivot table migration when defining
belongsToManyrelationships. - Optionally generate DocBlock for model relationship methods for IDE resolution.
For a full list of the changes, you may review the diff between releases.
1.5.1
v1.5.1 Strengthen test with data provider
1.5.0
Lots of new features tagged in this release. I could argue making it 2.0, but technically there aren't any breaking changes. So here's 1.5.0!
Includes:
- New
blueprint:tracecommand reads existing model definitions so you may reference them in draft files. This has all sorts of use cases like using Blueprint to generate code within existing projects or regenerating/consolidating previous migrations. (#69) - Support for defining additional
hasManyandhasOnemodel relationships (#72) - Improve support for defining models with
uuidandjsondata types. (#76) - Fix
blueprint:erasecommand properly clears previous file list (515e42) - New
respondstatement for sending HTTP status code responses or JSON payloads (e68501)
1.4.1
v1.4.1 fix: mismatched key casing (#70)
1.4.0
v1.4.0 Add support for Laravel 7 and PHPUnit 9