Skip to content

Releases: dadav/helm-schema

0.23.0

30 Mar 16:55
884210a

Choose a tag to compare

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 #\n lines 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

  • Fixes #139 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

Read more

0.22.0

10 Mar 19:34
aa67642

Choose a tag to compare

Changelog

  • aa54f95 feat: Add const-from-value support
  • 0073ece feat: Merge found values file

0.21.3

07 Mar 19:16
0a58fe0

Choose a tag to compare

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

0.21.2

12 Feb 20:43
4c9eab6

Choose a tag to compare

Changelog

  • 3b57f26 fix: Fixed various bugs and improved docs

0.21.1

09 Feb 05:56
c0ca4c5

Choose a tag to compare

Changelog

0.21.0

08 Feb 21:10
1fea6e4

Choose a tag to compare

Changelog

  • c7e70e6 feat: Add annotate functionality

0.20.3

07 Feb 19:04
e2c3fa2

Choose a tag to compare

Changelog

0.20.2

29 Jan 20:34
7711600

Choose a tag to compare

Changelog

  • 1c67fe9 fix: correct provenance file format

0.20.1

28 Jan 18:57
4231569

Choose a tag to compare

Changelog

  • 75e1e25 fix: update PGP signing method to use clearsign format

0.20.0-1

15 Jan 09:07
fb0ba1a

Choose a tag to compare

Changelog