Releases: dadav/helm-schema
0.23.0
Unreleased
Bug Fixes
-
adjust pre-commit-hooks by @dadav
-
use better name for pre-commit task by @dadav
-
adjust pre-commit-hooks by @dadav
-
use latest version by @dadav
-
map also contains arrays by @dadav
-
move version into separate file by @dadav
-
adjust version in pre-commit hooks by @dadav
-
make exit code working by @dadav
-
add global property if not present by @dadav
-
use structs to parse the schema by @dadav
-
make it working by @dadav
-
make it working by @dadav
-
remove required fields on dependencies by @dadav
-
set to nil by @dadav
-
clarify warning by @dadav
-
use pointers by @dadav
-
adjust pre-commit hook to only run on Chart.yaml and values.yaml changes by @dadav
-
move sorting to util package by @dadav
-
adjust error message by @dadav
-
make sure this matches nested files by @dadav
-
use draft 7 by @dadav
-
clarify help by @dadav
-
Adjust linting hints by @dadav
-
Adjust structs field alignment by @dadav
-
Make required field working for properties by @dadav
-
Set type to object if properties are used by @dadav
-
Be sure to only start on valid yaml by @dadav
-
convert upper to lower case in help for consistency + typo by @Grraahaam
-
improve troubleshooting by @Grraahaam
-
omit topology sorting when --no-dependencies by @Grraahaam
-
Update dependencies by @dadav
-
Make it possible to sort charts with same name by @dadav
-
Update dependencies by @dadav
-
Update deps by @dadav
-
Adjust version and options by @dadav
-
Should run in the end by @dadav
-
Use alias if defined by @dadav
-
Make newline optional by @dadav
-
Should consider all possible types by @dadav
-
put schema reference below document start
-
adding empty line after yaml-language-server, keeping distance from other content
-
also remove helm-docs tags when not running with dontRemoveHelmDocsPrefix
-
remove left over
#\nlines from description -
Use TrimPrefix instead of TrimLeft by @dadav
-
Fail test if helm-schema fails by @dadav
-
Adjust changed url by @dadav
-
Add example to e2e tests by @dadav
-
Adjust lint hints by @dadav
-
Dupplicate charts are ok by @dadav
-
Do not set type on items by @dadav
-
Adjust test by @dadav
-
Ghcr login by @dadav
-
Permissions by @dadav
-
Adjust workdir to /home/helm-schema by @dadav
-
Format code by @dadav
-
Use single lines by @dadav
-
update module github.com/masterminds/semver/v3 to v3.3.1 by @renovate[bot]
-
update module github.com/deckarep/golang-set/v2 to v2.7.0 by @renovate[bot]
-
update module github.com/santhosh-tekuri/jsonschema/v5 to v6 by @renovate[bot]
-
Use latest jsonschema version by @dadav
-
update module github.com/magiconair/properties to v1.8.8 by @renovate[bot]
-
Check custom annotations more dynamically by @dadav
-
update module github.com/magiconair/properties to v1.8.9 by @renovate[bot]
-
Fix some bugs, add comments by @dadav
-
Split validation in smaller ones by @dadav
-
update module github.com/stretchr/testify to v1.10.0 by @renovate[bot]
-
Make it work again by @dadav
-
Decrease verbosity by @dadav
-
Add type if not set by user by @dadav
-
update module github.com/spf13/viper to v1.21.0 by @renovate[bot]
-
update module github.com/santhosh-tekuri/jsonschema/v6 to v6.0.2 by @renovate[bot]
-
update module github.com/magiconair/properties to v1.8.10 by @renovate[bot]
-
uniqueItems test case, must be bool by @alexwiedermann
-
update module github.com/spf13/cobra to v1.10.1 by @renovate[bot]
-
Omit required field for non-object schema by @giovanism
-
bug in path when using absolute by @nomalord
-
changed naming of chart searching + archive opening by @nomalord
-
warning message for dependencies by @nomalord
-
Claude fixed some bugs by @dadav
-
Use buildx action by @dadav
-
Remove deprecated goreleaser functions by @dadav
-
Add missing steps in build workflow by @dadav
-
update module github.com/spf13/cobra to v1.10.2 (#163) by @renovate[bot]
-
resolve deadlock issues causing 5-hour test hangs by @dadav
-
Action secret issue fixed by @dadav
-
Signing issue by @dadav
-
resolve race conditions, type assertions, and convert log.Fatal to error returns by @dadav
-
update module github.com/sirupsen/logrus to v1.9.4 (#171) by @renovate[bot]
-
update PGP signing method to use clearsign format (#172) by @eranor
-
correct provenance file format by @eranor
-
preserve indentation and flush buffer on uncommented lines (#179) by @damemi
-
Fixed various bugs and improved docs by @dadav
-
respect @schema.root when separated from first key by blank lines by @TvdW
-
Add missing required in root schema by @dadav
Chores
-
add goreleaser config by @dadav
-
add github workflows by @dadav
-
go mod tidy by @dadav
-
add goreleaser config by @dadav
-
adjust go version in github action by @dadav
-
add license file by @dadav
-
adjust workflow name by @dadav
-
limit arch support by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
exclude chore commits by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
remove old comment by @dadav
-
version 0.4.2 by @dadav
-
adjust release tarball name by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
adjust comments by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
don't ignore values.yaml example by @Grraahaam
-
version++ by @dadav
-
Adjust goreleaser includes by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
ignoring vscode files by @Grraahaam
-
version++ by @dadav
-
Version++ by @dadav
-
Use latest version by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
Use latest version by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
keeping original singular eol available
-
Version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
update goreleaser/goreleaser-action action to v6 by @renovate[bot]
-
update actions/setup-go action to v5 by @renovate[bot]
-
update actions/checkout action to v4 by @renovate[bot]
-
update alpine docker tag to v3.21 by @renovate[bot]
-
Adjust renovate config by @dadav
-
Version++ by @dadav
-
pin dependencies by @renovate[bot]
-
version++ by @dadav
-
version++ by @dadav
-
update actions/setup-go digest to 3041bf5 by @renovate[bot]
-
bump golang.org/x/crypto from 0.21.0 to 0.31.0 by @dependabot[bot]
-
update actions/upload-artifact digest to 6f51ac0 by @renovate[bot]
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
update alpine:3.21 docker digest to 56fa17d by @renovate[bot]
-
update actions/upload-artifact digest to 65c4c4a by @renovate[bot]
-
update actions/setup-go digest to f111f33 by @renovate[bot]
-
update alpine:3.21 docker digest to 5405e8f by @renovate[bot]
-
update goreleaser/goreleaser-action digest to e435ccd by @renovate[bot]
-
update actions/upload-artifact digest to ea165f8 by @renovate[bot]
-
update actions/download-artifact digest to d3f86a1 by @renovate[bot]
-
update docker/login-action digest to 5e57cd1 by @renovate[bot]
-
update actions/setup-go digest to d35c59a by @renovate[bot]
-
update alpine docker tag to v3.22 by @renovate[bot]
-
update actions/checkout digest to 08eba0b by @renovate[bot]
-
update actions/checkout action to v5 by @renovate[bot]
-
update actions/setup-go action to v6 by @renovate[bot]
-
update github artifact actions by @renovate[bot]
-
update actions/checkout digest to 93cb6ef (#158) by @renovate[bot]
-
update actions/setup-go digest to 4dc6199 (#159) by @renovate[bot]
-
update actions/checkout action to v6 (#160) by @renovate[bot]
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
update actions/setup-go digest to 7a3fe6c (#170) by @renovate[bot]
-
Update dependencies by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
update alpine:3.23 docker digest to 2510918 (#175) by @renovate[bot]
-
update azure/setup-helm digest to 1a275c3 (#176) by @renovate[bot]
-
update docker/login-action digest to c94ce9f (#177) by @renovate[bot]
-
version++ by @dadav
-
version++ by @dadav
-
version++ by @dadav
-
update actions/checkout digest to de0fac2 (#180) by @renovate[bot]
-
version++ by @dadav
-
update goreleaser/goreleaser-action action to v7 (#183) by @renovate[bot]
-
update actions/setup-go digest to 4b73464 (#184) by @renovate[bot]
-
version++ by @dadav
-
update crazy-max/ghaction-import-gpg action to v7 (#192) by @renovate[bot]
-
update docker/login-action action to v4 (#193) by @renovate[bot]
-
update docker/setup-buildx-ac...
0.22.0
0.21.3
Changelog
- cd767db feat: add system pre-commit hook
- 0778581 feat: support Helm's import-values directive
- fa86fc8 feat: support patternProperties, definitions, and composition keywords in @schema.root
- 0e5ee25 fix: Add missing required in root schema
- 0e5e36f fix: respect @schema.root when separated from first key by blank lines