Skip to content

Releases: wiremock/wiremock

4.0.0-beta.38

4.0.0-beta.38 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jul 10:03
34a56c1

πŸ“¦ Dependency updates

  • chore(deps): bump handlebars from 4.5.2 to 4.5.3 (#3495) @dependabot
  • chore(deps): bump com.diffplug.spotless from 8.7.0 to 8.8.0 (#3492) @dependabot
  • chore(deps): bump org.apache.httpcomponents.client5:httpclient5 from 5.6.1 to 5.6.2 (#3491) @dependabot
  • chore(deps): bump gradle-wrapper from 9.6.0 to 9.6.1 (#3489) @dependabot
  • chore(deps): bump org.apache.httpcomponents.core5:httpcore5 from 5.4.2 to 5.4.3 (#3485) @dependabot
  • chore(deps): bump com.autonomousapps.build-health from 3.15.0 to 3.16.0 (#3486) @dependabot

✍ Other changes

4.0.0-beta.37

4.0.0-beta.37 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jun 18:22

πŸ› Bug fixes

πŸ“¦ Dependency updates

  • chore(deps): bump gradle-wrapper from 8.10 to 9.6.0 (#3479) @dependabot
  • chore(deps): bump com.diffplug.spotless from 8.6.0 to 8.7.0 (#3477) @dependabot
  • chore(deps): bump handlebars from 4.5.1 to 4.5.2 (#3478) @dependabot
  • chore(deps): bump com.autonomousapps.build-health from 3.14.1 to 3.15.0 (#3467) @dependabot
  • chore(deps): bump com.squareup.okhttp3:okhttp-bom from 5.3.2 to 5.4.0 (#3461) @dependabot
  • chore(deps): bump jetty from 12.1.8 to 12.1.10 (#3449) @dependabot
  • chore(deps): bump com.autonomousapps.build-health from 3.14.0 to 3.14.1 (#3448) @dependabot
  • chore(deps): bump com.uber.nullaway:nullaway from 0.13.4 to 0.13.5 (#3455) @dependabot

✍ Other changes

4.0.0-beta.36

4.0.0-beta.36 Pre-release
Pre-release

Choose a tag to compare

@tomakehurst tomakehurst released this 05 Jun 15:53

🐞 Bug fixes

  • fix: Prevent exception when `LoggedRequest` is constructed from an entity that cannot be decompressed (#3447) @tomakehurst
  • fix: Prevent response body templating being attempted when no template expressions are present (#3447) @tomakehurst
  • fix: Exception thrown when a templated content-type header is present in a response definition (#3447) @tomakehurst

πŸ‘» Maintenance

  • Release workflow now triggers docs version bump and wiremock-docker release @tomakehurst

Full Changelog: 4.0.0-beta.35...4.0.0-beta.36

4.0.0-beta.35

4.0.0-beta.35 Pre-release
Pre-release

Choose a tag to compare

@tomakehurst tomakehurst released this 05 Jun 15:53

πŸš€ New Features

  • feat: Unified `Entity` / `EntityDefinition` / `EntityResolver` body abstraction for HTTP stubs, webhooks and messages (#3428) @tomakehurst
  • feat: Add `Entity` body getter to `Request` interface (#3434) @tomakehurst
  • feat: Switch webhooks to use `EntityDefinition`, allowing file paths, JSON and binary bodies (#3432) @tomakehurst
  • feat: Fixed message channel handling (#3440) @tomakehurst
  • feat: Breaking change reporting via japicmp on `@PublishedAPI`-annotated classes (#3427) @tomakehurst

πŸ”’ API Deprecations

πŸ“¦ Dependency updates

9 changes

Full Changelog: 4.0.0-beta.34...4.0.0-beta.35

4.0.0-beta.34

4.0.0-beta.34 Pre-release
Pre-release

Choose a tag to compare

@tomakehurst tomakehurst released this 05 Jun 15:53
eebc537

🐞 Bug fixes

  • fix: Include all operands in `AbstractLogicalMatcher` equals/hashCode (#3400) @rnagulapalle
  • fix: Standalone JAR startup regression β€” stop relocating joptsimple in shadow JAR (#3408) @tomakehurst

Full Changelog: 4.0.0-beta.33...4.0.0-beta.34

4.0.0-beta.33

4.0.0-beta.33 Pre-release
Pre-release

Choose a tag to compare

@tomakehurst tomakehurst released this 05 Jun 15:53

πŸš€ New Features

  • feat: Use Bouncycastle to generate HTTPS certificates (#3354) @Malandril
  • feat: Recorder serve event transformer β€” allows transforming stubs during recording (#3403) @tomakehurst
  • feat: `LoggedRequest` and `LoggedResponse` constructor parameters now immutable (#3405) @tomakehurst

πŸ“¦ Dependency updates

9 changes

Full Changelog: 4.0.0-beta.32...4.0.0-beta.33

4.0.0-beta.32

4.0.0-beta.32 Pre-release
Pre-release

Choose a tag to compare

@tomakehurst tomakehurst released this 05 Jun 15:52

πŸ‘» Maintenance

  • Remove need for breaking-change `MappingsSaver.mutate`; return removed stubs from delete operations (#3383) @Mahoney

Full Changelog: 4.0.0-beta.31...4.0.0-beta.32

4.0.0-beta.31

4.0.0-beta.31 Pre-release
Pre-release

Choose a tag to compare

@tomakehurst tomakehurst released this 05 Jun 15:52

🐞 Bug fixes

  • fix: Improve consistency of stub modification β€” persist before updating in-memory store (#3379) @Mahoney

πŸ“¦ Dependency updates

Full Changelog: 4.0.0-beta.30...4.0.0-beta.31

4.0.0-beta.30

4.0.0-beta.30 Pre-release
Pre-release

Choose a tag to compare

@tomakehurst tomakehurst released this 05 Jun 15:52

πŸš€ New Features

  • feat: `jsonPath` helper now writes extracted arrays as JSON instead of toString (#3330) @picimako
  • feat: Add batch methods to `StubLifecycleListener` (#3351) @RafeArnold

🐞 Bug fixes

πŸ“¦ Dependency updates

12 changes

Full Changelog: 4.0.0-beta.29...4.0.0-beta.30

4.0.0-beta.29

4.0.0-beta.29 Pre-release
Pre-release

Choose a tag to compare

@tomakehurst tomakehurst released this 05 Jun 15:52

πŸš€ New Features

πŸ‘» Maintenance

πŸ“¦ Dependency updates

Full Changelog: 4.0.0-beta.28...4.0.0-beta.29