NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Maven Central · #1398 by repository stars
Core API and libraries of hamcrest matcher framework.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 4.8 years
Nearly every release is documented
notes for 3 of 3 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
9 releases · first in 2018
From version 3.0, the jar distributed to Maven Central is now compiled to Java 1.8 bytecode, and is not compatible with previous versions of Java. See
hamcrest-2.2.jar.One column per quarter.
From version 3.0, the jar distributed to Maven Central is now compiled to Java 1.8 bytecode, and is not compatible with previous versions of Java. See
hamcrest-2.2.jar.AllOf/AnyOf: Pass the matchers to constructor using varargs ( Issue #245 )
AllOf/AnyOf: Pass the matchers to constructor using varargs ( Issue #245 )
Deprecate IsCollectionContaining and IsArrayContainingXXX
After a long hiatus without releases, this version simplifies the packaging of
Hamcrest into a single jar: hamcrest-2.1.jar. Other big changes include
Java 9 module compatibility, along with numerous other improvements and bug
fixes.
org.hamcrest.Factory annotation has been removed (it should not be used in client code)IsCollectionContaining and IsArrayContainingXXXAfter a long hiatus without releases, this version simplifies the packaging of
Hamcrest into a single jar: hamcrest-<version>.jar. Other big changes include
Java 9 module compatibility, migrating the code repository from Google Code to
GitHub, along with numerous other new features, improvements and bug fixes.
org.hamcrest.Factory has been removed. This was only used in old implementations
of the hamcrest build toolchain, and can safely be deleted from client code without
any effect.hamcrest-2.1.jarhamcrest-core and hamcrest-library.Restore deleted classes to keep backwards compatibility with version 1.3, and mark them as deprecated.
Restore deleted classes to keep backwards compatibility with version 1.3, and mark them as deprecated.
This fixes the problem that Maven has with interpreting pom-only artifacts. Both hamcrest-core and hamcrest-library artifacts now publish empty jars w
This fixes the problem that Maven has with interpreting pom-only artifacts. Both hamcrest-core and hamcrest-library artifacts now publish empty jars with a dependency on the hamcrest artifact.
This release publishes pom-only artifacts for hamcrest-core and hamcrest-library for better backwards compatibility with previous releases.
This release publishes pom-only artifacts for hamcrest-core and hamcrest-library for better backwards compatibility with previous releases.
Removed deprecated methods from previous release
After a long hiatus without releases, this version simplifies the packaging of
Hamcrest into a single jar: hamcrest-<version>.jar. Other big changes include
Java 9 module compatibility, along with numerous other improvements and bug
fixes.
Although the class API has not changed since Hamcrest 1.3, the way that the
project is packaged has changed. Refer to the Hamcrest Distributables
documentation for more information.
hamcrest-2.1.jarVersion 2.1-rc1 also includes changes previous released (but un-tagged as version 2.0.0.0). These changes include:
Your coding agent can read these notes before it upgrades. Set up the MCP server →