stretchr/testify (github.com/stretchr/testify)
### [`v1.10.0`](https://redirect.github.com/stretchr/testify/releases/tag/v1.10.0)
[Compare Source](https://redirect.github.com/stretchr/testify/compare/v1.9.0...v1.10.0)
#### What's Changed
##### Functional Changes
- Add PanicAssertionFunc by [@fahimbagar](https://redirect.github.com/fahimbagar) in [https://github.com/stretchr/testify/pull/1337](https://redirect.github.com/stretchr/testify/pull/1337)
- assert: deprecate CompareType by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1566](https://redirect.github.com/stretchr/testify/pull/1566)
- assert: make YAML dependency pluggable via build tags by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1579](https://redirect.github.com/stretchr/testify/pull/1579)
- assert: new assertion NotElementsMatch by [@hendrywiranto](https://redirect.github.com/hendrywiranto) in [https://github.com/stretchr/testify/pull/1600](https://redirect.github.com/stretchr/testify/pull/1600)
- mock: in order mock calls by [@ReyOrtiz](https://redirect.github.com/ReyOrtiz) in [https://github.com/stretchr/testify/pull/1637](https://redirect.github.com/stretchr/testify/pull/1637)
- Add assertion for NotErrorAs by [@palsivertsen](https://redirect.github.com/palsivertsen) in [https://github.com/stretchr/testify/pull/1129](https://redirect.github.com/stretchr/testify/pull/1129)
- Record Return Arguments of a Call by [@jayd3e](https://redirect.github.com/jayd3e) in [https://github.com/stretchr/testify/pull/1636](https://redirect.github.com/stretchr/testify/pull/1636)
- assert.EqualExportedValues: accepts everything by [@redachl](https://redirect.github.com/redachl) in [https://github.com/stretchr/testify/pull/1586](https://redirect.github.com/stretchr/testify/pull/1586)
##### Fixes
- assert: make tHelper a type alias by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1562](https://redirect.github.com/stretchr/testify/pull/1562)
- Do not get argument again unnecessarily in Arguments.Error() by [@TomWright](https://redirect.github.com/TomWright) in [https://github.com/stretchr/testify/pull/820](https://redirect.github.com/stretchr/testify/pull/820)
- Fix time.Time compare by [@myxo](https://redirect.github.com/myxo) in [https://github.com/stretchr/testify/pull/1582](https://redirect.github.com/stretchr/testify/pull/1582)
- assert.Regexp: handle \[]byte array properly by [@kevinburkesegment](https://redirect.github.com/kevinburkesegment) in [https://github.com/stretchr/testify/pull/1587](https://redirect.github.com/stretchr/testify/pull/1587)
- assert: collect.FailNow() should not panic by [@marshall-lee](https://redirect.github.com/marshall-lee) in [https://github.com/stretchr/testify/pull/1481](https://redirect.github.com/stretchr/testify/pull/1481)
- mock: simplify implementation of FunctionalOptions by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1571](https://redirect.github.com/stretchr/testify/pull/1571)
- mock: caller information for unexpected method call by [@spirin](https://redirect.github.com/spirin) in [https://github.com/stretchr/testify/pull/1644](https://redirect.github.com/stretchr/testify/pull/1644)
- suite: fix test failures by [@stevenh](https://redirect.github.com/stevenh) in [https://github.com/stretchr/testify/pull/1421](https://redirect.github.com/stretchr/testify/pull/1421)
- Fix issue [#1662](https://redirect.github.com/stretchr/testify/issues/1662) (comparing infs should fail) by [@ybrustin](https://redirect.github.com/ybrustin) in [https://github.com/stretchr/testify/pull/1663](https://redirect.github.com/stretchr/testify/pull/1663)
- NotSame should fail if args are not pointers [#1661](https://redirect.github.com/stretchr/testify/issues/1661) by [@sikehish](https://redirect.github.com/sikehish) in [https://github.com/stretchr/testify/pull/1664](https://redirect.github.com/stretchr/testify/pull/1664)
- Increase timeouts in Test_Mock_Called_blocks to reduce flakiness in CI by [@sikehish](https://redirect.github.com/sikehish) in [https://github.com/stretchr/testify/pull/1667](https://redirect.github.com/stretchr/testify/pull/1667)
- fix: compare functional option names for indirect calls by [@arjun-1](https://redirect.github.com/arjun-1) in [https://github.com/stretchr/testify/pull/1626](https://redirect.github.com/stretchr/testify/pull/1626)
##### Documantation, Build & CI
- .gitignore: ignore "go test -c" binaries by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1565](https://redirect.github.com/stretchr/testify/pull/1565)
- mock: improve doc by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1570](https://redirect.github.com/stretchr/testify/pull/1570)
- mock: fix FunctionalOptions docs by [@snirye](https://redirect.github.com/snirye) in [https://github.com/stretchr/testify/pull/1433](https://redirect.github.com/stretchr/testify/pull/1433)
- README: link out to the excellent testifylint by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1568](https://redirect.github.com/stretchr/testify/pull/1568)
- assert: fix typo in comment by [@JohnEndson](https://redirect.github.com/JohnEndson) in [https://github.com/stretchr/testify/pull/1580](https://redirect.github.com/stretchr/testify/pull/1580)
- Correct the EventuallyWithT and EventuallyWithTf example by [@JonCrowther](https://redirect.github.com/JonCrowther) in [https://github.com/stretchr/testify/pull/1588](https://redirect.github.com/stretchr/testify/pull/1588)
- CI: bump softprops/action-gh-release from 1 to 2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/stretchr/testify/pull/1575](https://redirect.github.com/stretchr/testify/pull/1575)
- mock: document more alternatives to deprecated AnythingOfTypeArgument by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1569](https://redirect.github.com/stretchr/testify/pull/1569)
- assert: Correctly document EqualValues behavior by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1593](https://redirect.github.com/stretchr/testify/pull/1593)
- fix: grammar in godoc by [@miparnisari](https://redirect.github.com/miparnisari) in [https://github.com/stretchr/testify/pull/1607](https://redirect.github.com/stretchr/testify/pull/1607)
- .github/workflows: Run tests for Go 1.22 by [@HaraldNordgren](https://redirect.github.com/HaraldNordgren) in [https://github.com/stretchr/testify/pull/1629](https://redirect.github.com/stretchr/testify/pull/1629)
- Document suite's lack of support for t.Parallel by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1645](https://redirect.github.com/stretchr/testify/pull/1645)
- assert: fix typos in comments by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1650](https://redirect.github.com/stretchr/testify/pull/1650)
- mock: fix doc comment for NotBefore by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1651](https://redirect.github.com/stretchr/testify/pull/1651)
- Generate better comments for require package by [@Neokil](https://redirect.github.com/Neokil) in [https://github.com/stretchr/testify/pull/1610](https://redirect.github.com/stretchr/testify/pull/1610)
- README: replace Testify V2 notice with [@dolmen](https://redirect.github.com/dolmen)'s V2 manifesto by [@hendrywiranto](https://redirect.github.com/hendrywiranto) in [https://github.com/stretchr/testify/pull/1518](https://redirect.github.com/stretchr/testify/pull/1518)
#### New Contributors
- [@fahimbagar](https://redirect.github.com/fahimbagar) made their first contribution in [https://github.com/stretchr/testify/pull/1337](https://redirect.github.com/stretchr/testify/pull/1337)
- [@TomWright](https://redirect.github.com/TomWright) made their first contribution in [https://github.com/stretchr/testify/pull/820](https://redirect.github.com/stretchr/testify/pull/820)
- [@snirye](https://redirect.github.com/snirye) made their first contribution in [https://github.com/stretchr/testify/pull/1433](https://redirect.github.com/stretchr/testify/pull/1433)
- [@myxo](https://redirect.github.com/myxo) made their first contribution in [https://github.com/stretchr/testify/pull/1582](https://redirect.github.com/stretchr/testify/pull/1582)
- [@JohnEndson](https://redirect.github.com/JohnEndson) made their first contribution in [https://github.com/stretchr/testify/pull/1580](https://redirect.github.com/stretchr/testify/pull/1580)
- [@JonCrowther](https://redirect.github.com/JonCrowther) made their first contribution in [https://github.com/stretchr/testify/pull/1588](https://redirect.github.com/stretchr/testify/pull/1588)
- [@miparnisari](https://redirect.github.com/miparnisari) made their first contribution in [https://github.com/stretchr/testify/pull/1607](https://redirect.github.com/stretchr/testify/pull/1607)
- [@marshall-lee](https://redirect.github.com/marshall-lee) made their first contribution in [https://github.com/stretchr/testify/pull/1481](https://redirect.github.com/stretchr/testify/pull/1481)
- [@spirin](https://redirect.github.com/spirin) made their first contribution in [https://github.com/stretchr/testify/pull/1644](https://redirect.github.com/stretchr/testify/pull/1644)
- [@ReyOrtiz](https://redirect.github.com/ReyOrtiz) made their first contribution in [https://github.com/stretchr/testify/pull/1637](https://redirect.github.com/stretchr/testify/pull/1637)
- [@stevenh](https://redirect.github.com/stevenh) made their first contribution in [https://github.com/stretchr/testify/pull/1421](https://redirect.github.com/stretchr/testify/pull/1421)
- [@jayd3e](https://redirect.github.com/jayd3e) made their first contribution in [https://github.com/stretchr/testify/pull/1636](https://redirect.github.com/stretchr/testify/pull/1636)
- [@Neokil](https://redirect.github.com/Neokil) made their first contribution in [https://github.com/stretchr/testify/pull/1610](https://redirect.github.com/stretchr/testify/pull/1610)
- [@redachl](https://redirect.github.com/redachl) made their first contribution in [https://github.com/stretchr/testify/pull/1586](https://redirect.github.com/stretchr/testify/pull/1586)
- [@ybrustin](https://redirect.github.com/ybrustin) made their first contribution in [https://github.com/stretchr/testify/pull/1663](https://redirect.github.com/stretchr/testify/pull/1663)
- [@sikehish](https://redirect.github.com/sikehish) made their first contribution in [https://github.com/stretchr/testify/pull/1664](https://redirect.github.com/stretchr/testify/pull/1664)
- [@arjun-1](https://redirect.github.com/arjun-1) made their first contribution in [https://github.com/stretchr/testify/pull/1626](https://redirect.github.com/stretchr/testify/pull/1626)
**Full Changelog**: https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0
### [`v1.9.0`](https://redirect.github.com/stretchr/testify/releases/tag/v1.9.0)
[Compare Source](https://redirect.github.com/stretchr/testify/compare/v1.8.4...v1.9.0)
#### What's Changed
- Fix Go modules version by [@SuperQ](https://redirect.github.com/SuperQ) in [https://github.com/stretchr/testify/pull/1394](https://redirect.github.com/stretchr/testify/pull/1394)
- Document that require is not safe to call in created goroutines by [@programmer04](https://redirect.github.com/programmer04) in [https://github.com/stretchr/testify/pull/1392](https://redirect.github.com/stretchr/testify/pull/1392)
- Remove myself from MAINTAINERS.md by [@mvdkleijn](https://redirect.github.com/mvdkleijn) in [https://github.com/stretchr/testify/pull/1367](https://redirect.github.com/stretchr/testify/pull/1367)
- Correct spelling/grammar by [@echarrod](https://redirect.github.com/echarrod) in [https://github.com/stretchr/testify/pull/1389](https://redirect.github.com/stretchr/testify/pull/1389)
- docs: Update URLs in README by [@davidjb](https://redirect.github.com/davidjb) in [https://github.com/stretchr/testify/pull/1349](https://redirect.github.com/stretchr/testify/pull/1349)
- Update mockery link to Github Pages in README by [@LandonTClipp](https://redirect.github.com/LandonTClipp) in [https://github.com/stretchr/testify/pull/1346](https://redirect.github.com/stretchr/testify/pull/1346)
- docs: Fix typos in tests and comments by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1410](https://redirect.github.com/stretchr/testify/pull/1410)
- CI: tests from go1.17 by [@SuperQ](https://redirect.github.com/SuperQ) in [https://github.com/stretchr/testify/pull/1409](https://redirect.github.com/stretchr/testify/pull/1409)
- Fix adding ? when no values passed by [@lesichkovm](https://redirect.github.com/lesichkovm) in [https://github.com/stretchr/testify/pull/1320](https://redirect.github.com/stretchr/testify/pull/1320)
- codegen: use standard header for generated files by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1406](https://redirect.github.com/stretchr/testify/pull/1406)
- mock: AssertExpectations log reason only on failure by [@hikyaru-suzuki](https://redirect.github.com/hikyaru-suzuki) in [https://github.com/stretchr/testify/pull/1360](https://redirect.github.com/stretchr/testify/pull/1360)
- assert: fix flaky TestNeverTrue by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1417](https://redirect.github.com/stretchr/testify/pull/1417)
- README: fix typos "set up" vs "setup" by [@ossan-dev](https://redirect.github.com/ossan-dev) in [https://github.com/stretchr/testify/pull/1428](https://redirect.github.com/stretchr/testify/pull/1428)
- mock: move regexp compilation outside of `Called` by [@aud10slave](https://redirect.github.com/aud10slave) in [https://github.com/stretchr/testify/pull/631](https://redirect.github.com/stretchr/testify/pull/631)
- assert: refactor internal func getLen() by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1445](https://redirect.github.com/stretchr/testify/pull/1445)
- mock: deprecate type AnythingOfTypeArgument ([#1434](https://redirect.github.com/stretchr/testify/issues/1434)) by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1441](https://redirect.github.com/stretchr/testify/pull/1441)
- Remove no longer needed assert.canConvert by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1470](https://redirect.github.com/stretchr/testify/pull/1470)
- assert: ObjectsAreEqual: use time.Equal for time.Time types by [@tscales](https://redirect.github.com/tscales) in [https://github.com/stretchr/testify/pull/1464](https://redirect.github.com/stretchr/testify/pull/1464)
- Bump actions/checkout from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/stretchr/testify/pull/1466](https://redirect.github.com/stretchr/testify/pull/1466)
- Bump actions/setup-go from 3.2.0 to 4.1.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/stretchr/testify/pull/1451](https://redirect.github.com/stretchr/testify/pull/1451)
- fix: make EventuallyWithT concurrency safe by [@czeslavo](https://redirect.github.com/czeslavo) in [https://github.com/stretchr/testify/pull/1395](https://redirect.github.com/stretchr/testify/pull/1395)
- assert: fix httpCode and HTTPBody occur panic when http.Handler read Body by [@hidu](https://redirect.github.com/hidu) in [https://github.com/stretchr/testify/pull/1484](https://redirect.github.com/stretchr/testify/pull/1484)
- assert.EqualExportedValues: fix handling of arrays by [@zrbecker](https://redirect.github.com/zrbecker) in [https://github.com/stretchr/testify/pull/1473](https://redirect.github.com/stretchr/testify/pull/1473)
- .github: use latest Go versions by [@kevinburkesegment](https://redirect.github.com/kevinburkesegment) in [https://github.com/stretchr/testify/pull/1489](https://redirect.github.com/stretchr/testify/pull/1489)
- assert: Deprecate EqualExportedValues by [@HaraldNordgren](https://redirect.github.com/HaraldNordgren) in [https://github.com/stretchr/testify/pull/1488](https://redirect.github.com/stretchr/testify/pull/1488)
- suite: refactor test assertions by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1474](https://redirect.github.com/stretchr/testify/pull/1474)
- suite: fix SetupSubTest and TearDownSubTest execution order by [@linusbarth](https://redirect.github.com/linusbarth) in [https://github.com/stretchr/testify/pull/1471](https://redirect.github.com/stretchr/testify/pull/1471)
- docs: Fix deprecation comments for http package by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1335](https://redirect.github.com/stretchr/testify/pull/1335)
- Add map support doc comments to Subset and NotSubset by [@jedevc](https://redirect.github.com/jedevc) in [https://github.com/stretchr/testify/pull/1306](https://redirect.github.com/stretchr/testify/pull/1306)
- TestErrorIs/TestNotErrorIs: check error message contents by [@craig65535](https://redirect.github.com/craig65535) in [https://github.com/stretchr/testify/pull/1435](https://redirect.github.com/stretchr/testify/pull/1435)
- suite: fix subtest names (fix [#1501](https://redirect.github.com/stretchr/testify/issues/1501)) by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1504](https://redirect.github.com/stretchr/testify/pull/1504)
- assert: improve unsafe.Pointer tests by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1505](https://redirect.github.com/stretchr/testify/pull/1505)
- assert: simplify isNil implementation by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1506](https://redirect.github.com/stretchr/testify/pull/1506)
- assert.InEpsilonSlice: fix expected/actual order and other improvements by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1483](https://redirect.github.com/stretchr/testify/pull/1483)
- Fix dependency cycle with objx [#1292](https://redirect.github.com/stretchr/testify/issues/1292) by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1453](https://redirect.github.com/stretchr/testify/pull/1453)
- mock: refactor TestIsArgsEqual by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1444](https://redirect.github.com/stretchr/testify/pull/1444)
- mock: optimize argument matching checks by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1416](https://redirect.github.com/stretchr/testify/pull/1416)
- assert: fix TestEventuallyTimeout by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1412](https://redirect.github.com/stretchr/testify/pull/1412)
- CI: add go 1.21 in GitHub Actions by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1450](https://redirect.github.com/stretchr/testify/pull/1450)
- suite: fix recoverAndFailOnPanic to report test failure at the right location by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1502](https://redirect.github.com/stretchr/testify/pull/1502)
- Update maintainers by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1533](https://redirect.github.com/stretchr/testify/pull/1533)
- assert: Fix EqualValues to handle overflow/underflow by [@arjunmahishi](https://redirect.github.com/arjunmahishi) in [https://github.com/stretchr/testify/pull/1531](https://redirect.github.com/stretchr/testify/pull/1531)
- assert: better formatting for Len() error by [@kevinburkesegment](https://redirect.github.com/kevinburkesegment) in [https://github.com/stretchr/testify/pull/1485](https://redirect.github.com/stretchr/testify/pull/1485)
- Ensure AssertExpectations does not fail in skipped tests by [@ianrose14](https://redirect.github.com/ianrose14) in [https://github.com/stretchr/testify/pull/1331](https://redirect.github.com/stretchr/testify/pull/1331)
- suite: fix deadlock in suite.Require()/Assert() by [@arjunmahishi](https://redirect.github.com/arjunmahishi) in [https://github.com/stretchr/testify/pull/1535](https://redirect.github.com/stretchr/testify/pull/1535)
- Revert "assert: ObjectsAreEqual: use time.Equal for time.Time type" by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1537](https://redirect.github.com/stretchr/testify/pull/1537)
- \[chore] Add issue templates by [@arjunmahishi](https://redirect.github.com/arjunmahishi) in [https://github.com/stretchr/testify/pull/1538](https://redirect.github.com/stretchr/testify/pull/1538)
- Update the build status badge by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1540](https://redirect.github.com/stretchr/testify/pull/1540)
- Update Github workflows setup-go to V5 by [@hendrywiranto](https://redirect.github.com/hendrywiranto) in [https://github.com/stretchr/testify/pull/1545](https://redirect.github.com/stretchr/testify/pull/1545)
- Support Pointer to Struct in EqualExportedValues by [@Lucaber](https://redirect.github.com/Lucaber) in [https://github.com/stretchr/testify/pull/1517](https://redirect.github.com/stretchr/testify/pull/1517)
- README: drop link to gorc by [@guettli](https://redirect.github.com/guettli) in [https://github.com/stretchr/testify/pull/1248](https://redirect.github.com/stretchr/testify/pull/1248)
- http_assertions: honour the msgAndArgs provided with each assertion by [@arjunmahishi](https://redirect.github.com/arjunmahishi) in [https://github.com/stretchr/testify/pull/1548](https://redirect.github.com/stretchr/testify/pull/1548)
- fix typos in comments and tests by [@ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/stretchr/testify/pull/1247](https://redirect.github.com/stretchr/testify/pull/1247)
- Include the auto-release notes in releases by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1550](https://redirect.github.com/stretchr/testify/pull/1550)
- Add `NotImplements` and variants by [@hslatman](https://redirect.github.com/hslatman) in [https://github.com/stretchr/testify/pull/1385](https://redirect.github.com/stretchr/testify/pull/1385)
- Add support to compare uintptr by [@bogdandrutu](https://redirect.github.com/bogdandrutu) in [https://github.com/stretchr/testify/pull/1339](https://redirect.github.com/stretchr/testify/pull/1339)
- build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/stretchr/testify/pull/1552](https://redirect.github.com/stretchr/testify/pull/1552)
#### New Contributors
- [@SuperQ](https://redirect.github.com/SuperQ) made their first contribution in [https://github.com/stretchr/testify/pull/1394](https://redirect.github.com/stretchr/testify/pull/1394)
- [@programmer04](https://redirect.github.com/programmer04) made their first contribution in [https://github.com/stretchr/testify/pull/1392](https://redirect.github.com/stretchr/testify/pull/1392)
- [@echarrod](https://redirect.github.com/echarrod) made their first contribution in [https://github.com/stretchr/testify/pull/1389](https://redirect.github.com/stretchr/testify/pull/1389)
- [@davidjb](https://redirect.github.com/davidjb) made their first contribution in [https://github.com/stretchr/testify/pull/1349](https://redirect.github.com/stretchr/testify/pull/1349)
- [@LandonTClipp](https://redirect.github.com/LandonTClipp) made their first contribution in [https://github.com/stretchr/testify/pull/1346](https://redirect.github.com/stretchr/testify/pull/1346)
- [@alexandear](https://redirect.github.com/alexandear) made their first contribution in [https://github.com/stretchr/testify/pull/1410](https://redirect.github.com/stretchr/testify/pull/1410)
- [@lesichkovm](https://redirect.github.com/lesichkovm) made their first contribution in [https://github.com/stretchr/testify/pull/1320](https://redirect.github.com/stretchr/testify/pull/1320)
- [@dolmen](https://redirect.github.com/dolmen) made their first contribution in [https://github.com/stretchr/testify/pull/1406](https://redirect.github.com/stretchr/testify/pull/1406)
- [@hikyaru-suzuki](https://redirect.github.com/hikyaru-suzuki) made their first contribution in [https://github.com/stretchr/testify/pull/1360](https://redirect.github.com/stretchr/testify/pull/1360)
- [@ossan-dev](https://redirect.github.com/ossan-dev) made their first contribution in [https://github.com/stretchr/testify/pull/1428](https://redirect.github.com/stretchr/testify/pull/1428)
- [@aud10slave](https://redirect.github.com/aud10slave) made their first contribution in [https://github.com/stretchr/testify/pull/631](https://redirect.github.com/stretchr/testify/pull/631)
- [@tscales](https://redirect.github.com/tscales) made their first contribution in [https://github.com/stretchr/testify/pull/1464](https://redirect.github.com/stretchr/testify/pull/1464)
- [@czeslavo](https://redirect.github.com/czeslavo) made their first contribution in [https://github.com/stretchr/testify/pull/1395](https://redirect.github.com/stretchr/testify/pull/1395)
- [@hidu](https://redirect.github.com/hidu) made their first contribution in [https://github.com/stretchr/testify/pull/1484](https://redirect.github.com/stretchr/testify/pull/1484)
- [@zrbecker](https://redirect.github.com/zrbecker) made their first contribution in [https://github.com/stretchr/testify/pull/1473](https://redirect.github.com/stretchr/testify/pull/1473)
- [@kevinburkesegment](https://redirect.github.com/kevinburkesegment) made their first contribution in [https://github.com/stretchr/testify/pull/1489](https://redirect.github.com/stretchr/testify/pull/1489)
- [@linusbarth](https://redirect.github.com/linusbarth) made their first contribution in [https://github.com/stretchr/testify/pull/1471](https://redirect.github.com/stretchr/testify/pull/1471)
- [@jedevc](https://redirect.github.com/jedevc) made their first contribution in [https://github.com/stretchr/testify/pull/1306](https://redirect.github.com/stretchr/testify/pull/1306)
- [@craig65535](https://redirect.github.com/craig65535) made their first contribution in [https://github.com/stretchr/testify/pull/1435](https://redirect.github.com/stretchr/testify/pull/1435)
- [@arjunmahishi](https://redirect.github.com/arjunmahishi) made their first contribution in [https://github.com/stretchr/testify/pull/1531](https://redirect.github.com/stretchr/testify/pull/1531)
- [@ianrose14](https://redirect.github.com/ianrose14) made their first contribution in [https://github.com/stretchr/testify/pull/1331](https://redirect.github.com/stretchr/testify/pull/1331)
- [@hendrywiranto](https://redirect.github.com/hendrywiranto) made their first contribution in [https://github.com/stretchr/testify/pull/1545](https://redirect.github.com/stretchr/testify/pull/1545)
- [@Lucaber](https://redirect.github.com/Lucaber) made their first contribution in [https://github.com/stretchr/testify/pull/1517](https://redirect.github.com/stretchr/testify/pull/1517)
- [@guettli](https://redirect.github.com/guettli) made their first contribution in [https://github.com/stretchr/testify/pull/1248](https://redirect.github.com/stretchr/testify/pull/1248)
- [@ccoVeille](https://redirect.github.com/ccoVeille) made their first contribution in [https://github.com/stretchr/testify/pull/1247](https://redirect.github.com/stretchr/testify/pull/1247)
- [@hslatman](https://redirect.github.com/hslatman) made their first contribution in [https://github.com/stretchr/testify/pull/1385](https://redirect.github.com/stretchr/testify/pull/1385)
- [@bogdandrutu](https://redirect.github.com/bogdandrutu) made their first contribution in [https://github.com/stretchr/testify/pull/1339](https://redirect.github.com/stretchr/testify/pull/1339)
**Full Changelog**: https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0
### [`v1.8.4`](https://redirect.github.com/stretchr/testify/compare/v1.8.3...v1.8.4)
[Compare Source](https://redirect.github.com/stretchr/testify/compare/v1.8.3...v1.8.4)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v1.8.3
->v1.10.0
Release Notes
stretchr/testify (github.com/stretchr/testify)
### [`v1.10.0`](https://redirect.github.com/stretchr/testify/releases/tag/v1.10.0) [Compare Source](https://redirect.github.com/stretchr/testify/compare/v1.9.0...v1.10.0) #### What's Changed ##### Functional Changes - Add PanicAssertionFunc by [@fahimbagar](https://redirect.github.com/fahimbagar) in [https://github.com/stretchr/testify/pull/1337](https://redirect.github.com/stretchr/testify/pull/1337) - assert: deprecate CompareType by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1566](https://redirect.github.com/stretchr/testify/pull/1566) - assert: make YAML dependency pluggable via build tags by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1579](https://redirect.github.com/stretchr/testify/pull/1579) - assert: new assertion NotElementsMatch by [@hendrywiranto](https://redirect.github.com/hendrywiranto) in [https://github.com/stretchr/testify/pull/1600](https://redirect.github.com/stretchr/testify/pull/1600) - mock: in order mock calls by [@ReyOrtiz](https://redirect.github.com/ReyOrtiz) in [https://github.com/stretchr/testify/pull/1637](https://redirect.github.com/stretchr/testify/pull/1637) - Add assertion for NotErrorAs by [@palsivertsen](https://redirect.github.com/palsivertsen) in [https://github.com/stretchr/testify/pull/1129](https://redirect.github.com/stretchr/testify/pull/1129) - Record Return Arguments of a Call by [@jayd3e](https://redirect.github.com/jayd3e) in [https://github.com/stretchr/testify/pull/1636](https://redirect.github.com/stretchr/testify/pull/1636) - assert.EqualExportedValues: accepts everything by [@redachl](https://redirect.github.com/redachl) in [https://github.com/stretchr/testify/pull/1586](https://redirect.github.com/stretchr/testify/pull/1586) ##### Fixes - assert: make tHelper a type alias by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1562](https://redirect.github.com/stretchr/testify/pull/1562) - Do not get argument again unnecessarily in Arguments.Error() by [@TomWright](https://redirect.github.com/TomWright) in [https://github.com/stretchr/testify/pull/820](https://redirect.github.com/stretchr/testify/pull/820) - Fix time.Time compare by [@myxo](https://redirect.github.com/myxo) in [https://github.com/stretchr/testify/pull/1582](https://redirect.github.com/stretchr/testify/pull/1582) - assert.Regexp: handle \[]byte array properly by [@kevinburkesegment](https://redirect.github.com/kevinburkesegment) in [https://github.com/stretchr/testify/pull/1587](https://redirect.github.com/stretchr/testify/pull/1587) - assert: collect.FailNow() should not panic by [@marshall-lee](https://redirect.github.com/marshall-lee) in [https://github.com/stretchr/testify/pull/1481](https://redirect.github.com/stretchr/testify/pull/1481) - mock: simplify implementation of FunctionalOptions by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1571](https://redirect.github.com/stretchr/testify/pull/1571) - mock: caller information for unexpected method call by [@spirin](https://redirect.github.com/spirin) in [https://github.com/stretchr/testify/pull/1644](https://redirect.github.com/stretchr/testify/pull/1644) - suite: fix test failures by [@stevenh](https://redirect.github.com/stevenh) in [https://github.com/stretchr/testify/pull/1421](https://redirect.github.com/stretchr/testify/pull/1421) - Fix issue [#1662](https://redirect.github.com/stretchr/testify/issues/1662) (comparing infs should fail) by [@ybrustin](https://redirect.github.com/ybrustin) in [https://github.com/stretchr/testify/pull/1663](https://redirect.github.com/stretchr/testify/pull/1663) - NotSame should fail if args are not pointers [#1661](https://redirect.github.com/stretchr/testify/issues/1661) by [@sikehish](https://redirect.github.com/sikehish) in [https://github.com/stretchr/testify/pull/1664](https://redirect.github.com/stretchr/testify/pull/1664) - Increase timeouts in Test_Mock_Called_blocks to reduce flakiness in CI by [@sikehish](https://redirect.github.com/sikehish) in [https://github.com/stretchr/testify/pull/1667](https://redirect.github.com/stretchr/testify/pull/1667) - fix: compare functional option names for indirect calls by [@arjun-1](https://redirect.github.com/arjun-1) in [https://github.com/stretchr/testify/pull/1626](https://redirect.github.com/stretchr/testify/pull/1626) ##### Documantation, Build & CI - .gitignore: ignore "go test -c" binaries by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1565](https://redirect.github.com/stretchr/testify/pull/1565) - mock: improve doc by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1570](https://redirect.github.com/stretchr/testify/pull/1570) - mock: fix FunctionalOptions docs by [@snirye](https://redirect.github.com/snirye) in [https://github.com/stretchr/testify/pull/1433](https://redirect.github.com/stretchr/testify/pull/1433) - README: link out to the excellent testifylint by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1568](https://redirect.github.com/stretchr/testify/pull/1568) - assert: fix typo in comment by [@JohnEndson](https://redirect.github.com/JohnEndson) in [https://github.com/stretchr/testify/pull/1580](https://redirect.github.com/stretchr/testify/pull/1580) - Correct the EventuallyWithT and EventuallyWithTf example by [@JonCrowther](https://redirect.github.com/JonCrowther) in [https://github.com/stretchr/testify/pull/1588](https://redirect.github.com/stretchr/testify/pull/1588) - CI: bump softprops/action-gh-release from 1 to 2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/stretchr/testify/pull/1575](https://redirect.github.com/stretchr/testify/pull/1575) - mock: document more alternatives to deprecated AnythingOfTypeArgument by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1569](https://redirect.github.com/stretchr/testify/pull/1569) - assert: Correctly document EqualValues behavior by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1593](https://redirect.github.com/stretchr/testify/pull/1593) - fix: grammar in godoc by [@miparnisari](https://redirect.github.com/miparnisari) in [https://github.com/stretchr/testify/pull/1607](https://redirect.github.com/stretchr/testify/pull/1607) - .github/workflows: Run tests for Go 1.22 by [@HaraldNordgren](https://redirect.github.com/HaraldNordgren) in [https://github.com/stretchr/testify/pull/1629](https://redirect.github.com/stretchr/testify/pull/1629) - Document suite's lack of support for t.Parallel by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1645](https://redirect.github.com/stretchr/testify/pull/1645) - assert: fix typos in comments by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1650](https://redirect.github.com/stretchr/testify/pull/1650) - mock: fix doc comment for NotBefore by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1651](https://redirect.github.com/stretchr/testify/pull/1651) - Generate better comments for require package by [@Neokil](https://redirect.github.com/Neokil) in [https://github.com/stretchr/testify/pull/1610](https://redirect.github.com/stretchr/testify/pull/1610) - README: replace Testify V2 notice with [@dolmen](https://redirect.github.com/dolmen)'s V2 manifesto by [@hendrywiranto](https://redirect.github.com/hendrywiranto) in [https://github.com/stretchr/testify/pull/1518](https://redirect.github.com/stretchr/testify/pull/1518) #### New Contributors - [@fahimbagar](https://redirect.github.com/fahimbagar) made their first contribution in [https://github.com/stretchr/testify/pull/1337](https://redirect.github.com/stretchr/testify/pull/1337) - [@TomWright](https://redirect.github.com/TomWright) made their first contribution in [https://github.com/stretchr/testify/pull/820](https://redirect.github.com/stretchr/testify/pull/820) - [@snirye](https://redirect.github.com/snirye) made their first contribution in [https://github.com/stretchr/testify/pull/1433](https://redirect.github.com/stretchr/testify/pull/1433) - [@myxo](https://redirect.github.com/myxo) made their first contribution in [https://github.com/stretchr/testify/pull/1582](https://redirect.github.com/stretchr/testify/pull/1582) - [@JohnEndson](https://redirect.github.com/JohnEndson) made their first contribution in [https://github.com/stretchr/testify/pull/1580](https://redirect.github.com/stretchr/testify/pull/1580) - [@JonCrowther](https://redirect.github.com/JonCrowther) made their first contribution in [https://github.com/stretchr/testify/pull/1588](https://redirect.github.com/stretchr/testify/pull/1588) - [@miparnisari](https://redirect.github.com/miparnisari) made their first contribution in [https://github.com/stretchr/testify/pull/1607](https://redirect.github.com/stretchr/testify/pull/1607) - [@marshall-lee](https://redirect.github.com/marshall-lee) made their first contribution in [https://github.com/stretchr/testify/pull/1481](https://redirect.github.com/stretchr/testify/pull/1481) - [@spirin](https://redirect.github.com/spirin) made their first contribution in [https://github.com/stretchr/testify/pull/1644](https://redirect.github.com/stretchr/testify/pull/1644) - [@ReyOrtiz](https://redirect.github.com/ReyOrtiz) made their first contribution in [https://github.com/stretchr/testify/pull/1637](https://redirect.github.com/stretchr/testify/pull/1637) - [@stevenh](https://redirect.github.com/stevenh) made their first contribution in [https://github.com/stretchr/testify/pull/1421](https://redirect.github.com/stretchr/testify/pull/1421) - [@jayd3e](https://redirect.github.com/jayd3e) made their first contribution in [https://github.com/stretchr/testify/pull/1636](https://redirect.github.com/stretchr/testify/pull/1636) - [@Neokil](https://redirect.github.com/Neokil) made their first contribution in [https://github.com/stretchr/testify/pull/1610](https://redirect.github.com/stretchr/testify/pull/1610) - [@redachl](https://redirect.github.com/redachl) made their first contribution in [https://github.com/stretchr/testify/pull/1586](https://redirect.github.com/stretchr/testify/pull/1586) - [@ybrustin](https://redirect.github.com/ybrustin) made their first contribution in [https://github.com/stretchr/testify/pull/1663](https://redirect.github.com/stretchr/testify/pull/1663) - [@sikehish](https://redirect.github.com/sikehish) made their first contribution in [https://github.com/stretchr/testify/pull/1664](https://redirect.github.com/stretchr/testify/pull/1664) - [@arjun-1](https://redirect.github.com/arjun-1) made their first contribution in [https://github.com/stretchr/testify/pull/1626](https://redirect.github.com/stretchr/testify/pull/1626) **Full Changelog**: https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0 ### [`v1.9.0`](https://redirect.github.com/stretchr/testify/releases/tag/v1.9.0) [Compare Source](https://redirect.github.com/stretchr/testify/compare/v1.8.4...v1.9.0) #### What's Changed - Fix Go modules version by [@SuperQ](https://redirect.github.com/SuperQ) in [https://github.com/stretchr/testify/pull/1394](https://redirect.github.com/stretchr/testify/pull/1394) - Document that require is not safe to call in created goroutines by [@programmer04](https://redirect.github.com/programmer04) in [https://github.com/stretchr/testify/pull/1392](https://redirect.github.com/stretchr/testify/pull/1392) - Remove myself from MAINTAINERS.md by [@mvdkleijn](https://redirect.github.com/mvdkleijn) in [https://github.com/stretchr/testify/pull/1367](https://redirect.github.com/stretchr/testify/pull/1367) - Correct spelling/grammar by [@echarrod](https://redirect.github.com/echarrod) in [https://github.com/stretchr/testify/pull/1389](https://redirect.github.com/stretchr/testify/pull/1389) - docs: Update URLs in README by [@davidjb](https://redirect.github.com/davidjb) in [https://github.com/stretchr/testify/pull/1349](https://redirect.github.com/stretchr/testify/pull/1349) - Update mockery link to Github Pages in README by [@LandonTClipp](https://redirect.github.com/LandonTClipp) in [https://github.com/stretchr/testify/pull/1346](https://redirect.github.com/stretchr/testify/pull/1346) - docs: Fix typos in tests and comments by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1410](https://redirect.github.com/stretchr/testify/pull/1410) - CI: tests from go1.17 by [@SuperQ](https://redirect.github.com/SuperQ) in [https://github.com/stretchr/testify/pull/1409](https://redirect.github.com/stretchr/testify/pull/1409) - Fix adding ? when no values passed by [@lesichkovm](https://redirect.github.com/lesichkovm) in [https://github.com/stretchr/testify/pull/1320](https://redirect.github.com/stretchr/testify/pull/1320) - codegen: use standard header for generated files by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1406](https://redirect.github.com/stretchr/testify/pull/1406) - mock: AssertExpectations log reason only on failure by [@hikyaru-suzuki](https://redirect.github.com/hikyaru-suzuki) in [https://github.com/stretchr/testify/pull/1360](https://redirect.github.com/stretchr/testify/pull/1360) - assert: fix flaky TestNeverTrue by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1417](https://redirect.github.com/stretchr/testify/pull/1417) - README: fix typos "set up" vs "setup" by [@ossan-dev](https://redirect.github.com/ossan-dev) in [https://github.com/stretchr/testify/pull/1428](https://redirect.github.com/stretchr/testify/pull/1428) - mock: move regexp compilation outside of `Called` by [@aud10slave](https://redirect.github.com/aud10slave) in [https://github.com/stretchr/testify/pull/631](https://redirect.github.com/stretchr/testify/pull/631) - assert: refactor internal func getLen() by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1445](https://redirect.github.com/stretchr/testify/pull/1445) - mock: deprecate type AnythingOfTypeArgument ([#1434](https://redirect.github.com/stretchr/testify/issues/1434)) by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1441](https://redirect.github.com/stretchr/testify/pull/1441) - Remove no longer needed assert.canConvert by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1470](https://redirect.github.com/stretchr/testify/pull/1470) - assert: ObjectsAreEqual: use time.Equal for time.Time types by [@tscales](https://redirect.github.com/tscales) in [https://github.com/stretchr/testify/pull/1464](https://redirect.github.com/stretchr/testify/pull/1464) - Bump actions/checkout from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/stretchr/testify/pull/1466](https://redirect.github.com/stretchr/testify/pull/1466) - Bump actions/setup-go from 3.2.0 to 4.1.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/stretchr/testify/pull/1451](https://redirect.github.com/stretchr/testify/pull/1451) - fix: make EventuallyWithT concurrency safe by [@czeslavo](https://redirect.github.com/czeslavo) in [https://github.com/stretchr/testify/pull/1395](https://redirect.github.com/stretchr/testify/pull/1395) - assert: fix httpCode and HTTPBody occur panic when http.Handler read Body by [@hidu](https://redirect.github.com/hidu) in [https://github.com/stretchr/testify/pull/1484](https://redirect.github.com/stretchr/testify/pull/1484) - assert.EqualExportedValues: fix handling of arrays by [@zrbecker](https://redirect.github.com/zrbecker) in [https://github.com/stretchr/testify/pull/1473](https://redirect.github.com/stretchr/testify/pull/1473) - .github: use latest Go versions by [@kevinburkesegment](https://redirect.github.com/kevinburkesegment) in [https://github.com/stretchr/testify/pull/1489](https://redirect.github.com/stretchr/testify/pull/1489) - assert: Deprecate EqualExportedValues by [@HaraldNordgren](https://redirect.github.com/HaraldNordgren) in [https://github.com/stretchr/testify/pull/1488](https://redirect.github.com/stretchr/testify/pull/1488) - suite: refactor test assertions by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1474](https://redirect.github.com/stretchr/testify/pull/1474) - suite: fix SetupSubTest and TearDownSubTest execution order by [@linusbarth](https://redirect.github.com/linusbarth) in [https://github.com/stretchr/testify/pull/1471](https://redirect.github.com/stretchr/testify/pull/1471) - docs: Fix deprecation comments for http package by [@alexandear](https://redirect.github.com/alexandear) in [https://github.com/stretchr/testify/pull/1335](https://redirect.github.com/stretchr/testify/pull/1335) - Add map support doc comments to Subset and NotSubset by [@jedevc](https://redirect.github.com/jedevc) in [https://github.com/stretchr/testify/pull/1306](https://redirect.github.com/stretchr/testify/pull/1306) - TestErrorIs/TestNotErrorIs: check error message contents by [@craig65535](https://redirect.github.com/craig65535) in [https://github.com/stretchr/testify/pull/1435](https://redirect.github.com/stretchr/testify/pull/1435) - suite: fix subtest names (fix [#1501](https://redirect.github.com/stretchr/testify/issues/1501)) by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1504](https://redirect.github.com/stretchr/testify/pull/1504) - assert: improve unsafe.Pointer tests by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1505](https://redirect.github.com/stretchr/testify/pull/1505) - assert: simplify isNil implementation by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1506](https://redirect.github.com/stretchr/testify/pull/1506) - assert.InEpsilonSlice: fix expected/actual order and other improvements by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1483](https://redirect.github.com/stretchr/testify/pull/1483) - Fix dependency cycle with objx [#1292](https://redirect.github.com/stretchr/testify/issues/1292) by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1453](https://redirect.github.com/stretchr/testify/pull/1453) - mock: refactor TestIsArgsEqual by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1444](https://redirect.github.com/stretchr/testify/pull/1444) - mock: optimize argument matching checks by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1416](https://redirect.github.com/stretchr/testify/pull/1416) - assert: fix TestEventuallyTimeout by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1412](https://redirect.github.com/stretchr/testify/pull/1412) - CI: add go 1.21 in GitHub Actions by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1450](https://redirect.github.com/stretchr/testify/pull/1450) - suite: fix recoverAndFailOnPanic to report test failure at the right location by [@dolmen](https://redirect.github.com/dolmen) in [https://github.com/stretchr/testify/pull/1502](https://redirect.github.com/stretchr/testify/pull/1502) - Update maintainers by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1533](https://redirect.github.com/stretchr/testify/pull/1533) - assert: Fix EqualValues to handle overflow/underflow by [@arjunmahishi](https://redirect.github.com/arjunmahishi) in [https://github.com/stretchr/testify/pull/1531](https://redirect.github.com/stretchr/testify/pull/1531) - assert: better formatting for Len() error by [@kevinburkesegment](https://redirect.github.com/kevinburkesegment) in [https://github.com/stretchr/testify/pull/1485](https://redirect.github.com/stretchr/testify/pull/1485) - Ensure AssertExpectations does not fail in skipped tests by [@ianrose14](https://redirect.github.com/ianrose14) in [https://github.com/stretchr/testify/pull/1331](https://redirect.github.com/stretchr/testify/pull/1331) - suite: fix deadlock in suite.Require()/Assert() by [@arjunmahishi](https://redirect.github.com/arjunmahishi) in [https://github.com/stretchr/testify/pull/1535](https://redirect.github.com/stretchr/testify/pull/1535) - Revert "assert: ObjectsAreEqual: use time.Equal for time.Time type" by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1537](https://redirect.github.com/stretchr/testify/pull/1537) - \[chore] Add issue templates by [@arjunmahishi](https://redirect.github.com/arjunmahishi) in [https://github.com/stretchr/testify/pull/1538](https://redirect.github.com/stretchr/testify/pull/1538) - Update the build status badge by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1540](https://redirect.github.com/stretchr/testify/pull/1540) - Update Github workflows setup-go to V5 by [@hendrywiranto](https://redirect.github.com/hendrywiranto) in [https://github.com/stretchr/testify/pull/1545](https://redirect.github.com/stretchr/testify/pull/1545) - Support Pointer to Struct in EqualExportedValues by [@Lucaber](https://redirect.github.com/Lucaber) in [https://github.com/stretchr/testify/pull/1517](https://redirect.github.com/stretchr/testify/pull/1517) - README: drop link to gorc by [@guettli](https://redirect.github.com/guettli) in [https://github.com/stretchr/testify/pull/1248](https://redirect.github.com/stretchr/testify/pull/1248) - http_assertions: honour the msgAndArgs provided with each assertion by [@arjunmahishi](https://redirect.github.com/arjunmahishi) in [https://github.com/stretchr/testify/pull/1548](https://redirect.github.com/stretchr/testify/pull/1548) - fix typos in comments and tests by [@ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/stretchr/testify/pull/1247](https://redirect.github.com/stretchr/testify/pull/1247) - Include the auto-release notes in releases by [@brackendawson](https://redirect.github.com/brackendawson) in [https://github.com/stretchr/testify/pull/1550](https://redirect.github.com/stretchr/testify/pull/1550) - Add `NotImplements` and variants by [@hslatman](https://redirect.github.com/hslatman) in [https://github.com/stretchr/testify/pull/1385](https://redirect.github.com/stretchr/testify/pull/1385) - Add support to compare uintptr by [@bogdandrutu](https://redirect.github.com/bogdandrutu) in [https://github.com/stretchr/testify/pull/1339](https://redirect.github.com/stretchr/testify/pull/1339) - build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/stretchr/testify/pull/1552](https://redirect.github.com/stretchr/testify/pull/1552) #### New Contributors - [@SuperQ](https://redirect.github.com/SuperQ) made their first contribution in [https://github.com/stretchr/testify/pull/1394](https://redirect.github.com/stretchr/testify/pull/1394) - [@programmer04](https://redirect.github.com/programmer04) made their first contribution in [https://github.com/stretchr/testify/pull/1392](https://redirect.github.com/stretchr/testify/pull/1392) - [@echarrod](https://redirect.github.com/echarrod) made their first contribution in [https://github.com/stretchr/testify/pull/1389](https://redirect.github.com/stretchr/testify/pull/1389) - [@davidjb](https://redirect.github.com/davidjb) made their first contribution in [https://github.com/stretchr/testify/pull/1349](https://redirect.github.com/stretchr/testify/pull/1349) - [@LandonTClipp](https://redirect.github.com/LandonTClipp) made their first contribution in [https://github.com/stretchr/testify/pull/1346](https://redirect.github.com/stretchr/testify/pull/1346) - [@alexandear](https://redirect.github.com/alexandear) made their first contribution in [https://github.com/stretchr/testify/pull/1410](https://redirect.github.com/stretchr/testify/pull/1410) - [@lesichkovm](https://redirect.github.com/lesichkovm) made their first contribution in [https://github.com/stretchr/testify/pull/1320](https://redirect.github.com/stretchr/testify/pull/1320) - [@dolmen](https://redirect.github.com/dolmen) made their first contribution in [https://github.com/stretchr/testify/pull/1406](https://redirect.github.com/stretchr/testify/pull/1406) - [@hikyaru-suzuki](https://redirect.github.com/hikyaru-suzuki) made their first contribution in [https://github.com/stretchr/testify/pull/1360](https://redirect.github.com/stretchr/testify/pull/1360) - [@ossan-dev](https://redirect.github.com/ossan-dev) made their first contribution in [https://github.com/stretchr/testify/pull/1428](https://redirect.github.com/stretchr/testify/pull/1428) - [@aud10slave](https://redirect.github.com/aud10slave) made their first contribution in [https://github.com/stretchr/testify/pull/631](https://redirect.github.com/stretchr/testify/pull/631) - [@tscales](https://redirect.github.com/tscales) made their first contribution in [https://github.com/stretchr/testify/pull/1464](https://redirect.github.com/stretchr/testify/pull/1464) - [@czeslavo](https://redirect.github.com/czeslavo) made their first contribution in [https://github.com/stretchr/testify/pull/1395](https://redirect.github.com/stretchr/testify/pull/1395) - [@hidu](https://redirect.github.com/hidu) made their first contribution in [https://github.com/stretchr/testify/pull/1484](https://redirect.github.com/stretchr/testify/pull/1484) - [@zrbecker](https://redirect.github.com/zrbecker) made their first contribution in [https://github.com/stretchr/testify/pull/1473](https://redirect.github.com/stretchr/testify/pull/1473) - [@kevinburkesegment](https://redirect.github.com/kevinburkesegment) made their first contribution in [https://github.com/stretchr/testify/pull/1489](https://redirect.github.com/stretchr/testify/pull/1489) - [@linusbarth](https://redirect.github.com/linusbarth) made their first contribution in [https://github.com/stretchr/testify/pull/1471](https://redirect.github.com/stretchr/testify/pull/1471) - [@jedevc](https://redirect.github.com/jedevc) made their first contribution in [https://github.com/stretchr/testify/pull/1306](https://redirect.github.com/stretchr/testify/pull/1306) - [@craig65535](https://redirect.github.com/craig65535) made their first contribution in [https://github.com/stretchr/testify/pull/1435](https://redirect.github.com/stretchr/testify/pull/1435) - [@arjunmahishi](https://redirect.github.com/arjunmahishi) made their first contribution in [https://github.com/stretchr/testify/pull/1531](https://redirect.github.com/stretchr/testify/pull/1531) - [@ianrose14](https://redirect.github.com/ianrose14) made their first contribution in [https://github.com/stretchr/testify/pull/1331](https://redirect.github.com/stretchr/testify/pull/1331) - [@hendrywiranto](https://redirect.github.com/hendrywiranto) made their first contribution in [https://github.com/stretchr/testify/pull/1545](https://redirect.github.com/stretchr/testify/pull/1545) - [@Lucaber](https://redirect.github.com/Lucaber) made their first contribution in [https://github.com/stretchr/testify/pull/1517](https://redirect.github.com/stretchr/testify/pull/1517) - [@guettli](https://redirect.github.com/guettli) made their first contribution in [https://github.com/stretchr/testify/pull/1248](https://redirect.github.com/stretchr/testify/pull/1248) - [@ccoVeille](https://redirect.github.com/ccoVeille) made their first contribution in [https://github.com/stretchr/testify/pull/1247](https://redirect.github.com/stretchr/testify/pull/1247) - [@hslatman](https://redirect.github.com/hslatman) made their first contribution in [https://github.com/stretchr/testify/pull/1385](https://redirect.github.com/stretchr/testify/pull/1385) - [@bogdandrutu](https://redirect.github.com/bogdandrutu) made their first contribution in [https://github.com/stretchr/testify/pull/1339](https://redirect.github.com/stretchr/testify/pull/1339) **Full Changelog**: https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0 ### [`v1.8.4`](https://redirect.github.com/stretchr/testify/compare/v1.8.3...v1.8.4) [Compare Source](https://redirect.github.com/stretchr/testify/compare/v1.8.3...v1.8.4)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.