Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency com.github.tomakehurst:wiremock to v2.35.2 #152

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 5, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.github.tomakehurst:wiremock (source) 2.23.2 -> 2.35.2 age adoption passing confidence

Release Notes

wiremock/wiremock (com.github.tomakehurst:wiremock)

v2.35.2

Compare Source

v2.35.1: - Security Release

Compare Source

🔒 This is a security release that addresses the following issues

NOTE: WireMock Studio, a proprietary distribution discontinued in 2022, is also affected by those issues and also affected by CVE-2023-39967 - Overall CVSS Score 8.6 - “Controlled and full-read SSRF through URL parameter when testing a request, webhooks and proxy mode”. The fixes will not be provided. The vendor recommends migrating to WireMock Cloud which is available as SaaS and private beta for on-premises deployments

Credits: @​W0rty, @​numacanedo, @​Mahoney, @​tomakehurst, @​oleg-nenashev

v2.35.0

Compare Source

Enhancements

  • Add a negative contains matcher - thanks Damian Orzepowski
  • Expose a Java API method for removing stubs by ID - thanks Patryk Fraczek
  • Document the import API in the OpenAPI doc - thanks to user i-whammy
  • Added the ability to restrict the addresses WireMock can proxy/record to, as a security measure.

Fixes

  • Strip Maven directories from the standalone JAR as some were appearing that weren't related to dependencies actually present, confusing scanning tools - thanks to user krageon
  • Dropped back to slf4j 1.7.36 and relocate it in the standalone JAR (ensuring 2.x users won't experience conflicts).

v2.34.0

Compare Source

This will be the final 2.x.x release and also the last to support Java 8.

Fixes

  • Fixed #​1689 - incorrect HTTP version header - thanks to user Poojitha
  • Fixed #​1882 - bug preventing matching of date/time query params/headers with custom format - thanks Klaas Dellschaft
  • #​1930 - Fixed a partial path traversal vulnerability in the file source code - thanks Jonathan Leitschuh
  • Fixed #​1783 - proxyUrlPrefixToRemove ignored when using a response definition transformer - thanks to user Ross-H-Projects
  • Fixed #​1872 - create a request entity for POST, PUT etc. proxied requests when a content-length header is present, regardless of whether the size is 0.
  • Fixed #​1946 - maths helper now supports epoch dates as inputs.

Enhancements

  • Added a public, non-static getScenarios() method allowing access to all scenarios.

All dependencies brought up to date including Jetty to 9.4.48.v20220622.

v2.33.2

Compare Source

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.

v2.33.0

Compare Source

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.

Enhancements
  • Added the ability to set and reset a single scenario's state
  • Proxy will now send a request body for any request method.
  • CORS response headers are now passed back from proxy responses when stub CORS is disabled.
Performance
  • Improved performance of Request.getHeaders() - thanks Doug Roper.
  • Improved performance of response body JSON parsing - thanks also Doug Roper.

v2.32.0

Compare Source

Enhancements
  • Closes #​1614 - proper support for subclassing of the JUnit5 WireMockExtension
  • Add support for put/delete file to/from a subfolder (#​1087)
  • Closes #​956 - added the ability to fetch serve events for a specific stub ID
  • Added ability to query unmatched serve events
  • Added ability to verify requests using a custom matcher
  • Upgraded to Apache HTTP Client 5.x
  • Added WireMock.jsonResponse factory methods (#​1428)
  • #​745 Need proxyUrlPrefixToRemove for proxy context url mapping (#​1556)
  • Removed dependence on Conscrypt for ALPN and HTTP/2
  • Recognize multipart/related and multipart/mixed (#​1415)
  • Allow running Wiremock without HTTP Server (#​1572)
  • Allow standalone runner to fetch mappings from classpath (#​1592)
  • Added new command line parameters "--jetty-header-request-size" and "--jetty-header-response-size" for set a custom size of headers in Jetty. "--jetty-header-buffer-size" is deprecated.
Fixes
  • Closes #​1688 - fall back to HTTPS 1.1 only when no ALPN provider can be loaded
  • Fixed #​1643 - regression in date parsing preventing year and year/month only dates
  • #​1612 prevent applying scientific notation and rounding to big numbers by ObjectMapper (#​1613)
  • Fixed #​1608 and #​1585 - incorrect zoning of date/times in response templating when truncating
Code quality
  • Enforce license headers with Spotless
  • Enforce consistent code style with Spotless
  • Upgrade to Gradle 7 + some Gradle config cleanup (#​1639)
  • Convert AcceptanceTestBase to JUnit Jupiter to limit future violations (#​1669)
  • Enable WireMock to be built on Java 11 and 17
  • Drop JMock in favour of Mockito (#​1630)

v2.27.2

Compare Source

v2.27.1

Compare Source

v2.27.0

Compare Source

v2.26.3

Compare Source

v2.26.2

Compare Source

v2.26.1

Compare Source

v2.26.0

Compare Source

v2.25.1

Compare Source

v2.25.0

Compare Source

v2.24.1

Compare Source

v2.24.0

Compare Source


Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

Sorry, something went wrong.

@renovate renovate bot requested a review from a team as a code owner October 5, 2023 06:04
@renovate renovate bot added the dependencies label Oct 5, 2023
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 5, 2023 06:09 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch 2 times, most recently from e1e983f to 8434c84 Compare October 6, 2023 09:52
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 6, 2023 09:55 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 8434c84 to 010a9e9 Compare October 6, 2023 10:08
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 6, 2023 10:11 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 010a9e9 to b012751 Compare October 6, 2023 10:13
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 6, 2023 10:16 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from b012751 to 4739138 Compare October 6, 2023 11:06
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 6, 2023 11:10 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 4739138 to 137263c Compare October 6, 2023 13:20
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 6, 2023 13:25 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 137263c to 5091e2a Compare October 6, 2023 13:51
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 6, 2023 13:55 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 5091e2a to 1f5e869 Compare October 6, 2023 16:11
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 6, 2023 16:14 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 1f5e869 to 32818ec Compare October 6, 2023 18:07
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 6, 2023 18:16 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 32818ec to e39c666 Compare October 9, 2023 09:21
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 9, 2023 09:28 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from e39c666 to e2888bf Compare October 9, 2023 09:35
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 9, 2023 09:37 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from e2888bf to c61bb81 Compare October 9, 2023 12:30
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview October 9, 2023 12:34 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from c61bb81 to 6ac72e6 Compare October 9, 2023 15:09
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview March 14, 2025 12:22 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 6ce48ba to 772e15f Compare March 14, 2025 16:26
@renovate renovate bot changed the title Update dependency com.github.tomakehurst:wiremock to v2.27.2 Update dependency com.github.tomakehurst:wiremock to v2.35.2 Mar 14, 2025
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview March 14, 2025 16:29 Active
@renovate renovate bot changed the title Update dependency com.github.tomakehurst:wiremock to v2.35.2 Update dependency com.github.tomakehurst:wiremock to v2.27.2 Mar 17, 2025
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch 2 times, most recently from e75b2a9 to 053d260 Compare March 17, 2025 15:05
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview March 17, 2025 15:08 Active
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview March 17, 2025 15:09 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 053d260 to 09c29f5 Compare March 18, 2025 14:51
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview March 18, 2025 14:54 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 09c29f5 to a02c6d2 Compare March 19, 2025 13:14
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview March 19, 2025 13:20 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from a02c6d2 to cce78cc Compare March 20, 2025 15:48
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview March 20, 2025 15:51 Active
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch 2 times, most recently from bb8da3f to 3a56e7f Compare March 22, 2025 16:57
@renovate renovate bot changed the title Update dependency com.github.tomakehurst:wiremock to v2.27.2 Update dependency com.github.tomakehurst:wiremock to v2.35.2 Mar 22, 2025
@renovate renovate bot changed the title Update dependency com.github.tomakehurst:wiremock to v2.35.2 Update dependency com.github.tomakehurst:wiremock to v2.27.2 Mar 23, 2025
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 3a56e7f to 1c3fb19 Compare March 23, 2025 09:02
@renovate renovate bot changed the title Update dependency com.github.tomakehurst:wiremock to v2.27.2 Update dependency com.github.tomakehurst:wiremock to v2.35.2 Mar 23, 2025
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch 2 times, most recently from 45048b6 to 7942395 Compare March 24, 2025 00:30
@renovate renovate bot changed the title Update dependency com.github.tomakehurst:wiremock to v2.35.2 Update dependency com.github.tomakehurst:wiremock to v2.27.2 Mar 24, 2025
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot requested a deployment to preview March 24, 2025 06:57 Abandoned
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 7942395 to 6ebbade Compare March 25, 2025 15:39
@renovate renovate bot force-pushed the renovate/com.github.tomakehurst-wiremock-2.x branch from 6ebbade to 3f48f54 Compare March 25, 2025 17:48
@renovate renovate bot changed the title Update dependency com.github.tomakehurst:wiremock to v2.27.2 Update dependency com.github.tomakehurst:wiremock to v2.35.2 Mar 25, 2025
@hmcts-jenkins-d-to-i hmcts-jenkins-d-to-i bot deployed to preview March 25, 2025 17:52 Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants