Skip to content

Releases: kyverno/chainsaw

v0.2.8-beta.2

30 Jul 15:35
f0a55bb
Compare
Choose a tag to compare
v0.2.8-beta.2 Pre-release
Pre-release

Changelog

v0.2.8-beta.1

30 Jul 13:27
dc6070d
Compare
Choose a tag to compare
v0.2.8-beta.1 Pre-release
Pre-release

Changelog

v0.2.7

22 Jul 08:24
6fa8c5c
Compare
Choose a tag to compare

💫 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

v0.2.7-beta.4

21 Jul 21:36
e1ec629
Compare
Choose a tag to compare
v0.2.7-beta.4 Pre-release
Pre-release

Changelog

v0.2.7-beta.3

19 Jul 13:09
d0a6d47
Compare
Choose a tag to compare
v0.2.7-beta.3 Pre-release
Pre-release

Changelog

v0.2.7-beta.2

19 Jul 09:46
4b91ad2
Compare
Choose a tag to compare
v0.2.7-beta.2 Pre-release
Pre-release

Changelog

v0.2.7-beta.1

18 Jul 16:31
0bf667c
Compare
Choose a tag to compare
v0.2.7-beta.1 Pre-release
Pre-release

Changelog

v0.2.6

10 Jul 07:58
0c5fae8
Compare
Choose a tag to compare

💫 New features 💫

  • Added a proxy action to allow HTTP calls to in-cluster services and pods
  • Added as_string JMESPath function to convert types based on strings to bare strings
  • Added x_metrics_decode JMESPath function to decode Prometheus metrics

What's Changed

  • chore(deps): bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5 (cherry-pick #1581) by @gcp-cherry-pick-bot in #1586
  • feat: add jp function to decode metrics (cherry-pick #1587) by @gcp-cherry-pick-bot in #1588
  • feat: add proxy helper (cherry-pick #1589) by @gcp-cherry-pick-bot in #1590
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.9 to 3.0.10 (cherry-pick #1595) by @gcp-cherry-pick-bot in #1596
  • chore(deps): bump github/codeql-action from 3.25.10 to 3.25.11 (cherry-pick #1593) by @gcp-cherry-pick-bot in #1597
  • chore(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4 (cherry-pick #1600) by @gcp-cherry-pick-bot in #1601
  • chore(deps): bump actions/download-artifact from 4.1.7 to 4.1.8 (cherry-pick #1599) by @gcp-cherry-pick-bot in #1602
  • chore(deps): bump github.com/kudobuilder/kuttl from 0.17.0 to 0.18.0 (cherry-pick #1598) by @gcp-cherry-pick-bot in #1603
  • chore(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0 (cherry-pick #1604) by @gcp-cherry-pick-bot in #1606
  • fix: parameter cleanup delay in docs (cherry-pick #1605) by @gcp-cherry-pick-bot in #1607
  • feat: add as_string jp function (cherry-pick #1608) by @gcp-cherry-pick-bot in #1609
  • chore(deps): bump amannn/action-semantic-pull-request (cherry-pick #1592) by @eddycharly in #1610
  • chore: update release notes (cherry-pick #1611) by @gcp-cherry-pick-bot in #1612
  • chore(deps): bump google.golang.org/grpc from 1.64.0 to 1.64.1 (cherry-pick #1614) by @gcp-cherry-pick-bot in #1615
  • release: v0.2.6 (cherry-pick #1613) by @gcp-cherry-pick-bot in #1616

Full Changelog: v0.2.5...v0.2.6

v0.2.5

24 Jun 11:34
bf8ffe7
Compare
Choose a tag to compare

💫 New features 💫

  • Add test scenarios support

🔧 Fixes 🔧

  • Fixed a potential issue with configuration defaults and marshaling

🎸 Misc 🎸

  • Improved all Python-based build operations

What's Changed

  • chore: fix release notes (cherry-pick #1527) by @gcp-cherry-pick-bot in #1529
  • fix: default values in api (cherry-pick #1530) by @gcp-cherry-pick-bot in #1531
  • chore(deps): bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 (cherry-pick #1518) by @gcp-cherry-pick-bot in #1532
  • chore(deps): bump aquasecurity/trivy-action from 0.21.0 to 0.22.0 (cherry-pick #1534) by @gcp-cherry-pick-bot in #1536
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.6 to 3.0.7 (cherry-pick #1540) by @gcp-cherry-pick-bot in #1541
  • chore(deps): bump github.com/kudobuilder/kuttl from 0.16.0 to 0.17.0 (cherry-pick #1542) by @gcp-cherry-pick-bot in #1543
  • fix: use python virtual env (cherry-pick #1544) by @gcp-cherry-pick-bot in #1545
  • refactor: action api structs (cherry-pick #1546) by @gcp-cherry-pick-bot in #1547
  • refactor: action api structs (cherry-pick #1548) by @gcp-cherry-pick-bot in #1549
  • feat: more test v1alpha2 changes (cherry-pick #1533) by @gcp-cherry-pick-bot in #1550
  • chore(deps): bump k8s.io/apimachinery from 0.30.1 to 0.30.2 (cherry-pick #1556) by @gcp-cherry-pick-bot in #1558
  • chore(deps): bump k8s.io/client-go from 0.30.1 to 0.30.2 (cherry-pick #1555) by @gcp-cherry-pick-bot in #1559
  • chore(deps): bump github/codeql-action from 3.25.8 to 3.25.9 (cherry-pick #1553) by @gcp-cherry-pick-bot in #1560
  • chore(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 (cherry-pick #1552) by @gcp-cherry-pick-bot in #1561
  • chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 (cherry-pick #1551) by @gcp-cherry-pick-bot in #1562
  • chore(deps): bump github/codeql-action from 3.25.9 to 3.25.10 (cherry-pick #1563) by @gcp-cherry-pick-bot in #1564
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.7 to 3.0.9 (cherry-pick #1565) by @gcp-cherry-pick-bot in #1566
  • chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (cherry-pick #1568) by @gcp-cherry-pick-bot in #1569
  • refactor: v1alpha2 api (cherry-pick #1567) by @gcp-cherry-pick-bot in #1570
  • chore(deps): bump aquasecurity/trivy-action from 0.22.0 to 0.23.0 (cherry-pick #1573) by @gcp-cherry-pick-bot in #1574
  • chore(deps): bump ko-build/setup-ko from 0.6 to 0.7 (cherry-pick #1572) by @gcp-cherry-pick-bot in #1575
  • feat: add test scenarios support (cherry-pick #1576) by @gcp-cherry-pick-bot in #1577
  • chore: update release notes (cherry-pick #1578) by @gcp-cherry-pick-bot in #1579
  • release: v0.2.5 (cherry-pick #1582) by @gcp-cherry-pick-bot in #1583

Full Changelog: v0.2.4...v0.2.5

v0.2.5-rc.1

24 Jun 08:19
6d5444a
Compare
Choose a tag to compare
v0.2.5-rc.1 Pre-release
Pre-release

Changelog