Releases: warrant-dev/apirunner
Releases · warrant-dev/apirunner
v1.8.2
Changelog
- b02865d Bump github.com/go-test/deep from 1.1.0 to 1.1.1 (#41)
- b3f20ee Use go 1.22 (#40)
- c09cac7 [BUG] Fix issue where string bodies were not parsed or compared correctly (#42)
v1.8.1
Changelog
- b0d5955 Replace nested template variables in expected response (#39)
v1.8.0
Changelog
- 9208da8 Add support for running specific test suite(s) (#37)
- 1a67d84 Support template vars in req body + memoize nested response body fields + memoize request body fields (#38)
v1.7.0
Changelog
- e5d2565 Add Apache license headers & Notice (#33)
- 61670f7 Memoize response headers and support passing them in requests and asserting in responses (#35)
- b042b81 Update go setup and goreleaser GH actions (#32)
- 7c6e175 Use go 1.21 (#34)
v1.6.0
Changelog
- bb8707a Support nested dirs for tests + upgrade to go 1.20 (#30)
v1.5.0
Changelog
- 368b36e Fail test faster with explicit msg if template value is missing (#28)
- 336160f Update ignored fields matching logic (#29)
v1.4.0
Changelog
- a08054e Add support for a 'skip' attribute on individual tests and test suites that skips the given test/suite if true (defaults to false) (#27)
v1.3.0
Changelog
- bdef3ba Allow apirunner.conf file to be configurable (passed in via arg) (#25)
v1.2.1
Changelog
- 0006320 Bump github.com/go-test/deep from 1.0.8 to 1.1.0 (#20)
- 01bc7fc Fix missing return (#23)
- 7cbbd40 Update the variable template/replacement regex to match any non-space characters to support all types of variable replacements (#24)
v1.2.0
Changelog
- 68259f4 Update how template variable replacement takes place on each test's request URL before the request is made (#22)