Skip to content
This repository has been archived by the owner on Nov 22, 2023. It is now read-only.

Releases: 9cookies/wiremock-extensions

Enhancement

22 Nov 08:03
Compare
Choose a tag to compare

Important Notes: - none
Version: 0.4.1
Author: M.Scheepers

Enhancement

  • The callback-simulator now supports HTTP Bearer authentication

Features - Improvements - Dependencies

08 Sep 10:52
Compare
Choose a tag to compare

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

15 Apr 10:52
Compare
Choose a tag to compare

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

19 Mar 16:55
Compare
Choose a tag to compare

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 optional min parameters for Random keyword.

Fixes

  • Bug during callback handling where exceptions where swallowed without logging.

Dependencies

  • bumped jackson-databind to 2.10.5.1

Improvements

19 May 13:10
Compare
Choose a tag to compare

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 port 7091

Features - Improvements

08 Apr 18:28
Compare
Choose a tag to compare

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

31 Jul 07:56
Compare
Choose a tag to compare

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

01 Mar 17:28
Compare
Choose a tag to compare

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 than application/json.
    • Note: in either case replacement patterns will yield to null except for generated values.

Release 0.0.4

17 Mar 15:10
Compare
Choose a tag to compare

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

31 Jan 15:33
Compare
Choose a tag to compare

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