Releases: zoncoen/scenarigo
Releases · zoncoen/scenarigo
v0.9.0
CHANGELOG
v0.9.0 - 2021-12-03
Bug Fixes
- errors: Errors returns nil if no errors
Code Refactoring
- use yaml.PathBuilder to specify the pos
Features
- add plugin sub-command
- add setup feature
- add "scenarigo plugin list" command
- add "scenarigo config validate" command
- plugin: enable to build plugin from remote "go gettable" src
- plugin: enable registration of setup functions to be executed for each scenario
- template: add bool literals
v0.8.1
v0.8.0
CHANGELOG
v0.8.0 - 2021-09-08
Bug Fixes
- enable CGO on release build
- query: do not extract by the inline field name
- template: fix a bug by nil struct field
- template: marshal variables to YAML in LAF arguments
- template: keep the original memory address
- template: marshal LAF arguments with indent
Features
- enable cross compile with CGO
- grpc: loose type checking for equaler
- template: execute templates of data
- version: get version from build info
v0.7.0
CHANGELOG
v0.7.0 - 2021-07-30
Bug Fixes
- assert: fix the assertion operators
- assert: fix the logic to compare Go protobuf APIv2 messages
- grpc: rename body field to message
- query: don't access unexported field
Code Refactoring
- don't use ioutil package
Features
- change default configuration filename
- enable to set configurations by file
- add WithConfig option
- colorize outputs
- support NO_COLOR standard
- enable strictly check on request field
- use Go protobuf APIv2
- assert: enable to change the behavior of equal assertion
- query: allow accessing anonymous fields
Performance Improvements
- reuse parsed AST node to print error tokens
BREAKING CHANGE
This package requires Go 1.16 or later.