Skip to content

Releases: defenseunicorns/pepr

v0.13.1

05 Sep 01:35
7351ece
Compare
Choose a tag to compare

What's Changed

  • Fix #235 - failing on "audit" or "reject" options for onError by @jeff-mccoy in #238
  • Make CLI errors more visible by @bdw617 in #236
  • Decode base64 secret data during Validate() by @bdw617 in #232
  • Test and code refactor by @jeff-mccoy in #238
    • Migrate from E2E -> Journey + additional unit tests w/mocks
    • Migrate from Ava -> Jest (for better mocking support, coverage, TS test support)
    • Add partial audit annotations based on K8s Audit Annotations. Note this will still require cluster admin config to utilize and may need more work to find the right entries to store.
    • Migrate all private TS modifiers to ECMA2022 Private Class Features and
    • Remove public (implicit) Typescript modifier from all class features
    • Migrate from arrow functions to bound class methods for public methods
    • Add unit test coverage output
    • Move unsafe https ops from global Node settings to single fetch calls on metrics/api journey tests
  • Bump the development-dependencies group with 3 updates by @dependabot in #234
  • Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 by @dependabot in #229

Full Changelog: v0.13.0...v0.13.1

v0.13.0

29 Aug 07:18
076ba73
Compare
Choose a tag to compare

🚧 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 using request.Merge().
  • Stacking .then() calls is no longer supported. Use .mutate() instead.

New Features

Other Changes

New Contributors

Full Changelog: v0.12.2...v0.13.0

v0.12.2

07 Aug 09:05
054e922
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.1...v0.12.2

v0.12.1

28 Jul 08:03
4195108
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.12.1

v0.12.0

13 Jul 21:06
65c00f1
Compare
Choose a tag to compare
  • 🚧 BREAKING CHANGE 🚧: global pepr install is no longer supported; you must use npx pepr now.

What's Changed

Known Issues

  • ClusterRoles are currently unrestricted and need to be limited to only what the module uses. #31

Full Changelog: v0.11.0...v0.12.0

v0.11.0

12 Jul 13:37
be1aaed
Compare
Choose a tag to compare

What's Changed

Known Issues

  • ClusterRoles are currently unrestricted and need to be limited to only what the module uses. #31

Full Changelog: v0.10.2...v0.11.0

v0.10.2

11 Jul 15:21
87bf78b
Compare
Choose a tag to compare

What's Changed

Known Issues

  • ClusterRoles are currently unrestricted and need to be limited to only what the module uses. #31

New Contributors

Full Changelog: v0.10.1...v0.10.2

v0.10.1

07 Jul 00:33
82bdb07
Compare
Choose a tag to compare

What's Changed

Known Issues

  • ClusterRoles are currently unrestricted and need to be limited to only what the module uses. #31

Full Changelog: v0.10.0...v0.10.1

v0.10.0

01 Jul 04:21
2411dda
Compare
Choose a tag to compare

What's Changed

Dependenicees

Known Issues

  • ClusterRoles are currently unrestricted and need to be limited to only what the module uses. #31

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

20 Jun 19:13
c2b8ec0
Compare
Choose a tag to compare

What's Changed

Known Issues

  • ClusterRoles are currently unrestricted and need to be limited to only what the module uses. #31

Full Changelog: v0.8.0...v0.9.0