Releases: defenseunicorns/pepr
v0.28.2
What's Changed
- chore: make select log messages more explicit by @btlghrants in #652
- chore: pin hash version by @cmwylie19 in #633
- chore: filter bug by @cmwylie19 in #651
- chore: bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in #653
- chore: bump the development-dependencies group with 1 update by @dependabot in #654
Full Changelog: v0.28.1...v0.28.2
v0.28.1
What's Changed
- chore: create store faster by @cmwylie19 in #648
- chore: template terminationGracePeriodSeconds and set default to 5 by @cmwylie19 in #646
- chore: remove watch cache from pepr by @cmwylie19 in #643
- chore: store startup speed by @cmwylie19 in #650
- chore: bump the production-dependencies group with 1 update by @dependabot in #635
- fix: typos/missing types by @btlghrants in #636
- chore: bump the development-dependencies group with 1 update by @dependabot in #641
- chore: bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #647
- chore: bump the development-dependencies group with 2 updates by @dependabot in #649
Full Changelog: v0.28.0...v0.28.1
v0.28.0
Features
- feat: add kfc alias to pepr cli doc by @schaeferka in #631
npx pepr kfc [command] [options]
- feat: choose controller image version during generation of manifests by @cmwylie19 in #627
Used to generate the deployment manifests at a certain image version.
npx pepr build -v "99.99.99"
> cat dist/pepr-module-static-test.yaml | egrep "image:"
image: ghcr.io/defenseunicorns/pepr/controller:v99.99.99
image: ghcr.io/defenseunicorns/pepr/controller:v99.99.99
What's Changed
- fix: pepr deploy respects custom webhookTimeout by @btlghrants in #616
- chore: fix ns bug on watch and queue by @cmwylie19 in #617
- chore: remove unnecessary package.json > pepr > name config item by @btlghrants in #621
- Kim fixed the
kfc crd
absolute path vs relative path bug - chore: remove ignore labels by @cmwylie19 in #626
- chore: added kfc crd to cli by @schaeferka in #619
- chore: bump azure/setup-helm from 1 to 4 by @dependabot in #611
- chore: bump the development-dependencies group with 4 updates by @dependabot in #614
- chore: bump the development-dependencies group with 1 update by @dependabot in #624
- chore: bump jose from 4.15.4 to 4.15.5 by @dependabot in #628
- chore: bump the production-dependencies group with 1 update by @dependabot in #629
- chore: bump the production-dependencies group with 2 updates by @dependabot in #618
Full Changelog: v0.27.0...v0.28.0
v0.27.0
Features
- feat: generate helm chart by @cmwylie19 in #603
What's Changed
- chore: make mutations distinct in npx pepr monitor by @schaeferka in #600
- chore: squash filter namespace bug validate/mutate by @cmwylie19 in #609
- chore: document pepr customization by @cmwylie19 in #604
- chore: bump the development-dependencies group with 2 updates by @dependabot in #601
- chore: bump the development-dependencies group with 1 update by @dependabot in #602
- chore: bump docker/setup-buildx-action from 3.0.0 to 3.1.0 by @dependabot in #608
- chore: bump the development-dependencies group with 3 updates by @dependabot in #607
- chore: bump the production-dependencies group with 1 update by @dependabot in #606
Full Changelog: v0.26.2...v0.27.0
v0.26.2
What's Changed
- chore: bump actions/dependency-review-action from 4.1.2 to 4.1.3 by @dependabot in #596
- chore: bump the production-dependencies group with 1 update by @dependabot in #598
Full Changelog: v0.26.1...v0.26.2
v0.26.1
What's Changed
- chore: included scorecard badge by @naveensrinivasan in #584
- chore: docs badge link broken by @cmwylie19 in #585
- chore: custom label docs by @cmwylie19 in #589
- chore: update actions doc and explain mutation annotations by @cmwylie19 in #590
- chore: update operator tutorial for reconcile and update excellent examples operator by @cmwylie19 in #591
- chore: bump the production-dependencies group with 1 update by @dependabot in #592
- chore: bump the development-dependencies group with 1 update by @dependabot in #593
- chore: bump actions/dependency-review-action from 4.1.0 to 4.1.2 by @dependabot in #594
Full Changelog: v0.26.0...v0.26.1
v0.26.0
Features
- feat: image choice and repository by @cmwylie19 in #575
npx pepr build --custom-image pepr:dev
npx pepr build --repository "Iron Bank"
- feat: pepr store crd applied through kfc by @cmwylie19 in #580
- feat: implementation for custom labels by @cmwylie19 in #571
What's Changed
- fix: no zeroeth uid by @btlghrants in #573
- chore: docs for uuid by @cmwylie19 in #567
- chore: removeItemAndWait docs by @cmwylie19 in #568
- chore: adr reconcile by @cmwylie19 in #561
- chore: bump the development-dependencies group with 1 update by @dependabot in #579
- chore: bump the production-dependencies group with 1 update by @dependabot in #583
- chore: bump the development-dependencies group with 2 updates by @dependabot in #574
- chore: bump actions/dependency-review-action from 4.0.0 to 4.1.0 by @dependabot in #576
New Contributors
- @naveensrinivasan made their first contribution in #578
Full Changelog: v0.25.0...v0.26.0
v0.25.0
Features
- feat: configurable timeout by @cmwylie19 in #558 Read the docs
How long the API server should wait for a webhook to respond before treating the call as a failure
npx pepr build --timeout 15
- feat: reconcile - add queue to pepr by @cmwylie19 in #553 Read the docs
Maintains the state consistency of Kubernetes. Employs a Queue to force sequential processing of resource states once they are returned by the Kubernetes API. Lives on the watch controller.
When(WebApp)
.IsCreatedOrUpdated()
.Validate(validator)
.Reconcile(async instance => {
// Do WORK HERE
- feat: uuid command by @cmwylie19 in #551 Forgot to add docs. Darn it. Sorry.
Returns the module UUID(s) currently deployed in the cluster with their descriptions. Simplifies commands like npx pepr monitor [uuid]
.
npx pepr uuid [uuid]
What's Changed
- chore: error secret over limit by @cmwylie19 in #562
- chore: bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #552
- chore: bump actions/setup-node from 4.0.1 to 4.0.2 by @dependabot in #555
- chore: bump the development-dependencies group with 1 update by @dependabot in #559
Full Changelog: v0.24.1...v0.25.0
v0.24.1
What's Changed
- chore: kim -> codeowners by @cmwylie19 in #548
- chore: grammer by @cmwylie19 in #550
Full Changelog: v0.24.0...v0.24.1
v0.24.0
Features
- feat: removeItemAndDelete by @cmwylie19 in #547
When(WebApp)
.IsDeleted()
.Mutate(async instance => {
// Return a promise that is resolved when item is removed from the Pepr Store
await Store.removeItemAndWait(instance.Raw.metadata.name);
});
What's Changed
- fix: validation processor no longer prints [object Object] in logs by @btlghrants in #519
- fix: update tutorial title by @schaeferka in #523
- chore: remove codecov by @cmwylie19 in #541
- chore: pepr dashboard tutorial and files by @schaeferka in #524
- chore: update tutorial section landing page by @schaeferka in #543
- chore: failurePolicy to fail default by @cmwylie19 in #540
- chore: cache clear docs by @cmwylie19 in #539
- chore: operator tutorial by @cmwylie19 in #532
- chore: bump the development-dependencies group with 4 updates by @dependabot in #520
- chore: bump the development-dependencies group with 1 update by @dependabot in #525
- chore: bump the development-dependencies group with 1 update by @dependabot in #533
- chore: bump peter-murray/workflow-application-token-action from 2 to 3 by @dependabot in #526
- chore: bump codecov/codecov-action from 3 to 4 by @dependabot in #534
- chore: bump the production-dependencies group with 1 update by @dependabot in #537
- chore: bump the development-dependencies group with 1 update by @dependabot in #538
Full Changelog: v0.23.2...v0.24.0