Skip to content

v0.3.7

Compare
Choose a tag to compare
@aelsabbahy aelsabbahy released this 21 May 23:39

Features

Many thanks to all the contributors on this release!

In this release

  • Add optional exec attribute to command test
  • Add optional skip attribute to all tests
  • Fix DNS PTR for IPv6 (#428)
  • Invalid CLI flags return non-0 exit status
  • dcgoss added to extras/ folder

Since v0.3.0

  • Breaking Change: Added new --format-options,-o flag doc
    • --format nagios_verbose becomes --format nagios -o verbose* Breaking Change: Add more specific filetypes: character-device/block-device/pipe/socket to file resource
  • Add MTU check to interface resource
  • Add basic auth for http resource doc
  • Trying to import a non-existant gossfile will now throw an error
  • dgoss SELinux compat added volume :z mount flag
  • Increase buffer size to 1MB to handle larger file/url lines (#351)
  • Adding ARM architecture release (#275)
  • Add the ability to run dgoss when the docker daemon is not local. (#271)
  • Fix bug in matching resource (#280)
  • Upgrade to go 1.9
  • Fix spelling of resolveable -> resolvable, keep backwards compatibility with old name (#284)
  • Add --format json_oneline output #265
  • Fix race condition with process validator (#268)
  • Support service.override file for upstrat (#245)
  • Add sha-256 file checksum support doc
  • Add matching resource doc
  • Add Support for have-key-with-value gomega matcher
  • Add support for vars file (GOSS_VARS) to dgoss doc
  • Add CAA record support for DNS.
  • Add --format silent output (#216)
  • Add regexMatch function to templates (#219)
  • Add glob pattern support for gossfile import (#222)
  • Add gomega have-key function (#224)
  • Fallback to using getent for file owner/group lookup when uid/gid not in /etc/passwd (#210)
  • Fix http connection leak (#221)
  • Escape XML in JUnit (#203)
  • Add dgoss docker wrapper to ease docker testing
  • Add getEnv and readFile functions to templates doc
  • Add --color flag to force color mode
  • Template support doc
    • goss render now has a -d debug flag to aid in template debugging
    • goss validate and goss render now support --vars to provide template vars
  • Fix test count in --format documentation output