Releases: bladestan/bladestan
Releases · bladestan/bladestan
0.11.3
0.11.2
0.11.1
0.11.0
What's Changed
- Add support for data provided via
->with*()on all view methods - Add support for non-html mail templates
- Analyze Facades\Response::view()
- Fully read template paths from application
- Get Livewire component namespace from application config
- Read shared and event data from application
- Support PHP 8 syntax in templates
Full Changelog: 0.10.0...0.11.0
0.10.0
What's Changed
- Recognize public properties are passed to views @spawnia & @AJenbo
- Improved Livewire support
- Use application's BladeCompiler by @aoi & @AJenbo
- Fix getting data from variables
- Fix
->with*()affecting not just the view instance it's called - Fix PHP 8.1 support
- Fix typos by @szepeviktor
Full Changelog: 0.9.0...0.10.0
0.9.0
What's Changed
- Add support for
$errors,@once,@each,@includeWhenand@includeUnless - Add support for analyzing Laravel packages
- Add support for
renderEach()andfirst()onView\Factory - Analyze more of Blads internal scope
- More robust parsing
Full Changelog: 0.8.0...0.9.0
0.8.0
What's Changed
- Add support for non-terminated expressions
- Add support for use statements in partials
- Add support for dynamic method calls
- Add support for dynamic components
- Analyze anonymous components
- Analyze use of components
- Analyze use of livewire
- Analyze
@extendsand other indirect statements - Analyze all statements on a line
- Report missing templates
- Report template syntax errors
- Correct reported template line
- Correct some typos by @szepeviktor in #121
- Update formatter output to align with latest PHPStan
Full Changelog: 0.7.0...0.8.0
0.7.0
What's Changed
- Migrate to PHPStan 2.0 by @AJenbo in #119
- Correct cases things where not being analyzed @ondrejmirtes in #120
New Contributors
- @ondrejmirtes made their first contribution in #120
Full Changelog: 0.6.0...0.7.0
0.6.0
What's Changed
- Display error tip by @ngmy in #95
- Add basic support for components and livewire attribute validation by @robchett in #98
- Fix $this type (#90) by @robchett in #99
- Parse view data when its a variable by @mrhn in #108
- Support \Illuminate\Support\Facades\View::make by @williamdes in #115
- Support Mailable content() by @williamdes in #114
- Add support for Arrayable::toArray() as data by @AJenbo in #116
- Remove unsessery ignores ErrorFilter.php by @AJenbo in #105
New Contributors
- @ngmy made their first contribution in #95
- @robchett made their first contribution in #98
- @mrhn made their first contribution in #108
- @williamdes made their first contribution in #115
Full Changelog: 0.5.0...0.6.0