Bot releases are visible (Hide)
Published by github-actions[bot] about 1 year ago
Published by github-actions[bot] about 1 year ago
Published by github-actions[bot] about 1 year ago
WiremockNetworkTrafficListeners
as unified factory for creating arbitrary notifying traffic listeners.(#2283) @gsmith85ConsoleNotifyingWiremockNetworkTrafficListener
(#2139) @gsmith85AbstractFileSource#assertFilePathIsUnderRoot()
(#2267) @oleg-nenashevpatch()
method with URL to the WireMock
Admin API client (#2261) @Joel-Schaltenbrandcom.github.tomakehurst.wiremock.common.Timing
return values to Integer
and allow null
when data isn't ready (#2275) @emilianoalvarez91ServerEvent
: replace Guava predicate and function with STL, including public API (refs #2111) (#2255) @tomasbjerrenull
or empty (#2247) @emilianoalvarez91null
(#2275) @emilianoalvarez91Published by github-actions[bot] over 1 year ago
WireMock#requestedFor()
method allowing to pass Http method as parameter (#2175) @ytvnr@WireMockTest
not working with @DisabledInNativeImage
(#2219) @DarkAtraPublished by github-actions[bot] over 1 year ago
RequestFilterV2
, TemplateHelperProviderExtension
, TemplateModelDataProviderExtension
, ResponseDefinitionTransformerV2
, ResponseTransformerV2
, ServeEventListener
(#2238) @tomakehurstSee this video to learn more about what's inside. Documentation and a written update are coming soon
org.wiremock
for all artifacts built from this repository: wiremock , wiremock-standalone , wiremock-webhooks-extension (ee1363c) @tomakehurstmain()
) from com.github.tomakehurst.wiremock.standalone.WireMockServerRunner
to wiremock.Run
(166c3b3) @tomakehurstMatchesJsonSchemaPattern
will return no match for null input (#2223) @MahoneyPublished by tomakehurst over 1 year ago
#2223 - prevent exception being thrown when a stub using matchesJsonSchema
is present and the request body is empty - thanks @Mahoney
#2214 - further removal of Guava code - thanks @pks-1981
Published by tomakehurst over 1 year ago
#2157 - Added form parameter matching - finally, thanks @kapishmalik !
#2121, #2200, #2120 - replace Guava functional code with native Java - thanks @pks-1981
#2130 - Added support for Java time when serialising to/from JSON - thanks @mark-henry
#2198 - Added support for mulit-stub mapping files to the remote loader function - thanks @DjerohN
Switched away from using Optional
to store and set the maxEntries
config parameter.
#2211 - Improve rendering performance for large response templates - thanks @Mahoney
#2116 - Fixed broken hashCode - thanks @ullenius
#2123 - Fixed bug running declarative + programmatic JUnit5 extension - thanks @parawanderer
Published by tomakehurst over 1 year ago
matchesJsonSchema
matcher.equals()
and hashCodeI()
methods to matcher classes - thanks @jnt0rPublished by tomakehurst over 1 year ago
Excluded slf4j from being shaded into the webhooks JAR
Fixed request log behaviour broken in last release where a null stubMapping
element was returned rather than a default when the request was not matched.
Published by tomakehurst over 1 year ago
#2110 Add support for matching multi-valued headers and query parameters with includes
and hasExactly
- thanks @kapishmalik
#2003 Respect keystore type when loading keystores - thanks @kaarefc
#2114 Refactor to lambdas - thanks @timtebeek
Fixed NPE exception thrown when rendering a diff report for a path template matched stub
Fixed a bug where disabling browser proxy pass-through also disabled proxy stubs
Published by tomakehurst over 1 year ago
Some bug fixes, dependency updates and a couple of new features.
#2035 - skips NPE when a multipart could not be parsed - thanks @sickmartian
#2019 - fixed clock skew problem with certificate generation - thanks Alexander Gazarov
Fixed exception thrown when using path template matching when request URL does not match structure
Fixed diff reporting when path templates or variables do not match
#2087 - added support for disabling proxy pass-through - thanks Kapish Malik
#2006 - added NOT matcher that inverts other matchers - thanks Arihant Kaushik
#2103 - added request IP to template model - thanks Benjamin Marwell
#2058 - made proxy timeout configurable - thanks Lukas Pradel
#2054 - allow fixing class loader in ClasspathFileSource - thanks Arian Treffer
Published by tomakehurst over 1 year ago
Dependency updates, bug fixes and a performance regression fix.
#2072 - fixed multipart upload parsing behaviour so that a full buffer doesn't cause the request to hang.
Now forcibly closes all connections on server shutdown so we don't have to wait for the grace period to expire each time (which had the effect of trebling build time).
Fixed the build output so that that we're not putting a spurious fat JAR with an -all
classifier in the thin JAR artifact.
WireMock standalone can be downloaded here: https://repo1.maven.org/maven2/com/github/tomakehurst/wiremock-standalone/3.0.0-beta-34/wiremock-standalone-3.0.0-beta-4.jar
Published by tomakehurst over 1 year ago
This release upgrades a number of dependencies and adds URL path templating support.
See https://github.com/wiremock/wiremock.org-sources/blob/3.0.0-beta/_docs/request-matching.md#path-templates for docs.
Published by tomakehurst almost 2 years ago
This is the start of a series of beta releases of WireMock that will add some major new features and introduce some breaking changes, although we'll try to make these as painless as possible.
Changes in this release:
Published by tomakehurst almost 2 years ago
Published by tomakehurst about 2 years ago
This will be the final 2.x.x release and also the last to support Java 8.
All dependencies brought up to date including Jetty to 9.4.48.v20220622.
Published by tomakehurst over 2 years ago
WireMock 2.33.1 was accidentally released using Java 11 rather than 8, resulting in class incompatibilities in places.
This release is functionally identical but built using Java 8.
Published by tomakehurst over 2 years ago
Published by tomakehurst over 2 years ago
This is primarily a maintenance release that brings all dependency versions up to date including a version of Jackson containing the fix for CVE-2020-36518.
Published by tomakehurst almost 3 years ago
WireMock.jsonResponse
factory methods (#1428)