All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- fix: key expectation chain-state cache by node identity to stop cross-file cache poisoning by @bobbypiperagrovista in #31
- Fix impossible expectation detection for valid boolean and nullable cases by @MrPunyapal in #33
- @bobbypiperagrovista made their first contribution in #31
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.11...0.2.12
- feat: report-redundant-pest-uses by @MrPunyapal in #30
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.10...0.2.11
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.9...0.2.10
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.8...0.2.9
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.7...0.2.8
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.6...0.2.7
- fix: describe without tests by @MrPunyapal in #23
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.5...0.2.6
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.4...0.2.5
- Feat: add pao by @MrPunyapal in #18
- fix: remove MissingAssertionRule and associated tests by @MrPunyapal in #19
- feat: improve TestCase and Traits detection by @MrPunyapal in #20
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.3...0.2.4
- Fix: missing assertion rule with
->notchain by @MrPunyapal in #17
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.2...0.2.3
- feat: add 6 new static analysis rules for Pest test quality by @MrPunyapal in #15
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.1...0.2.2
- Feat: redundant expectation rule by @MrPunyapal in #14
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.2.0...0.2.1
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.1.5...0.2.0
- Feat: higher order expectations by @MrPunyapal in #9
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.1.3...0.1.4
- Feat: allow protected methods from test class by @MrPunyapal in #8
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.1.2...0.1.3
- Adds Pest 5.x support by @nunomaduro in #7
- @nunomaduro made their first contribution in #7
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.1.1...0.1.2
- chore(dist): keep unnecessary artifacts out of releases by @raphaelstolt in #6
- @raphaelstolt made their first contribution in #6
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.1.0...0.1.1
- Auto-detect TestCase & dynamic TestCase property support by @MrPunyapal in #4
Full Changelog: https://github.com/MrPunyapal/PestStan/compare/0.0.3...0.1.0