Releases: outofcoffee/imposter
Releases · outofcoffee/imposter
v4.2.4
v4.2.3
Changed
- build: bumps Gradle to 8.11.
- build: sets JVM toolchain to Java 11.
- chore(deps): bumps shadow plugin to 8.3.5.
- ci: determine project version from root Gradle properties file.
- ci: disables Gradle daemon for example tests.
- ci: don't duplicate unit test execution on local maven publish.
- docs: improves embedded JVM instructions.
- test: use locally published maven artifacts in example project test.
See change log.
v4.2.2
v4.2.1
Changed
- chore(deps): bump com.fasterxml.jackson.core:jackson-databind
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin
- docs(soap): improves scripted examples.
Fixed
- fix(openapi): handle responses for status codes not in specification.
- fix(soap): respond with custom fault if status is 500 and content set.
See change log.
v4.2.0
Added
- feat(soap): adds additional script method and configuration property to return a fault.
- feat(soap): adds support for returning SOAP faults when status code is 500.
Changed
- chore(deps): bump actions/setup-python from 5.2.0 to 5.3.0
- chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin
- chore(deps): bump org.apache.maven.plugins:maven-site-plugin
- chore(deps): bump version_jackson from 2.15.2 to 2.18.0
- chore(deps): bumps version_jackson_databind to 2.18.0.
- docs: adds SOAP fault example.
- docs: describes how to trigger SOAP fault response.
- test(soap): improves WSDL parser coverage for faults and HTTP bindings.
See change log.
v4.1.2
Changed
- test: sets up store provider properly for JSON test.
Fixed
- fix: store interceptor should be scoped to script engine.
See change log.
v4.1.0
Added
- feat: allows raw request body content to be matched.
Changed
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin
See change log.
v4.0.5
Changed
- chore(deps): bump com.fasterxml.jackson.core:jackson-databind
- chore(deps): bump org.apache.maven.plugins:maven-install-plugin
- chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin
Fixed
- fix(awslambda): extends path param normalisation to all adapters.
Other
- Clarify OpenAPI plugin path placeholder usage docs
See change log.
v4.0.4
Changed
- chore(deps): bump actions/setup-python from 5.1.1 to 5.2.0
- chore(deps): bump org.apache.maven.plugins:maven-deploy-plugin
- chore(deps): bump org.apache.maven.plugins:maven-site-plugin
- chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin
- chore(deps): bump org.testcontainers:localstack from 1.17.6 to 1.20.2
- refactor(openapi): converts examples to inner types.
- test(awslambda): removed unnecessary test data.
- test(lambda): improves coverage for lambda requests with query strings.
Fixed
- fix(awslambda): adds failing test case for IllegalStateException when returning 404.
- fix(awslambda): attributes should persist between exchanges for the same request/response pair.
- fix: ignore invalid expressions when parsing config.
See change log.
v4.0.3
Changed
- build: parameterises datafaker version.
- chore: bumps version_swagger_parser to 2.1.22, version_swagger_models to 2.22.2 and version_swagger_request_validator to 2.41.0.
Fixed
- fix(openapi): improves schema type detection when generating examples.
See change log.