v0.13.0
🚧 BREAKING CHANGES 🚧
.then()=>.mutate(). To align with new validate feature, the Pepr Action callback was renamed to.mutate()..thenSet()removed. The object recursive merge is now only available on usingrequest.Merge().- Stacking
.then()calls is no longer supported. Use.mutate()instead.
New Features
-
Introducing
.validate()for validating webhooks by @jeff-mccoy in #217

-
Structured logging output in Newline Delimited JSON for easier parsing by log aggregators by @jeff-mccoy in #217


Other Changes
- Updated metrics for validate/mutate. by @bdw617 in #22
- Update codeowners by @andrewg-xyz in #207
- Dependency Updates (including peer deps) & Dependabot Grouping by @jeff-mccoy in #208
- Bump actions/dependency-review-action from 3.0.6 to 3.0.7 by @dependabot in #206
- Bump chainguard/node from
9b4310btoe2b0201by @dependabot in #196 - Bump actions/setup-node from 3.7.0 to 3.8.0 by @dependabot in #209
- Bump actions/dependency-review-action from 3.0.7 to 3.0.8 by @dependabot in #212
- Bump the production-dependencies group with 1 update by @dependabot in #215
- Bump actions/setup-node from 3.8.0 to 3.8.1 by @dependabot in #214
- Bump chainguard/node from
e2b0201to0d46919by @dependabot in #211 - Bump the production-dependencies group with 1 update by @dependabot in #223
- Bump actions/checkout from 3.5.3 to 3.6.0 by @dependabot in #226
New Contributors
- @andrewg-xyz made their first contribution in #207
Full Changelog: v0.12.2...v0.13.0