Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Dec 04:30
· 763 commits to main since this release

Changelog

  • 6ca2b7d Add a chartfile-ish main.k file
  • 02250f4 Add a custom http plugin
  • b32bf15 Add benchmarks
  • 100f47e Add jsonschema package
  • c7f94fc Add note on keys in charts.k
  • 99a5fc5 Add note on multi-tenant safety
  • 4936563 Add pre/post render lambdas
  • 8886e1d Add support for setting log level, prevent log spam
  • 883f55c Allow plugins to be toggled via env vars
  • 487d246 Build a test binary for benchmarking
  • 6cfce14 Clean up / fix issues from linter
  • b1a764e Common basePaths share a sync.RWMutex
  • e4dae95 Fix add_test cleanup
  • ba89ef8 Fix map concurrent writes
  • 774d81b Get the chart update command working
  • ac4ee5b Implement jsonschema package
  • bd9e8f0 Improve JSON schema validation
  • 94c92c7 Improve example
  • 0e61cc3 Initial chart CLI
  • 3e59d2c Initial support for SchemaPath argument
  • 1873a8d Maybe more readable
  • 0bb15bb Move plugin code into pkg/plugin
  • a936fdb Remove singular FromPath from jsonschema.Generator
  • 04481f9 Remove unused dependencies
  • 64e5fac Rename main.k to charts.k
  • 3860fd8 Rename path generator to chart-path
  • 2ae1556 Renaming to allow for multiple schema generators
  • 5308164 Resolve JSON Schema $refs
  • afd90d7 Set some parameters via the argo build environment
  • 8c0a53c Set values schema in chart.k
  • b339fba Simplify test, benchmark, CC/CXX envs
  • ba5cbdc Switch to debian:12-slim
  • e9026a7 Update CLI, examples
  • 2292e6d Update chart models
  • e326bae Update cmd
  • a486250 Update docs
  • 77b9433 Update docs
  • 252dd3c Update example charts
  • 57b45d0 Update gitignore, devbox
  • 30bb12f Upgrade KCL CLI
  • b36d935 Use a single goreleaser build
  • 2e3068c Use helm version from devbox
  • b4168fa Use testify for all tests