Important Notes: - none
Version: 0.4.2
Author: - none
- none
- none
- none
Important Notes: - none
Version: 0.4.1
Author: M.Scheepers
- The callback-simulator now supports HTTP Bearer authentication
Important Notes: - none
Version: 0.4.0
Author: M.Scheepers
- HTTP callback result reporting and verification
- Shared placeholder context for multiple callbacks in a single stub mapping.
- httpclient version bumped to 4.5.13
Important Notes: - none
Version: 0.3.0
Author: M.Scheepers
- The callback-simulator post serve extension now supports AWS SNS message publishing.
- Support for multiple placeholders and keywords in SQS message callback queue names.
Important Notes: - none
Version: 0.2.0
Author: M.Scheepers
- The callback-simulator post serve extension now supports AWS SQS message publishing.
- 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.
- Bug during callback handling where exceptions where swallowed without logging.
- bumped jackson-databind to 2.10.5.1
Important Notes: - none
Version: 0.1.1
Author: M.Scheepers
- Introduced retry handling to the
CallbackSimulator
- Docker image respects
JAVA_OPTS
and exposes additional port7091
Important Notes: - none
Version: 0.1.0
Author: M.Scheepers
- added
$(!OffsetDateTime)
keyword with similar semantics as$(!Instant)
keyword. - added
RequestTimeMatcher
extension that provides regular expression matching against UTC request time.
- 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.
Important Notes: none
Version: 0.0.6
Author: M.Scheepers
- 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
Important Notes: none
Version: 0.0.5
Author: M.Scheepers
- 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
Important Notes: none
Version: 0.0.4
Author: M.Scheepers
- implemented support for string embedded JSON path replacements
- updated to Wire Mock dependency to version 2.5.1
Important Notes: none
Version: 0.0.3
Author: M.Scheepers
- 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
Important Notes: none
Version: 0.0.2
Author: M.Scheepers
- implemented support for computed time stamp generation
- moved to repository to github company account
Important Notes: none
Version: 0.0.1
Author: M.Scheepers
- implemented JsonBodyTransformer
- added support for current time stamp generation
- added support for UUID generation