Skip to content

Commit 0ae9796

Browse files
committed
add CHANGELOG
1 parent a0123c6 commit 0ae9796

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

CHANGELOG.md

+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# CHANGELOG
2+
3+
## 1.5.0
4+
5+
### Breaking changes
6+
7+
* KATT CLI defaults now to showing only the last transaction, but understands `--all` for previous behaviour #31
8+
* new Erlang pattern that includes error details #25
9+
10+
### Notable changes
11+
12+
* a BARE_MODE has been introduced, in order to build KATT with as few dependencies as possible #34 #38
13+
* textual diff for strings #20 (new Erlang pattern that includes error details)
14+
* added `runtime_value` and `runtime_validation` #29
15+
* KATT CLI can now convert [an HTTP Archive](http://www.softwareishard.com/blog/har-12-spec/) to an APIB file, making it easier to create scenarios
16+
* allow `katt:run` to take in a `#katt_blueprint` record, not just a path to an APIB file
17+
* switched lhttpc for hackney #17
18+
* switched mochijson3 for jsx
19+
20+
[Full list of changes since 1.4.0](https://github.com/for-GET/katt/compare/for-GET:1.4.0...1.5.0-rc)
21+
22+
23+
## [1.4.0] - 2016-01-19
24+
25+
### Breaking changes
26+
27+
* allow chained scenarios in CLI KATT #19
28+
* normalize set errors 40c2613e163aede46069d6a9fb2122d551adff35
29+
30+
### Notable changes
31+
32+
* handle duplicate headers #14
33+
* handle request timeout #13
34+
* fix katt compilation as rebar dependencies #24
35+
36+
[Full list of changes since 1.3.0](https://github.com/for-GET/katt/compare/for-GET:1.3.0...1.4.0)
37+
[Full list of changes since 1.3.1-rc](https://github.com/for-GET/katt/compare/for-GET:1.3.1-rc...1.4.0)
38+
39+
40+
## [1.3.0] - 2015-03-15
41+
42+
### Notable changes
43+
44+
* **standalone** katt executable (with Erlang/JSON output)
45+
* progress output to stderr
46+
* complex/multiple store (match and store a substring in a param)
47+
* storing is optional as one can use {{_}} to match any substring
48+
* support complex validations via a special `{ "{{type}}": "....", "type_specific_arg1": ..., ... }` pattern
49+
* built-in `set` comparison - JSON array with no specific order
50+
* extensions (XML example in README)
51+
* progress callback
52+
* request timeout and transaction description can be set via HTTP request headers
53+
* request can be delayed (put to sleep) via HTTP request header
54+
* optimized, refactored, moved shit around, fixed bugs
55+
56+
[Full list of changes since 1.2.6](https://github.com/for-GET/katt/compare/for-GET:1.2.6...1.3.0)
57+
[Full list of changes since 1.3.0-rc](https://github.com/for-GET/katt/compare/for-GET:1.3.0-rc...1.3.0)
58+
59+
60+
## [1.2.6] - 2014-07-31

0 commit comments

Comments
 (0)