Releases: kajf/bozr
Releases · kajf/bozr
Release list
bozr-v0.9.6
Changelog
- 0175bba Closes #112 - add explicit check for maps/slices (#113)
- 89ea36b Create codeql-analysis.yml
- 005aab1 Create go.yml
- 248cdc5 GH-103: make expect statusCode 0 fail if specified explicitly (#114)
- 4be9363 Merge branch 'master' of https://github.com/kajf/bozr
- 2b09f5f README: fix typo
- f7bd11d add ability to specify custom header for each request (#119)
- 63b07b1 add armv7 as a release target
- fb9704e add desctiption to suite format scheme
- 67475ba add github action to publish release on tag push
- a1555e5 add goreleaser to simplify release builds
- 6acd115 add instal.sh script to simplify installation on macOS/linux
- 60b1bec add more host-related variables to the context (#120)
- 480012e adding --info-curl (#109)
- 897b210 better name for CI workflow
- 353fa3b better naming for workflows
- aff7ee3 bump deps versions
- 829ab7d bump go to 1.17 + deps
- 66c90ad bump version
- c31c5c5 bump version to 0.9.5
- f0d76aa chore(release): bump goreleaser action to match latest goreleaser
- 20bfb71 chore: update goreleaser config
- 9f14045 chore: update readme with new option
- c6863a1 cleanup naming in the install.sh
- 8ba8eac dump dependencies
- 80558ee feat(case): add request options to not control redirects
- 16e1c29 go 1.15 and re-vendor
- 82bc1a1 go 1.15.2
- 733cddb go 1.15: fix test
- d222844 goreleaser: add github release pipeline
- 147a7fb install: force replace of existing version
- db12cfa introduce rewrite-response-location flag (#121)
- 67198e1 lint
- 4c9bd16 relax Accept header schema validation
- 6b59412 relax content-type header validation
- d5807ed resolve #102 (#105)
- 1acdbf0 revert go-cmp version to compatible
- 0c133d6 rollback go-cmp (breaking changes)
- 7432753 update README with install.sh usage example
- 41cad1b update README with install.sh usage example
- 7975dec update build env to go 1.19.2
- b429cbb upgrade dependencies
bozr-v0.9.5
bozr-v0.9.4
bozr-v0.9.3
bozr-v0.9.2
Bozr v0.9.1
Changes:
- context variable
ctx:base_urladded to reference value passed in -H argument (#87 ) - improved
.Nowfunction with timezone support (#95) - stricter suite validation for data types in
args,headers,params,absent - ability to provide
argson test case level (#68 ) descriptioncould be provided on individual call level (#93 )
Fixes:
- user-friendly format of reported numeric values (#85 )
- suite names with spaces are no longer reported as failure
- Environment variable '=' in values cut off (#100 )
Breaking changes:
Bozr v0.9.0
Changes:
- Add support of nested structure to match body (#82)
- Make message more human readable (#80)
- Allow to specify expected schema inline in the test (#79)
- Update dependencies (#78). Better support of json schema.
- Call number shall start from 1 instead of 0 enhancement (#76)
- More strict suite validation (#84)
Breaking changes:
- As a part of #82 meaning of "body" expectation has been changed. Now part of the body should be specified as-is instead of map of paths. Previous behavior is available via "bodyPath". Remember body has been changed to 'remember bodyPath'
Bozr v0.8.13
Changes:
- Add support of nested structure to match body (#82)
- Make message more human readable (#80)
- Allow to specify expected schema inline in the test (#79)
- Update dependencies (#78). Better support of json schema.
- Call number shall start from 1 instead of 0 enhancement (#76)
- More strict suite validation (#84)
Breaking changes:
- As a part of #82 meaning of "body" expectation has been changed. Now part of the body should be specified as-is instead of map of paths. Previous behaviour is available via "bodyPath".
Bozr v0.8.12
Changes:
- Added support of Functions and data generation (closed #70 #45)
- Expect section now supports multiple fields of single object
- Example suites updated
Fixes
Bozr v0.8.11
Changes:
- Built-in throttling of requests
- Ignorable suites (.xsuite.json vs .suite.json). All tests inside the suite will be reported as skipped.
- Arguments now are supported in the "expect" section
- New console reporter
- Ability to use environment variables as arguments