Sourced from org.assertj:assertj-core's releases.
v3.27.1
:no_entry_sign: Deprecated
Core
- Deprecate
usingComparatorForFields
and remove deprecated assertions fromusingComparatorForType
documentation #3711- Deprecate
hasCauseReference(Throwable)
fromThrowable
assertions #3715:bug: Bug Fixes
Core
- Fix missing introspection for record accessors #3710
- Honor assertion description in
asString()
- Avoid
InputStream
manipulation whenmark
/reset
are supported #3713- NPE with custom
RecursiveComparisonConfiguration
onusingRecursiveFieldByFieldElementComparator
#3719- Recursive comparison fails if ignored fieds are not found in
expected
#3226:zap: Improvements
- Declare license using SPDX identifier #3718
:heart: Contributors
Thanks to all the contributors who worked on this release:
8cd0c63
[maven-release-plugin] prepare release assertj-build-3.27.16ea4d4f
Recursive comparison: add test with ignored fields in nested map75954ab
Update license header year to 20258030727
RecursiveComparisonConfiguration.Builder: set the standard
representation if ...4207e83
Avoid InputStream
manipulation when mark
/
reset
are supported (#3713)d692186
Deprecate hasCauseReference(throwable) in favor of
cause().isSameAs(throwable)ae98ebd
Declare license using SPDX identifier (#3718)5c58e36
Add missing @since
6525864
Deprecate usingComparatorForFields and remove deprecated assertions from
usin...8b0eedc
chore(deps): bump nl.jqno.equalsverifier:equalsverifier from 3.17.5 to
3.18 (...