Releases: dotnet/dotnet-operator-sdk
Releases · dotnet/dotnet-operator-sdk
v8.0.0-pre.22
8.0.0-pre.22 (2023-10-13)
Features
- webhooks: add mutation webhooks. (93031b2)
BREAKING CHANGES
- webhooks: This overhauls the mutation webhooks.
Use the documentation to see how they work.
It is similar to validation webhooks, but with
changed results.
Signed-off-by: Christoph Bühler [email protected]
v8.0.0-pre.21
8.0.0-pre.21 (2023-10-12)
Features
BREAKING CHANGES
- webhooks: Webhooks are not generated
via the custom command for webhooks, nor are they
automatically installed at runtime. For now, webhook
definitions, certificates, and services are created
at buildtime. - webhooks: This removes the runtime exeuction
of the webhook registrar magic.
v8.0.0-pre.20
8.0.0-pre.20 (2023-10-11)
Features
BREAKING CHANGES
- web-operator: This overhauls the way
webhooks worked. Webhooks now run
with normal ASP.net ApiControllers.
To use a webhook, refer to the documentation.
Basically, create a subclass of the validation
webhook class and decorate it with the
correct validation attribute. Then, the
webhook will run. Other elements
like automatic install will follow this
preview release.
v8.0.0-pre.19
v8.0.0-pre.18
v8.0.0-pre.17
8.0.0-pre.17 (2023-10-07)
Features
- operator: add better error handling and reconnection logic (62db9ad)
v8.0.0-pre.16
8.0.0-pre.16 (2023-10-06)
Bug Fixes
- use correct targets file (8c080e8)
Features
- operator: add build targets extension for automatic resource generation (edaed46)
BREAKING CHANGES
- operator: The targets file contains
other properties than before. Refer to the
documentation for explicit details.
v8.0.0-pre.15
8.0.0-pre.15 (2023-10-06)
Features
v8.0.0-pre.14
8.0.0-pre.14 (2023-10-05)
Features
v8.0.0-pre.13
8.0.0-pre.13 (2023-10-05)
Code Refactoring
BREAKING CHANGES
- operator: the
IEventManager
is not part
of the operator anymore. To publish events, inject the
EventPublisher
delegate and use it to publish
events on entities with reason and message.
The name of the events are not base32 encoded but
hex encoded sha512 values now.