github kyverno/chainsaw v0.2.7

latest releases: v0.2.10, v0.2.10-beta.1, v0.2.9...
one month ago

💫 New features 💫

  • Added initial TestTemplate support to allow defining steps in separate files and reusing them across tests
  • Replaced programmatic validation with schema-based validation
  • Better generated JSON schemas based on OpenAPI v3 instead of v2

🔧 Fixes 🔧

  • Fixed incorrect null vs empty object comparison in assertion operations

📚 Docs 📚

  • Added detailed community pages to the website website
  • Added a CODE_OF_CONDUCT.md file in the repo

What's Changed

  • chore(deps): bump anchore/sbom-action from 0.16.0 to 0.16.1 (cherry-pick #1619) by @gcp-cherry-pick-bot in #1620
  • chore: bump a couple of deps (cherry-pick #1621) by @gcp-cherry-pick-bot in #1622
  • chore(deps): bump actions/setup-go from 5.0.1 to 5.0.2 (cherry-pick #1624) by @gcp-cherry-pick-bot in #1626
  • chore(deps): bump github/codeql-action from 3.25.11 to 3.25.12 (cherry-pick #1627) by @gcp-cherry-pick-bot in #1628
  • Added a structured content to community section of chainsaw website (cherry-pick #1594) by @gcp-cherry-pick-bot in #1629
  • feat: add code of conduct (cherry-pick #1631) by @gcp-cherry-pick-bot in #1632
  • chore: use a named field for test (cherry-pick #1633) by @gcp-cherry-pick-bot in #1634
  • refactor: config v1alpha2 (cherry-pick #1635) by @gcp-cherry-pick-bot in #1636
  • refactor: conversion funcs (cherry-pick #1637) by @gcp-cherry-pick-bot in #1638
  • feat: use custom crd generator (cherry-pick #1625) by @gcp-cherry-pick-bot in #1639
  • refactor: move loader packages (cherry-pick #1640) by @gcp-cherry-pick-bot in #1641
  • chore: remove useless config validation (cherry-pick #1642) by @gcp-cherry-pick-bot in #1643
  • chore: move apis related packages (cherry-pick #1644) by @gcp-cherry-pick-bot in #1645
  • chore(deps): bump anchore/sbom-action from 0.16.1 to 0.17.0 (cherry-pick #1646) by @gcp-cherry-pick-bot in #1647
  • feat: model schema based validation (cherry-pick #1648) by @gcp-cherry-pick-bot in #1649
  • feat: more schema based valdation (cherry-pick #1650) by @gcp-cherry-pick-bot in #1651
  • feat: more model based validation (cherry-pick #1652) by @gcp-cherry-pick-bot in #1653
  • refactor: remove code based validation (cherry-pick #1654) by @gcp-cherry-pick-bot in #1655
  • chore(deps): bump k8s.io/apimachinery from 0.30.2 to 0.30.3 (cherry-pick #1656) by @gcp-cherry-pick-bot in #1660
  • chore(deps): bump k8s.io/client-go from 0.30.2 to 0.30.3 (cherry-pick #1657) by @gcp-cherry-pick-bot in #1661
  • chore(deps): bump k8s.io/apiextensions-apiserver from 0.30.2 to 0.30.3 (cherry-pick #1658) by @gcp-cherry-pick-bot in #1662
  • feat: introduce step template (cherry-pick #1623) by @gcp-cherry-pick-bot in #1663
  • feat: introduce model package (cherry-pick #1664) by @gcp-cherry-pick-bot in #1665
  • chore: rename from to use (cherry-pick #1667) by @gcp-cherry-pick-bot in #1668
  • chore: improve step template reference (cherry-pick #1670) by @gcp-cherry-pick-bot in #1671
  • fix: null vs empty object comparison (cherry-pick #1673) by @gcp-cherry-pick-bot in #1674
  • chore: update release notes (cherry-pick #1676) by @gcp-cherry-pick-bot in #1677
  • release: v0.2.7 (cherry-pick #1678) by @gcp-cherry-pick-bot in #1679

Full Changelog: v0.2.6...v0.2.7

Don't miss a new chainsaw release

NewReleases is sending notifications on new releases.