Releases: imposter-project/imposter-jvm-engine
Releases · imposter-project/imposter-jvm-engine
v4.7.0
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
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
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
v4.6.4
v4.6.3
Changed
- chore(deps): bump actions/setup-python from 5.4.0 to 5.5.0
- docs: links to public ECR gallery page.
- docs: lists ECR registry for Docker images.
Fixed
- fix(graal): request proxy should return body as a string.
See change log.
v4.6.2
Changed
- ci: adds timeouts to jobs.
- ci: checkout examples for integration tests.
- docs: adds CLI run examples for mock plugins.
- docs: adds test instructions for wiremock example.
- docs: link to WireMock examples.
- docs: moves examples to separate repository.
Fixed
- fix: wiremock plugin should pass converted config to REST plugin.
See change log.
v4.6.0
Changed
- chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin
- chore(deps): bump version_groovy from 4.0.21 to 4.0.25
- ci: set permissions in parent job.
- docs: links to JavaScript bundling examples.
- test: splits HTTPS test into separate suite.
- feat: updates GitHub org to imposter-project.
See change log.
v4.5.8
Changed
- chore(deps): bump org.apache.maven.plugins:maven-clean-plugin
- chore(deps): bump org.apache.maven.plugins:maven-compiler-plugin
- chore(deps): bumps Vert.x to 4.5.13.
- refactor: remove redundant cast.
- test: migrate to JUnit 5.
- test: removes implicit config dir from base verticle test.
See change log.
v4.5.7
Changed
- docs: describes how to produce JSON in Groovy scripts.
- test: renames additional context test.
Fixed
- fix: context.request.method should return a string.
See change log.