# CHANGELOG

## [v1.5.1](https://github.com/zenstruck/assert/releases/tag/v1.5.1)

October 28th, 2024 - [v1.5.0...v1.5.1](https://github.com/zenstruck/assert/compare/v1.5.0...v1.5.1)

* aef1082 minor: fix test deprecations (#28) by @kbond
* 0653be7 chore: keep releases lean (#27) by @raphaelstolt

## [v1.5.0](https://github.com/zenstruck/assert/releases/tag/v1.5.0)

December 2nd, 2023 - [v1.4.0...v1.5.0](https://github.com/zenstruck/assert/compare/v1.4.0...v1.5.0)

* 2fc6d06 minor: allow Symfony 7.0 (#26) by @kbond

## [v1.4.0](https://github.com/zenstruck/assert/releases/tag/v1.4.0)

April 17th, 2023 - [v1.3.0...v1.4.0](https://github.com/zenstruck/assert/compare/v1.3.0...v1.4.0)

* d771025 feat: non-strict `ContainsAssertion` option (#25) by @kbond
* ea5e3f0 fix: allow ContainsAssertion "haystack" to be null (#24) by @kbond
* 3aa3209 feat: add `Expectation::isTruthy()/isFalsy()` (#24) by @kbond
* d5f5ac1 feat: add `Expectation::isTrue()/isFalse()` (#24) by @kbond

## [v1.3.0](https://github.com/zenstruck/assert/releases/tag/v1.3.0)

January 23rd, 2023 - [v1.2.0...v1.3.0](https://github.com/zenstruck/assert/compare/v1.2.0...v1.3.0)

* 11efb09 minor: add output to ArraySubset failures (#22) by @nikophil
* b346d0c fix(ci): add token by @kbond
* bdd44e4 chore(ci): fix by @kbond
* 58ee470 feat: require PHP 8+ (#21) by @kbond
* a8e830a ci: fix (#20) by @kbond

## [v1.2.0](https://github.com/zenstruck/assert/releases/tag/v1.2.0)

July 12th, 2022 - [v1.1.0...v1.2.0](https://github.com/zenstruck/assert/compare/v1.1.0...v1.2.0)

* a1c6501 [feature] `ArraySubsetAssertion` now handles array-lists (#18) by @nikophil
* af570fd [feature] add `TypeAssertion` and type expectations (#15) by @kbond
* ca27cac [feature] add `ArraySubsetAssertion` (#14) by @nikophil
* 9cd95b2 [feature] distinguish different array types when normalizing (#17) by @kbond
* 4d11f5c [minor] adjust phpstan config (#16) by @kbond

## [v1.1.0](https://github.com/zenstruck/assert/releases/tag/v1.1.0)

June 27th, 2022 - [v1.0.1...v1.1.0](https://github.com/zenstruck/assert/compare/v1.0.1...v1.1.0)

* 676e511 [minor] CI adjustments (#13) by @kbond
* 5a1fdfc [minor] remove scrutinizer (#13) by @kbond
* a8971b4 [minor] cs fixes (#13) by @kbond
* 7a968e1 [feature] `Assert::try()` now triggers a "pass" if successful (#13) by @kbond

## [v1.0.1](https://github.com/zenstruck/assert/releases/tag/v1.0.1)

February 14th, 2022 - [v1.0.0...v1.0.1](https://github.com/zenstruck/assert/compare/v1.0.0...v1.0.1)

* 45c0a9d [minor] adjust typehints by @kbond
* 9c3b326 [minor] add static code analysis with phpstan (#11) by @kbond
* 38cf18f [minor] use supported version of php-cs-fixer (#10) by @kbond
* 77b9572 [ci] add php 8.1 to test matrix by @kbond
* 2650a52 [ci] use reusable workflows (#9) by @kbond

## [v1.0.0](https://github.com/zenstruck/assert/releases/tag/v1.0.0)

September 27th, 2021 - _[Initial Release](https://github.com/zenstruck/assert/commits/v1.0.0)_
