All Versions
12
Latest Version
Avg Release Cycle
43 days
Latest Release
368 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