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 #101API 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)
๐ ChangedRequestCallback
to functional interface (thanks to Kotlin 1.4) and renamed its method toprocessRequest
-
v1.2.0 Changes
March 31, 2020General 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