Skip to content

v0.38.0

Compare
Choose a tag to compare
@cmwylie19 cmwylie19 released this 15 Oct 18:30
· 65 commits to main since this release
7d265d2

Features

  • Adds support for http2 watch mode

Note: http2Watch has an issue around memory (soak results: ctrl-f "Memory"). This is a known issue. We will look to make improvements during the next release of KFC. We went ahead and released this feature because we are confident that it is an immediate improvement as some users were manually rolling the watcher pod to account for watch-misses. There was also a high severity CVE in an upstream library that forced us to release faster in order to fix.

Deprecations ⚠️

We identified a circular dependency which required us to relocate some types. In this release, those types are removed from src/lib/k8s.ts to src/lib/types.ts. If your module uses any of these types, please update your imports accordingly to avoid issues.

Affected Types:

Find all of them now in types.ts

What's Changed

  • chore(ci): add static-analysis checks to CI/CD by @samayer12 in #1219
  • chore: display resource usage in soak by @cmwylie19 in #1258
  • chore: validate images from registry via Pepr (ADR) by @btlghrants in #1256
  • chore: kfc automation scripts and workflow files by @cmwylie19 in #1223
  • chore: removes deprecated code - watcher docs - kfc bump by @cmwylie19 in #1269
  • chore(lint): adopt additional code quality rules by @samayer12 in #1212
  • chore: add watch logs to soak test to determine reasons for failure by @cmwylie19 in #1215
  • chore: kfc release-candidate for http2 watch by @cmwylie19 in #1239
  • chore: create projects using pepr markdown by @tr-ace in #1228
  • chore: choose soak branch by @cmwylie19 in #1232
  • chore: update_pod_map every 10 minutes by @cmwylie19 in #1227
  • chore: bump @types/node from 22.7.4 to 22.7.5 in the development-dependencies group by @dependabot in #1237
  • chore: bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #1236
  • chore: bump github/codeql-action from 3.26.11 to 3.26.12 by @dependabot in #1235
  • chore: bump express from 4.21.0 to 4.21.1 in the production-dependencies group by @dependabot in #1242
  • chore: bump chainguard/node from f3ec99e to 0d0083b by @dependabot in #1233
  • chore: bump actions/upload-artifact from 4.4.0 to 4.4.2 by @dependabot in #1241
  • chore: bump actions/upload-artifact from 4.4.2 to 4.4.3 by @dependabot in #1254
  • chore: bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #1253
  • chore: bump chainguard/node from 0d0083b to bbcd423 by @dependabot in #1252
  • chore: bump anchore/scan-action from 4.1.2 to 5.0.0 by @dependabot in #1264
  • chore: bump chainguard/node from bbcd423 to b0b04bb by @dependabot in #1265
  • chore: bump peter-murray/workflow-application-token-action from 3.0.0 to 3.0.1 by @dependabot in #1263
  • chore: bump github/codeql-action from 3.26.12 to 3.26.13 by @dependabot in #1266
  • chore: bump the production-dependencies group across 1 directory with 2 updates by @dependabot in #1270
  • chore: bump github/codeql-action from 3.26.10 to 3.26.11 by @dependabot in #1222
  • chore: bump docker/setup-buildx-action from 3.6.1 to 3.7.1 by @dependabot in #1224
  • chore: bump chainguard/node from ab523c4 to f3ec99e by @dependabot in #1220

New Contributors

Full Changelog: v0.37.2...v0.38.0