Skip to content

Releases: defenseunicorns/pepr

v0.38.3

24 Oct 17:04
c1c0de7
Compare
Choose a tag to compare

What's Changed

  • chore: fix for kfc build by @cmwylie19 in #1314
  • chore(ci): increase concurrency limit for faster E2E tests by @samayer12 in #1305
  • chore: bump actions/upload-artifact from 4.4.0 to 4.4.3 by @dependabot in #1302
  • chore: bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #1301
  • chore: bump @types/node from 22.7.6 to 22.7.7 in the development-dependencies group by @dependabot in #1313
  • chore: bump kubernetes-fluent-client from 3.1.3 to 3.2.0 in the production-dependencies group by @dependabot in #1312
  • chore: bump anchore/scan-action from 5.0.1 to 5.1.0 by @dependabot in #1311
  • chore: bump @types/node from 22.7.7 to 22.7.8 in the development-dependencies group by @dependabot in #1319
  • chore: bump actions/dependency-review-action from 4.3.4 to 4.3.5 by @dependabot in #1318
  • chore: bump github/codeql-action from 3.26.13 to 3.27.0 by @dependabot in #1317
  • chore: bump @types/node from 22.7.8 to 22.7.9 in the development-dependencies group by @dependabot in #1320
  • chore: bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #1325
  • chore: bump kubernetes-fluent-client from 3.2.0 to 3.2.1 in the production-dependencies group by @dependabot in #1330

Full Changelog: v0.38.2...v0.38.3

v0.38.2

18 Oct 21:09
e543eaf
Compare
Choose a tag to compare

What's Changed

  • chore: soak interruptions for checkresync test by @cmwylie19 in #1299
  • chore: bump kubernetes-fluent-client from 3.1.2 to 3.1.3 in the production-dependencies group by @dependabot in #1300

Full Changelog: v0.38.1...v0.38.2

v0.38.1

17 Oct 14:43
900eb01
Compare
Choose a tag to compare

What's Changed

  • chore: get pods each reporting interval by @cmwylie19 in #1279
  • chore: node-latest is breaking ci - change matrix to 22 by @cmwylie19 in #1288
  • chore: reduce package size - exclude tests from package by @cmwylie19 in #1275
  • test: http2-enable watcher and iso format logs in soak test by @btlghrants in #1277
  • test: http2-enable watcher in smoke test by @btlghrants in #1281
  • chore: update resource limits/requests on controllers by @cmwylie19 in #1291
  • chore: bump peter-murray/workflow-application-token-action from 3.0.1 to 4.0.0 by @dependabot in #1273
  • chore: bump anchore/scan-action from 5.0.0 to 5.0.1 by @dependabot in #1272
  • chore: bump chainguard/node from 8a604e5 to b0b04bb by @dependabot in #1271
  • chore: bump kubernetes-fluent-client from 3.1.1 to 3.1.2 in the production-dependencies group by @dependabot in #1292
  • chore: bump @types/node from 22.7.5 to 22.7.6 in the development-dependencies group by @dependabot in #1293
  • chore: bump chainguard/node from b0b04bb to 96260af by @dependabot in #1289

Full Changelog: v0.38.0...v0.38.1

v0.38.0

15 Oct 18:30
7d265d2
Compare
Choose a tag to compare

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

v0.38.0-rc

08 Oct 19:47
14b607b
Compare
Choose a tag to compare
v0.38.0-rc Pre-release
Pre-release

Release Candidate for the Next Release

This allows users to use the KFC Watcher using http2.

What's Changed

New Contributors

Full Changelog: v0.37.2...v0.38.0-rc

v0.37.2

02 Oct 15:49
923c9db
Compare
Choose a tag to compare

What's Changed

  • chore: remove deprecated types from k8s.ts by @cmwylie19 in #1194
  • chore(docs): document new options for pepr init by @samayer12 in #1199
  • refactor: shouldSkipRequest should give reason for skipping request instead of boolean by @btlghrants in #1208
  • Revert "chore: remove deprecated types from k8s.ts" - slated for v0.38.0 by @cmwylie19 in #1211
  • chore: bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in #1209
  • chore: bump chainguard/node from bd9ec30 to 8a604e5 by @dependabot in #1200
  • chore: bump github/codeql-action from 3.26.9 to 3.26.10 by @dependabot in #1201
  • chore: bump chainguard/node from 8a604e5 to ab523c4 by @dependabot in #1210

Full Changelog: v0.37.1...v0.37.2

v0.37.1

30 Sep 20:53
99dca2a
Compare
Choose a tag to compare

We needed to remove a type dependency from the controller image that was affecting people's CI.

What's Changed

  • chore: sync work - add types to cli with prompts and init options by @cmwylie19 in #1196
  • feat(testing): use candidate versions of pepr in E2E tests when testing new functionality by @samayer12 in #1157

Full Changelog: v0.37.0...v0.37.1

v0.37.0

30 Sep 16:51
1e42d49
Compare
Choose a tag to compare

Deprecations ⚠️

We identified a circular dependency, which required us to relocate some types. In this release, those types are duplicated, but in the next release, they will be fully moved 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 in future versions.

Affected Types:

Find all of them now in types.ts

Features 🚀

What's Changed 🔧

Dependabot Updates 🤖

  • chore: bump chainguard/node from 2a8a01a to bd9ec30 by @dependabot in #1190
  • chore: bump kubernetes-fluent-client from 3.0.3 to 3.0.4 in the production-dependencies group by @dependabot in #1191
  • chore: bump chainguard/node from 5b59be4 to 31749fc by @dependabot in #1146
  • chore: bump chainguard/node from 31749fc to 22e112f by @dependabot in #1155
  • chore: bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in #1159
  • chore: bump github/codeql-action from 3.26.7 to 3.26.8 by @dependabot in #1158
  • chore: bump chainguard/node from 22e112f to 7b64927 by @dependabot in #1163
  • chore: bump husky from 8.0.3 to 9.1.6 in the development-dependencies group by @dependabot in #1164
  • chore: bump the development-dependencies group with 2 updates by @dependabot in #1174
  • chore: bump chainguard/node from 7b64927 to 92f9a7d by @dependabot in #1169
  • chore: bump @types/node from 22.7.2 to 22.7.3 in the development-dependencies group by @dependabot in #1178
  • chore: bump chainguard/node from 92f9a7d to 2a8a01a by @dependabot in #1177
  • chore: bump @types/node from 22.7.3 to 22.7.4 in the development-dependencies group by @dependabot in #1183
  • chore: bump github/codeql-action from 3.26.8 to 3.26.9 by @dependabot in #1170
  • chore: bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #1175
  • chore: bump @types/node from 22.5.5 to 22.6.1 in the development-dependencies group by @dependabot in #1168

New Contributors 👏

Full Changelog: v0.36.0...v0.37.0

v0.36.0

16 Sep 17:44
f9186c9
Compare
Choose a tag to compare

Features

What's Changed

  • chore: support optional fields in ownerReferences by @samayer12 in #1104
  • fix: reconcile queues scrambling Action callbacks by @btlghrants in #1119
  • chore: squash High findings in pepr controller image by @btlghrants in #1123
  • chore: bump github/codeql-action from 3.26.5 to 3.26.6 by @dependabot in #1107
  • chore: bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #1112
  • chore: bump pino from 9.3.2 to 9.4.0 in the production-dependencies group by @dependabot in #1117
  • chore: bump @types/node from 22.5.1 to 22.5.4 in the dev-deps group across 1 directory by @dependabot in #1118
  • chore: bump the development-dependencies group with 2 updates by @dependabot in #1132
  • chore: bump send and express by @dependabot in #1133
  • chore: bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in #1130
  • chore: bump github/codeql-action from 3.26.6 to 3.26.7 by @dependabot in #1135
  • chore: bump kubernetes-fluent-client from 3.0.2 to 3.0.3 in the production-dependencies group by @dependabot in #1136
  • chore: bump chainguard/node from 0a7847d to 5b59be4 by @dependabot in #1138
  • chore: bump @types/node from 22.5.4 to 22.5.5 in the development-dependencies group by @dependabot in #1137

New Contributors

Full Changelog: v0.35.0...v0.36.0

v0.35.0

28 Aug 13:38
6378c94
Compare
Choose a tag to compare

What's Changed

Features

Other

Dependency Updates

  • chore: bump actions/upload-artifact from 2 to 4 by @dependabot in #1071
  • chore: bump nock from 13.5.4 to 13.5.5 in the development-dependencies group by @dependabot in #1070
  • chore: bump @types/node from 22.4.1 to 22.5.0 in the development-dependencies group by @dependabot in #1078
  • chore: bump github/codeql-action from 3.26.2 to 3.26.3 by @dependabot in #1067
  • chore: bump anchore/scan-action from 4.1.1 to 4.1.2 by @dependabot in #1077
  • chore: bump actions/upload-artifact from 3 to 4 by @dependabot in #1076
  • chore: bump github/codeql-action from 3.26.3 to 3.26.4 by @dependabot in #1074
  • chore: bump azure/setup-kubectl from 3 to 4 by @dependabot in #1075
  • chore: bump github/codeql-action from 3.26.4 to 3.26.5 by @dependabot in #1089
  • chore: bump micromatch from 4.0.7 to 4.0.8 by @dependabot in #1090
  • chore: bump ts-jest from 29.2.4 to 29.2.5 in the development-dependencies group by @dependabot in #1088
  • chore: bump the development-dependencies group with 3 updates by @dependabot in #1095
  • chore: bump @types/ramda from 0.30.1 to 0.30.2 in the production-dependencies group by @dependabot in #1094
  • chore: bump kubernetes-fluent-client from 3.0.1 to 3.0.2 in the production-dependencies group by @dependabot in #1100
  • chore: bump the development-dependencies group with 3 updates by @dependabot in #1101
  • chore: bump chainguard/node-lts from c48eef3 to 62bbead by @dependabot in #1064

New Contributors

Full Changelog: v0.34.1...v0.35.0