Skip to content

Releases: instrumenta/kubeval

v0.16.1

30 Mar 15:17
Compare
Choose a tag to compare

Changelog

f99f107 Bump github.com/fatih/color from 1.7.0 to 1.10.0
4db14a9 Bump github.com/spf13/viper from 1.1.0 to 1.7.1
beb16e7 Bump github.com/stretchr/testify from 1.3.0 to 1.7.0
ad7acba Bump pyyaml from 5.1 to 5.4
efc1437 Bump sigs.k8s.io/yaml from 1.1.0 to 1.2.0
09254d0 Merge pull request #275 from instrumenta/dependabot/pip/pyyaml-5.4
114577d Merge pull request #278 from instrumenta/dependabot/go_modules/github.com/spf13/viper-1.7.1
0892549 Merge pull request #279 from instrumenta/dependabot/go_modules/github.com/stretchr/testify-1.7.0
0bd1898 Merge pull request #280 from instrumenta/dependabot/go_modules/github.com/fatih/color-1.10.0
5ef5138 Merge pull request #281 from instrumenta/dependabot/go_modules/sigs.k8s.io/yaml-1.2.0
386640a Merge pull request #282 from instrumenta/golang-1.15
c63749c Merge pull request #283 from instrumenta/issue-246
6eebd38 Merge pull request #284 from carlossg/issue-251
e6f75a2 Merge pull request #285 from carlossg/test
fc15a99 chore: add dependabot config
5da28d9 chore: bump golang to 1.15
f5dba6b chore: gorelease to upstream repo
0dfbdd9 fix: List combined with other manifests
026c0d6 fix: do not fail on empty lists

0.16.0

29 Mar 17:03
49140f2
Compare
Choose a tag to compare

Changelog

b121327 Added an explicit code of conduct
2878db0 Detect duplicate resources (same [API version, kind, namespace, name])
3212f4b Fix failed when resource has generateName only
ca095c2 Fix line count for errors on tap output
2b8681a Fix long lines not working over stdin
9b9f26f Merge pull request #180 from AndiDog/detect-duplicates
647b518 Merge pull request #220 from carlpett/fix-long-stdin
dbeb2a2 Merge pull request #235 from adam-golab/master
7721cbe Merge pull request #236 from instrumenta/carlossg-patch-1
38668c6 Merge pull request #255 from mpon/master
c9ced79 Merge pull request #261 from skos-ninja/master
529b532 Merge pull request #262 from gregswift/tap-schema
49140f2 Merge pull request #277 from instrumenta/testfix
1fc646b Update goreleaser file to latest version
e0ecf29 Update to new domain name for docs
0ccb69e add alias for ignored-path-patterns
43a2319 changed ignored_filename_patterns to ignored_path_patterns
ffcd01d find + exec is very slow
22b50e1 fix: TAP Schema treats SKIP as a directive, at the end of the line

0.15.0

14 Apr 09:33
Compare
Choose a tag to compare

Changelog

1093f08 Add --reject-kinds flag
ebc84f4 Add latest release link to installation docs.
0b09e3a Add support for --insecure-skip-tls-verify option
4bca105 Add support for yaml-sequences of k8s objects
717a9ce Add the '--ignored-filename-patterns' flag.
d793c7b Adds qualified names to output
8744b3d Do not use sdtin when directories are passed
88996f0 Fix typo
3803eb2 Fix typo
0e6ec32 Fix yaml/yaml typos in docs/index.md
ef1599d Introduce fix
8d013ec Merge pull request #183 from Carlangueitor/patch-1
ce26286 Merge pull request #188 from mig4/187-adjust-help-when-used-as-kubectl-plugin
de2a6df Merge pull request #192 from bmcstdio/ignored-filename-patterns
bee8c2f Merge pull request #198 from glb/add-insecure-download-option
e3fe5a0 Merge pull request #200 from carlossg/patch-1
4be4bb5 Merge pull request #203 from Patouche/patch-1
ed0bb9a Merge pull request #204 from carlossg/issue-184
46c69da Merge pull request #210 from davidhao3300/master
d0fd198 Merge pull request #212 from lietu/master
88ed646 Merge pull request #215 from tongpu/bug_fix_typos
edbab3e Merge pull request #221 from atsu/yaml-list-support
7f58156 Merge pull request #222 from geneccx/patch-1
38f732d Merge pull request #224 from lilianchuang/patch-2
2cfabe6 Merge pull request #227 from dmarkwat/qualified-names
5e896b9 Merge pull request #228 from bndw/bndw/kinds-to-reject
aa84c3e Typo
314b8b2 Uncomment nil cache line and modify test to expose error mentioned in TODO
df50ea7 Update goreleaser file to latest version
28976ce Update installation.md
45825b7 Updated acceptance tests for modified output
a47a519 Updating Chocolatey package
e473b38 feat: adjust help when used as kubectl plugin
c8b9314 fix typo in error message
4a5a2ed layer caching is now commercial

0.14.0

01 Sep 10:07
Compare
Choose a tag to compare

Changelog

cf88908 Add more acceptance tests
f424282 Add the --additional-schema-locations flag
4e5d0f6 Added TAP output format
ace02d2 Cache missing schemas
8c40ed5 Change output to be more line orientated
70e32d6 Drop the offline image from the default target
64c8584 Fix the example output when using --ignore-missing-schemas
6385db9 Merge branch 'master' into bjr-schema-shorthand
8cbf08a Merge branch 'master' into bjr-single-warning
9c9c0a5 Merge pull request #154 from ian-howell/clean/update-yaml
e766304 Merge pull request #156 from ian-howell/fix/validation-message
4ab9d7a Merge pull request #157 from ian-howell/test/acceptance
805845b Merge pull request #158 from ian-howell/config-object
82138a4 Merge pull request #159 from johanneswuerbach/cache-not-found
2e4542b Merge pull request #160 from brendanjryan/bjr-output-formatters
3bdb26c Merge pull request #163 from brendanjryan/bjr-output-formatters-json
f21e689 Merge pull request #164 from brendanjryan/bjr-output
4ab8594 Merge pull request #167 from brendanjryan/bjr-schema-shorthand
a766f3c Merge pull request #169 from ian-howell/feat/aggregate-schemas
ecd0802 Merge pull request #171 from brendanjryan/bjr-single-warning
34b303a Merge pull request #172 from brendanjryan/bjr-multi-json
120888f Merge pull request #173 from brendanjryan/bjr-markdown-fixes
ff3f46a Merge pull request #174 from instrumenta/improve-error-output
e6dfd15 Merge pull request #176 from brendanjryan/bjr-add-quiet-flag
757d0a5 Merge pull request #177 from l3rl4n/directory-flag-find-yml
3cf1afc Merge remote-tracking branch 'origin/bjr-single-warning' into bjr-single-warning
fe7303a Move configuration into a Config object
2175d57 Place error messages on a single line and include filename
092e382 Remove extra caching as currently causing a segfault at runtime
eae975a Update documentation with recent UI changes
f142bb9 Update goreleaser config due to change in syntax
3cbcd68 Update to sigs.k8s.io/yaml
fdd1738 Use config.FileName
dbef31e add comments
01f2f19 add json output formatter
192b1f1 add shorthand for providing schemas
3163f52 adds a quiet flag
dabc0c4 breaks out output logger so we can extend in the future
22db812 cleanup
063915f cleanup
ccbc242 expose output formatter
f4710a4 final fixes
d0d7e5a find yml files also when specified -d flag
48b7464 fixes multi array bug in json output
d7996f3 fmt fix
8c91469 gotta close them parens
342415b move docs to docs
69c3fc1 only logs missing schema warning once
a742f83 only logs missing schema warning once
598083a rename func
407549e singular form was deprecated
3545e9b style fixes for markdown docs

0.13.0

10 Aug 09:31
Compare
Choose a tag to compare

Changelog

cf88908 Add more acceptance tests
4e5d0f6 Added TAP output format
ace02d2 Cache missing schemas
70e32d6 Drop the offline image from the default target
64c8584 Fix the example output when using --ignore-missing-schemas
6385db9 Merge branch 'master' into bjr-schema-shorthand
9c9c0a5 Merge pull request #154 from ian-howell/clean/update-yaml
e766304 Merge pull request #156 from ian-howell/fix/validation-message
4ab9d7a Merge pull request #157 from ian-howell/test/acceptance
805845b Merge pull request #158 from ian-howell/config-object
82138a4 Merge pull request #159 from johanneswuerbach/cache-not-found
2e4542b Merge pull request #160 from brendanjryan/bjr-output-formatters
3bdb26c Merge pull request #163 from brendanjryan/bjr-output-formatters-json
f21e689 Merge pull request #164 from brendanjryan/bjr-output
4ab8594 Merge pull request #167 from brendanjryan/bjr-schema-shorthand
fe7303a Move configuration into a Config object
635b3c3 Update goreleaser config due to change in syntax
3cbcd68 Update to sigs.k8s.io/yaml
fdd1738 Use config.FileName
01f2f19 add json output formatter
192b1f1 add shorthand for providing schemas
dabc0c4 breaks out output logger so we can extend in the future
063915f cleanup
22db812 cleanup
ccbc242 expose output formatter
d7996f3 fmt fix
342415b move docs to docs
407549e singular form was deprecated

0.12.0

20 Jul 10:33
Compare
Choose a tag to compare

Changelog

34cdb22 Add CircleCI config for testing
80abaf1 Add the --directory flag
2508ec7 Add the --exit-on-error flag
feb8bac Add the --skip-kinds flag
979d19e Added CircleCI badge to README to surface test status
3f811b8 Clarify output for files containing empty documents
46b2781 Fixes panics on non-string YAML keys
464fbe4 Merge branch 'detect-helm-source' of https://github.com/glb/kubeval into glb-detect-helm-source
333017a Merge branch 'exit-on-error' of https://github.com/ian-howell/kubeval into ian-howell-exit-on-error
6c4cfc0 Merge branch 'feat/force-color' of https://github.com/ian-howell/kubeval into ian-howell-feat/force-color
390da69 Merge branch 'feat/skip-kind' of https://github.com/ian-howell/kubeval into ian-howell-feat/skip-kind
b325043 Merge branch 'fix/ignore-missing-schema' of https://github.com/ian-howell/kubeval into ian-howell-fix/ignore-missing-schema
c992d01 Merge pull request #143 from ian-howell/fix/unconventional-keys
ba8486e Merge pull request #146 from ian-howell/empty-doc-msg
c798f52 Merge pull request #147 from ian-howell/recursive-directory
478f10e This adds the ability to force colored output
296e801 This fixes the --ignore-missing-schemas flag
13b5089 Update documentation with latest features
151b20b detect Helm source template from comments

0.11.0

13 Jul 17:40
Compare
Choose a tag to compare

Changelog

312975f Added acceptance tests and docs for the ignore missing schemas flag
81733bf change SkipCrdSchemaMiss into IgnoreMissingSchemas and the related flag as well
2b332cb feature: introduces --skip-crd-schema-miss flag so for CRD's we can skip schema validation
94a9ef3 fix: determine the skipping case after failing to fetch schema
e13fe0d fix: regression after rebasing on master
dd2904c improve log message on ignoring missing schemas

0.10.0

09 Jun 17:38
bc9ab56
Compare
Choose a tag to compare

Changelog

836534e Add documentation on how to build goreleaser snapshots
364103a Basic schema cache
3024be9 Fix the make step in the acceptance test Dockerfile
a82d268 Fixed building in Dockerfiles
0adf5f4 Merge pull request #120 from bacongobbler/update-dev-instructions
7d40dc1 Merge pull request #121 from hikhvar/build-docs
5790b60 Merge pull request #122 from hikhvar/fix-acceptance-tests
23a2770 Merge pull request #124 from ebachle/master
0569843 Merge pull request #128 from tholok97/tholok97-fix-dockerfiles
bc9ab56 Merge pull request #129 from johanneswuerbach/cache-schema
075a872 Move documentation over to full docs site
b05efd1 Updated installation.md with new version and typo fix
655cc50 added analytics to the documentation site
795373d added explicit conduct statement
b6765a5 added homebrew publishing to release config
d9d3b40 added instructions for building/testing kubeval
0f41702 added mkdocs based documentation
a2e4e77 added scoop publishing to release configs
3007bd4 fix goreleaser URL
a048e1a fix version injection due to move to goreleaser
0dfe927 remove requirements file due to clash with netlify build process
b3d1dbd remove unused vars from before move to goreleaser
9052b19 use pattern rules for checksums

0.9.2

19 Apr 16:39
Compare
Choose a tag to compare

Changelog

a2e4e77 added scoop publishing to release configs

0.9.1

19 Apr 15:47
Compare
Choose a tag to compare

Changelog

b6765a5 added homebrew publishing to release config