All Versions
11
Latest Version
Avg Release Cycle
127 days
Latest Release
2678 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.6.0-rc Changes
January 20, 2018๐ฅ Breaking changes
- rename
Unexpected
toItemsMode
inruntime_value
andruntime_validation
Notable changes (new)
- fix #51 support base_url param, base_path param
- โ add support for application/x-www.form-urlencoded. fix #49
- โ add {{expected}} after unnoticed breaking change in c661b85. fixes #54
- ๐ introduce
transform
callback. fixes #53 - โ add possibility to set params at the beginning of a transaction. fixes #56
๐ Notable changes (fixes)
- rename
-
v1.5.4 Changes
October 10, 2016Notable changes
- ๐ fix matching nested objects with match-any properties
- ๐ allow {{_}} to match nothing
-
v1.5.3 Changes
June 23, 2016 -
v1.5.2 Changes
April 04, 2016 -
v1.5.1 Changes
April 03, 2016 -
v1.5.0 Changes
March 18, 2016๐ฅ Breaking changes
- 0๏ธโฃ KATT CLI defaults now to showing only the last transaction, but understands
--all
for previous behaviour #31 - ๐ new Erlang pattern that includes error details #25
Notable changes
- ๐ a BARE_MODE has been introduced, in order to build KATT with as few dependencies as possible #34 #38
- textual diff for strings #20 (new Erlang pattern that includes error details)
- added
runtime_value
andruntime_validation
#29 - KATT CLI can now convert an HTTP Archive to an APIB file, making it easier to create scenarios
- ๐ allow
katt:run
to take in a#katt_blueprint
record, not just a path to an APIB file - switched lhttpc for hackney #17
- switched mochijson3 for jsx
Full list of changes since 1.4.0
Full list of changes since 1.5.0-rc - 0๏ธโฃ KATT CLI defaults now to showing only the last transaction, but understands
-
v1.5.0-rc Changes
March 07, 2016๐ฅ Breaking changes:
- 0๏ธโฃ KATT CLI defaults now to showing only the last transaction, but understands
--all
for previous behaviour #31 - ๐ new Erlang pattern that includes error details #25
Notable changes (since 1.4.0):
- textual diff for strings #20 (new Erlang pattern that includes error details)
- added
runtime_value
andruntime_validation
#29 - KATT CLI can now convert an HTTP Archive to an APIB file, making it easier to create scenarios
- ๐ allow
katt:run
to take in a#katt_blueprint
record, not just a path to an APIB file - switched lhttpc for hackney #17
- switched mochijson3 for jsx
- 0๏ธโฃ KATT CLI defaults now to showing only the last transaction, but understands
-
v1.4.0 Changes
January 19, 2016๐ฅ Breaking changes:
Notable changes (since 1.3.0):
- ๐ handle duplicate headers #14
- โฑ handle request timeout #13
- ๐ fix katt compilation as rebar dependencies #24
Full list of changes since 1.3.0
Full list of changes since 1.3.1-rc -
v1.3.1-rc Changes
September 29, 2015 -
v1.3.0 Changes
March 15, 2015Notable changes (since 1.2.6):
- standalone katt executable (with Erlang/JSON output)
- progress output to stderr
- complex/multiple store (match and store a substring in a param)
- storing is optional as one can use {{_}} to match any substring
- support complex validations via a special
{ "{{type}}": "....", "type_specific_arg1": ..., ... }
pattern- built-in
set
comparison - JSON array with no specific order
- built-in
- extensions (XML example in README)
- progress callback
- โฑ request timeout and transaction description can be set via HTTP request headers
- request can be delayed (put to sleep) via HTTP request header
- ๐จ optimized, refactored, moved shit around, fixed bugs
Full list of changes since 1.2.6
Full list of changes since 1.3.0-rc - standalone katt executable (with Erlang/JSON output)