Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 2.64 KB

README.md

File metadata and controls

19 lines (16 loc) · 2.64 KB

Releases

Version Number Scheme

Release version notation is made of three integers x, y and z delimited by . (i.e. x.y.z). Incrementation of version numbers follows the following rules:

  • z - incremented on minor updates such as bug-fixes, optimizations, refactor, ect.
  • y - incremented on major updates such as feature additions.
  • x - incremented on breaking updates such that some feature is not fully backwards compatible.

Versions

Version JAR Release Notes
4.0.1 Not Released
  • Update 551 response property names to match Expectation object property names.
4.0.0 Dynamock Server 4.0.0 JAR
  • Register Expectation without Response.
  • Deterministic Expectation-Id.
  • Updated stored expectation suite serialization.
  • Simplified POST /expectations-suite/load response.
  • Enforce all expectation paths start with /.
  • Change Expectation query_parameters parameter to list instead of map.
3.0.0 Dynamock Server 3.0.0 JAR
  • Rename file root fromDynamock to DynamockServer.
  • Handle admin port properly.
  • Remove deprecated did_overwrite_response property from POST /expectations-suite/load response.
  • Update default value of dynamock.path.base JAR argument to dynamock.
2.1.0 Dynamock Server 2.1.0 JAR
  • Update POST /expectation-suite/load response to include overwritten expectation ids.
  • Add POST /hit-counts/get and POST /hit-counts/reset endpoints.
2.0.1 Dynamock Server 2.0.1 JAR
  • Minor updates.
  • Memory leak fix.
2.0.0 Dynamock Server 2.0.0 JAR
  • Rename /expectations/store and /expectations/load to /expectation-suite/store and /expectation-suite/load respectively.
  • Verbose 551 error message.
  • Rename input argument expectations.path.base => dynamock.path.base.
  • Update PUT /expectations and GET /expectations endpoints output with expectation ids.
  • Targeted expectation deletion.
1.0.0 Dynamock Server 1.0.0 JAR Initial Release