Releases: crossplane-contrib/provider-pagerduty
v0.8.0
v0.7.0
What's Changed
- feat(withFeaturesPackage): enable features by @haarchri in #29
- feat(meta.pkg): set to v1 by @haarchri in #31
- fix(service-integration): write integration_key into connection details secret by @holgerjh in #32
- fix: set default logger by @akesser in #36
New Contributors
Full Changelog: v0.6.0...v0.7.0
v0.6.1
v0.6.0
What's Changed
- fix: Do not late-initialize exclusive fields in pagerduty_service by @holgerjh in #19
- fix(workspacestore): pass featureflags to workspacestore by @haarchri in #20
- fix(eventhandler): add newEventHandler() as tjcontroller.Options by @haarchri in #22
- fix(feature-flags): feature-flags in options by @haarchri in #24
- fix(workspace): provider does not use the shared gRPC server and ins… by @haarchri in #26
Full Changelog: v0.5.0...v0.6.0
v0.5.4
v0.5.3
v0.5.2
v0.5.1
v0.5.0
This release adds support for the spec.initProvider
API and for the granular management policies alpha feature detailed here.
Breaking API Changes
The API for the management policies alpha feature has a breaking change:
The old API of
spec:
managmentPolicy: FullControl/ObserveOnly/OrphanOnDelete
is replaced by:
spec:
managementPolicies: ["*", "Observe", "Create", "Update", "LateInitialize", "Delete"]
After applying the updated provider, the spec.managementPolicy
field will be removed automatically, and the spec.managementPolicies: ["*"]
will be defaulted. This is equivalent to FullControl
but for resources using ObserveOnly
and OrphanOnDelete
the it means that the behavior changes.
The suggested migration steps from spec.managementPolicy
to spec.managementPolicies
(if the alpha feature is being used) are:
- Pause your resources using non-default management policies before upgrading the provider version
- Noting down which ones those are (could be by adding labels
managementPolicy: x
) - Upgrading the provider version
- Setting the desired management policies on the marked ones (those with label
managementPolicy
)
What's Changed
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- feat(onboarding): change all repo uris to fits crossplane-contrib by @haarchri in #2
- changed provider to upjet and changed naming to provider-pagerduty by @haarchri in #4
- feat(ci): added contrib stuff by @haarchri in #5
- feat(yaml): added informations in provider yaml by @haarchri in #6
- Add userToken for slack integration by @apten-fors in #11
- feat(update): Update terraform provider to 2.15.1 by @holgerjh in #14
- Fix CI: Rollback GO_REQUIRED_VERSION to 1.19 by @holgerjh in #15
- fix: Don't late-initialize mutually-exclusive fields by @mikebryant in #16
- feat(observe-only): bump crossplane-runtime, tools and upjet by @haarchri in #17
New Contributors
- @apten-fors made their first contribution in #11
- @holgerjh made their first contribution in #14
- @mikebryant made their first contribution in #16
Full Changelog: v0.1.0...v0.4.0