0.2.0 / 2020-04-20

  • having more assertions:
    • isSubset (resolve #6)
    • equalRaw (resolve #11)
    • matchRegexRaw (resolve #11)
    • matchSnapshotRaw (resolve #11)
    • contains, expanded with count value (resolve #52)
    • contains, expanded with any boolean (resolve #74)
    • failedTemplate (resolve #39, resolve #82)
  • added support to validate multiple templates (resolve #38, resolve #54)
  • added support to use checksum validation for release and install (resolve #60)
  • added support to test dependent charts (resolve #65)
  • fixed templates in subdirectories fail to load (fixed #44)
  • bumped git modules (fixes #79, fixes #80)
  • fixed support capabilities (refactered rendingen of the charts) (fixed #88)
  • update to latest Helm2 library to support deepclone (fixes #96)
  • improved download version, to download different arch and fully backwards compatible with older version (fixes #97)

0.1.8 / 2020-04-03

  • added jq syntax including test verifications (#95)

0.1.7 / 2020-04-02

  • added Helm V3 compatiblity (#87, #98)
  • make install-binary.sh version aware (#97)

0.1.6 / 2019-10-14

  • added xml outputs JUnit, NUnit, XUnit and update project to use modules (#51, #78)

0.1.5 / 2019-04-09

  • update sprig (#72, #73)

0.1.4 / 2019-03-30

  • fix slash problem in windows (#70)
  • add update plugin hook, enable helm plugin update (#69)

0.1.3 / 2019-03-29

  • use yaml.Decoder to parse multi doc manifest (#66)
  • fix doc typo (#56, #63)
  • upgrade sprig and helm (#49)
  • fix static linking of building (#46)
  • enhance install script (#43)
  • standard dockerfile for running (#42)

0.1.2 / 2018-03-29

  • feature: recursively find test suite files along dependencies in charts
  • fix: absolute value file path in TestJob.Values
  • doc: fix isAPIVersion typo
  • upgrade helm to v2.8.2
  • more robust tests (of the plugin)