All notable changes to laravel-dom-assertion
will be documented in this file.
Add missing ide helpers for TestView (by @markieo1)
Re-release as last release was broken for some reason
- Implement each method to allow fluent assertions against all elements that match selector (by @FRFlor #22 )
- Fix wrong method used in readme (by @FRFlor )
- Workaround for bug in php8.3.8 #19
- Bump dependencies for Laravel 11 by @laravel-shift
- Update GitHub Actions for Laravel 11 by @laravel-shift
- Allow using symfony css selector v.7.0. Fixes #15
- Add possibility to test blade views by @helloiamlukas #14
- Add optgroup support (by @ziadoz)
- Add laravel 10 support
- Add
containsText()
assertion. (thanks to @balping )
- Add
->doesntHave()
assertion
- Normalize multi-line text #9
- Prepare for head assertions
- Add datalist assertions
- Add html5 assertion
- remove internal tag from service provider as it caused issues in other packages
- Fixes bug where
$selector
is called as closure
- Remove
@internal
from externally accessible classes
First stable release
- Add support for : in attributes (eg.
wire:click="doStuff"
)
- Fix has() assertion bug
- Add phpstan
- Clean up folder structure
- Huge refactor to make it easier to work on
- Fix assertion error messages
- Allow comparing partial classes
- Add dd() and dump() helpers
- Handle broken html in views better
- Fix method spoof
- Allow count in contains()
- Fix bug in array comparison between attributes
- Rewrite several asserts to clean up code
- Rewrite docs