fix(deps): update dependency pepr to v0.42.0 #190
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.38.3
->0.42.0
^0.38.3
->^0.42.0
Release Notes
defenseunicorns/pepr (pepr)
v0.42.0
Compare Source
Note 🧾
This sprint, the Pepr team focused on enhancing our typing system to improve consistency and address edge cases where types were less robust. We also made significant improvements to our network posture through the KFC, which may impact end users who are strongly typing fetch configurations. These changes extend to all interactions with the Kubernetes API server through CRUD operations that Pepr uses to communicate with the kube-apiserver. While this release has been thoroughly tested and soak, we recommend proceeding with caution, as progress sometimes introduces unforeseen challenges. Check the slack announcement to see metrics related to this release.
oversight, accidentally released 0.42.0 and skipped 0.41.0 - next releases will be pair programmed to avoid this.
Breaking Changes⚠️
Pepr's fetch is powered by Undici. If you are using a specific
RequestInit
options on the fetch, you need to migrate to Undici's RequestInit (It is very similar). This probably won't affect you if you are not strongly typing yourRequestInit
example in journey/pepr-dev.ts.Here is an example:
This strengthens Pepr's ability to communicate with the Kubernetes Control Plane and reduces transmit bandwidth.
Feat ⛰️
What's Changed ♻️
src/lib/controller/index.ts
by @btlghrants in https://github.com/defenseunicorns/pepr/pull/1486src/lib/assets/index.ts
by @btlghrants in https://github.com/defenseunicorns/pepr/pull/1497pepr build
generates ahelm install
-able chart by @btlghrants in https://github.com/defenseunicorns/pepr/pull/1520lib/
code related to data collection tolib/telemetry
by @samayer12 in https://github.com/defenseunicorns/pepr/pull/1522Full Changelog: defenseunicorns/pepr@v0.40.1...v0.42.0
v0.40.1
Compare Source
A brand new high-severity CVE around cross-spawn hit during the release. This release mitigates the CVE.
What's Changed
Full Changelog: defenseunicorns/pepr@v0.40.0...v0.40.1
v0.40.0
Compare Source
Features
Performance/Stress Testing 🤓
This release we introduce tooling that is allows us to send thousands of request/sec into Pepr's Reconcile action to add visibility into Pepr behavior under heavy load. We are able to control the amount of time that we are dumping in these objects for more stress style scenarios. More information will be coming out on how to run this test yourself at a future date. For now it runs nightly in CI.
Legacy Watch is removed⚠️
After ongoing testing and consistently seeing major improvements in our Undici Watch, we have removed the legacy watch option to provide a better performance out of the box and to avoid maintaining two separate watches.
What's Changed
New Contributors
Full Changelog: defenseunicorns/pepr@v0.39.1...v0.40.0
v0.39.1
Compare Source
What's Changed
Full Changelog: defenseunicorns/pepr@v0.39.0...v0.39.1
v0.39.0
Compare Source
Features
What's Changed
Dependabot
a63bf95
toe6d786a
by @dependabot in https://github.com/defenseunicorns/pepr/pull/1378e6d786a
to5ca4a17
by @dependabot in https://github.com/defenseunicorns/pepr/pull/13865ca4a17
to944d5dc
by @dependabot in https://github.com/defenseunicorns/pepr/pull/1390944d5dc
to9095845
by @dependabot in https://github.com/defenseunicorns/pepr/pull/1400New Contributors
Full Changelog: defenseunicorns/pepr@v0.38.3...v0.39.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.