Skip to content

Releases: imposter-project/imposter-jvm-engine

v4.9.2

17 Apr 17:56

Choose a tag to compare

Changed

  • chore(deps): bump actions/github-script from 8 to 9
  • chore(deps): bump com.atlassian.oai:swagger-request-validator-core from 2.41.0 to 2.46.0
  • chore(deps): bump docker/setup-qemu-action from 3 to 4 (#19)
  • chore(deps): bump jackson from 2.18.3 to 2.21.0
  • chore(deps): bump org.mockito:mockito-core from 5.17.0 to 5.21.0
  • chore(deps): migrate test containers from LocalStack to MiniStack (1.2.20)
  • chore(deps): upgrade AWS SDK from v1 to v2 (2.42.18)
  • docs: link to issue tracker

See change log.

v4.9.1

23 Mar 02:29

Choose a tag to compare

Changed

  • chore(deps): bump com.amazonaws:aws-java-sdk-bom to 1.12.797

See change log.

v4.9.0

01 Mar 20:30

Choose a tag to compare

Added

  • feat(openapi): add XML response serialisation for application/xml

See change log.

v4.8.1

28 Feb 00:46

Choose a tag to compare

Changed

  • chore(deps): bump actions/upload-artifact from 6 to 7

Fixed

See change log.

v4.8.0

15 Feb 01:44

Choose a tag to compare

Added

  • feat: extend x-fake-data support to integer, number, and boolean types

Changed

  • build: add sandbox setup script and hook session start.
  • build: bump testcontainers to 2.0.3.
  • build: ignore agent config.
  • build: upgrade Kotlin from 1.9.20 to 2.3.10 with compatible dependencies
  • chore(deps): bump actions/checkout from 4 to 6
  • chore(deps): bump actions/github-script from 7 to 8
  • chore(deps): bump actions/setup-java from 4 to 5
  • chore(deps): bump actions/upload-artifact from 4 to 6
  • chore(deps): bump com.amazonaws:aws-lambda-java-core from 1.2.3 to 1.4.0
  • docs: describe external URI support.
  • docs: link to main docs site.
  • refactor: extract AbstractFakeExampleProvider to eliminate DRY violations
  • refactor: rename FakeExampleProvider to StringFakeExampleProvider
  • test: migrate S3ConfigResolverTest from JUnit 4 to JUnit 5
  • test: migrate S3FileDownloaderTest from JUnit 4 to JUnit 5
  • test: replace s3mock-testcontainers with localstack for S3 tests

See change log.

v4.7.0

29 Sep 10:22

Choose a tag to compare

Added

  • feat(openapi): support structured syntax suffixes for JSON MIME types.
  • feat: support custom content types in OpenAPI

Changed

  • chore(deps): bump actions/setup-python from 5.5.0 to 5.6.0
  • chore(deps): bump com.amazonaws:aws-java-sdk-bom
  • chore(deps): bump io.rest-assured:rest-assured from 5.3.2 to 5.5.5
  • refactor: allow cumulative update of response behaviour between handlers.
  • refactor: allows handler type to be specified.
  • refactor: removes redundant config argument.
  • refactor: switches interceptor routing to be global to all routes.
  • test(openapi): improves coverage for response transmission service.
  • test(openapi): migrate spec loader test to JUnit 5.

See change log.

v4.6.8

29 Sep 10:21

Choose a tag to compare

Changed

  • build: adds JVM argument to open java.lang package for tests.
  • chore(deps): bump org.mockito:mockito-core from 5.2.0 to 5.16.0
  • chore(deps): bump version_jackson from 2.18.0 to 2.18.3
  • chore(deps): bump version_jackson_databind from 2.18.0 to 2.18.3
  • chore(deps): bump version_mockito to 5.17.0 and version_mockito_kotlin to 5.4.0.
  • ci: adds Java 21 (LTS) to CI test targets.
  • ci: adds step level timeout to integration test.
  • docs: updates Homebrew tap repo.

See change log.

v4.6.7

29 Sep 10:20

Choose a tag to compare

Changed

  • ci: attach test failure reports to job.
  • test: reduce chance of duplicate free port allocation.
  • test: use a test store to hold remote server port.
  • test: fixes flaky remote steps test.

Fixed

  • fix: CommonJS require shim should detect use of __imposter_types external.

See change log.

v4.6.5

29 Sep 10:18

Choose a tag to compare

Changed

  • build: update log4j and slf4j dependencies to version 2.20.0 and 2.0.11.

See change log.

v4.6.4

29 Sep 10:17

Choose a tag to compare

Changed

  • refactor: removes identity check when resolving placeholders.

See change log.