This repository has been archived by the owner on Nov 22, 2023. It is now read-only.
Releases: 9cookies/wiremock-extensions
Releases · 9cookies/wiremock-extensions
Enhancement
Features - Improvements - Dependencies
Important Notes: - none
Version: 0.4.0
Author: M.Scheepers
Features
- HTTP callback result reporting and verification
Improvements
- Shared placeholder context for multiple callbacks in a single stub mapping.
Dependencies
- httpclient version bumped to 4.5.13
Features - Improvements
Important Notes: - none
Version: 0.3.0
Author: M.Scheepers
Features
- The callback-simulator post serve extension now supports AWS SNS message publishing.
Improvements
- Support for multiple placeholders and keywords in SQS message callback queue names.
Features - Improvements - Fixes
Important Notes: - none
Version: 0.2.0
Author: M.Scheepers
Features
- The callback-simulator post serve extension now supports AWS SQS message publishing.
Improvements
- Callback URLs may now contain multiple placeholders.
- Support for string embedded keyword usage.
- Introduced new keyword
ENV
to provide access to environment variables.- Callback authentication properties may contain keywords.
- Support
max
and optionalmin
parameters forRandom
keyword.
Fixes
- Bug during callback handling where exceptions where swallowed without logging.
Dependencies
- bumped jackson-databind to 2.10.5.1
Improvements
Important Notes: - none
Version: 0.1.1
Author: M.Scheepers
Improvements
- Introduced retry handling to the
CallbackSimulator
- Docker image respects
JAVA_OPTS
and exposes additional port7091
Features - Improvements
Important Notes: - none
Version: 0.1.0
Author: - M.Scheepers
Features
- added
$(!OffsetDateTime)
keyword with similar semantics as$(!Instant)
keyword. - added
RequestTimeMatcher
extension that provides regular expression matching against UTC request time.
Improvements
- added support for custom
X-Rps-TraceId
header to callback definitions. - callback-simulator now persists callback definitions in the file system to reduce memory footprint of scheduled callbacks for load test scenarios to avoid OOM errors.
- added ability to configure callback-simulator's thread pool size using
SCHEDULED_THREAD_POOL_SIZE
environment variable so that it doesn't become a bottle neck in load test scenarios.
Enhancements
Important Notes: none
Version: 0.0.6
Author: M.Scheepers
Changes
- introduced a callback simulator post serve action that will perform configurable requests to arbitrary services
- bumped jackson version to 2.9.9.1 due to security issue
Enhancement
Important Notes: none
Version: 0.0.5
Author: M.Scheepers
Changes
- implemented response transformation for requests without content (e.g.
GET
) and also with content other thanapplication/json
.- Note: in either case replacement patterns will yield to
null
except for generated values.
- Note: in either case replacement patterns will yield to
Release 0.0.4
2017-03-17 - Enhancement
Important Notes: none
Version: 0.0.4
Author: M.Scheepers
Changes
- implemented support for string embedded JSON path replacements
- updated to Wire Mock dependency to version 2.5.1
Release 0.0.3
2017-01-31 - Enhancement
Important Notes: none
Version: 0.0.3
Author: M.Scheepers
Changes
- implemented support for computed time stamp generation in Unix format (epoch milliseconds)
- implemented support for multiple UUID and Random values
- verified support for JSON array handling