Skip to content

v0.2.6

Compare
Choose a tag to compare
@aelsabbahy aelsabbahy released this 18 Feb 23:19
· 338 commits to master since this release

Features

Note: Special thanks to @pysysops for all his contributions on this release.

In this release

  • Breaking Change: Symlink exists was looking at the target of the symlink, instead of the symlink itself #193
  • Major Enhancement: DNS has been extended to support many new tests cname, A, AAA, etc.. doc
  • Added md5 attribute to file test #185
  • Fix bug with empty goss file and improve error messages #173 && #157
  • Upgrade to go 1.8

Since v0.2.0

  • Breaking Change: Reading from STDIN has to be specified explicitly using goss -g - validate #132
  • Empty test suite results in an error #131
  • Added goss serve command to serve tests as a /healthz endpoint doc
  • Added new flags to allow validate to keep running tests until they pass or a timeout is reached doc
  • Clear cache between goss validate retry runs, this was causing retry to not detect changes.
  • Fixed JUNIT outuput format error on some systems #134
  • Gossfiles starting with "/" will be treated as an absolute path #137
  • Add nagios_verbose to --format
  • Add --max-concurrent flag to allow users to limit concurrency when running tests
  • Gossfiles are now imported in sorted order. Last import wins when there are duplicate resource definitions. #150
  • Added no-follow-redirects attribute to http test. #160
  • Fixed bug where goss serve would not detect port changes without a restart. #166