What's Changed
Added
- feat: support for encrypted and parameterized casts by @jdjfisher in #1439
- New Rule 🚀 UnusedViewsRule. Read more about it here by @canvural in #1423
- feat: add
createOneQuietly
stub by @amooij in #1462 - Assert view-string with view()->exists(). by @mad-briller in #1464
- feat(refactor): ModelProperty casting by @erikgaal in #1333
Fixed
- fix:
retry
helper supports array of sleep times for $times by @tpetry in #1369 - Fix CS in stubs by @szepeviktor in #1450
- fix: changed concrete config class to interface by @Nai4rus in #1478
- Document PHPStan compatible version for 1.x by @oliverpool in #1482
- Prevent false positive for NoUnnecessaryCollectionCallRule when using arrow functions by @JeppeKnockaert in #1483
Internal
- feat(refactor): get rid of most instanceof ConstantStringType checks by @canvural in #1459
- feat(refactor): get rid of more
instanceof *Type
by @canvural in #1475
New Contributors
- @amooij made their first contribution in #1462
- @Nai4rus made their first contribution in #1478
- @oliverpool made their first contribution in #1482
- @JeppeKnockaert made their first contribution in #1483
Full Changelog: 2.2.9...2.3.0