All Versions
12
Latest Version
Avg Release Cycle
43 days
Latest Release
840 days ago

Changelog History
Page 1

  • v1.3.0 Changes

    October 21, 2020

    🐛 Bug fixes:
    🛠 Fixed generated scenarios with a request body (invalid regex) #94
    🛠 Fixed race condition on dynamic mocks #101

    API Changes:
    ⚡️ Updated to Kotlin 1.4.10 and OkHttp 4.0.0 (major)
    ⚡️ Updated other dependencies (minor): Jackson (2.11.2), Moshi(1.11.0) and Kotlinx serialization (stable 1.0.0)
    🔄 Changed RequestCallback to functional interface (thanks to Kotlin 1.4) and renamed its method to processRequest

  • v1.2.0 Changes

    March 31, 2020

    General clean up of code:

    • 📦 package reorganization (no class has disappeared, but some have moved)
    • cleaner API for Java compatibility

    👌 Support for multiple static filing policies
    👍 Allow to specify a naming policy for recording (could be different from the one for mocks if desired)

    🐛 Bug fixs:

    • 🛠 fix mixed mode when FileNotFoundException is thrown
  • v1.1.8 Changes

    November 06, 2019

    👌 Support for XML scenario files
    🛠 Fixed bug when computing response file extensions

  • v1.1.7 Changes

    September 24, 2019

    👍 Allow dynamic mocks to throw exceptions.
    👌 Support of exceptions instead of HTTP responses in static mocks.
    📜 Correction of custom JSON parser (incorrect parsing of lists or objects due to extra whitespaces).

  • v1.1.6 Changes

    August 09, 2019

    👌 Support exact match of requests (headers and parameters defined in the mock must match exactly, not be a subset of the request data)
    👍 Allow to fail if an error occurs while recording (helps setting up the lib and detect why current configuration may fail)
    👍 Allow to check absence of header or query parameter to match a request

  • v1.1.5 Changes

    July 22, 2019

    👍 Better naming for URL that end with a /
    ⚡️ Updated demo app
    Checks URL protocol when matching requests
    Method renaming in the Mapper interface.

  • v1.1.4 Changes

    July 13, 2019

    ➕ Added support for Kotlinx serialization

  • v1.1.3 Changes

    July 02, 2019

    ➕ Added support for dynamic and static mocks simultaneously.

  • v1.1.2 Changes

    July 02, 2019

    ➕ Added support for dynamic callbacks
    ➕ Added logging with SLF4J
    ➕ Added proguard rule examples for obfuscation

  • v1.1.1 Changes

    July 02, 2019

    🛠 Fixed bug with custom serialization of null fields