- Introducing the trait
FusionBaseModelTrait
- Adding Static Code Analysis via PHPStan + Larastan (Level 6)
- Adding env variable FUSION_CONTENT_DIRECTORY for setting the path of content folder (default is app/resources/content)
- Adding tests for hydrated model
- Simplify and improving the DX for creating Models
- Upgrading the support for Laravel 12
- Adding check if content directory is present with the
php artisan fusion:checkcommand - Upgrading Rector 2
- Adding support for code syntax highlights
- Additional check for Sync Model command:
- check if no front matter fields are found in the Markdown folder
- show the full qualified name for the Model class
- check if the model class already exists
- Introducing tests via PestPHP
- Improved Check Model command output
- customized slug
- Improved Check Markdown command output
- Improved Sync Model command output
- Added Sync Model command for automatically generating the Model based on Markdown content
- Added Check Model command via
php artisan fusion:check-model
- Added Check Markdown command via
php artisan fusion:check - Improved Frontmatter field management, adding dates field and array fields
- Updated documentation in the Readme file
- Added Rector PHP https://github.com/rectorphp/rector
- Updated Readme for real-time updates
- Improved GitHub Actions workflows by adding style checks and rector check
- Welcome Fusion! First preview release