Skip to content

Releases: warrant-dev/apirunner

v1.8.2

16 Aug 23:34
c09cac7
Compare
Choose a tag to compare

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

12 Oct 22:53
b0d5955
Compare
Choose a tag to compare

Changelog

  • b0d5955 Replace nested template variables in expected response (#39)

v1.8.0

12 Oct 21:12
1a67d84
Compare
Choose a tag to compare

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

18 Sep 23:38
61670f7
Compare
Choose a tag to compare

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

19 May 22:04
bb8707a
Compare
Choose a tag to compare

Changelog

  • bb8707a Support nested dirs for tests + upgrade to go 1.20 (#30)

v1.5.0

19 May 20:51
336160f
Compare
Choose a tag to compare

Changelog

  • 368b36e Fail test faster with explicit msg if template value is missing (#28)
  • 336160f Update ignored fields matching logic (#29)

v1.4.0

05 May 21:46
a08054e
Compare
Choose a tag to compare

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

21 Apr 01:11
bdef3ba
Compare
Choose a tag to compare

Changelog

  • bdef3ba Allow apirunner.conf file to be configurable (passed in via arg) (#25)

v1.2.1

17 Apr 01:25
7cbbd40
Compare
Choose a tag to compare

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

06 Apr 18:01
68259f4
Compare
Choose a tag to compare

Changelog

  • 68259f4 Update how template variable replacement takes place on each test's request URL before the request is made (#22)