Releases: dotnet/dotnet-operator-sdk
Releases · dotnet/dotnet-operator-sdk
v10.0.4-prerelease.1
10.0.4-prerelease.1 (2025-12-17)
Dependencies
v10.0.3
10.0.3 (2025-12-16)
Dependencies
- core: update dependency jsonpatch.net to v4 (#1008) (2113c68)
- core: update dependency roslynator.analyzers to 4.15.0 (#1015) (c9fbd5b)
- docs: update react monorepo to v19.2.3 (#1012) (e9cbd88)
- test: update dotnet monorepo (#1007) (7eb6991)
- tools: update dependency nuget-license to v4.0.3 (#1013) (54fa840)
v10.0.3-prerelease.2
v10.0.3-prerelease.1
10.0.3-prerelease.1 (2025-12-10)
Dependencies
v10.0.2
10.0.2 (2025-12-09)
Dependencies
v10.0.2-prerelease.1
10.0.2-prerelease.1 (2025-12-03)
Dependencies
v10.0.1
v10.0.1-prerelease.1
10.0.1-prerelease.1 (2025-11-27)
Dependencies
v10.0.0
10.0.0 (2025-11-25)
⚠ BREAKING CHANGES
- Change of return types of finalizers and controllers.
To migrate, you'll need to change all instances of finalizers and controllers
to the new return typesTask<ReconciliationResult<TEntity>>instead
ofTask. Use theReconciliationResult<TEntity>provided methods
to return your result. IEntityController<TEntity>resides now in the
KubeOps.Abstractions.Reconciliation.Controllernamespace instead of
KubeOps.Abstractions.Controller.IEntityFinalizer<TEntity>resides now in the
KubeOps.Abstractions.Reconciliation.Finalizernamespace instead of
KubeOps.Abstractions.Finalizer.EntityRequeueresides now in the
KubeOps.Abstractions.Reconciliation.Queuenamespace instead of
KubeOps.Abstractions.Queue.IEntityRequeueFactoryresides now in the
KubeOps.Abstractions.Reconciliation.Queuenamespace instead of
KubeOps.Abstractions.Queue.- "semi breaking"; compatible finalizers
are attached and detached by default now. If there exists a type
that supports finalizing a given entity type, it will be attached
by default. This setting can be configured byAutoAttachFinalizers
andAutoDetachFinalizersin the operator settings. - The
MutationResultrecord is now
sealed.
Features
- add
net10support while retainingnet9andnet8compatibility (#995) (0a59c24) - add missing support for
net10in multiple project files and updateMicrosoft.Build.Locatorversion (#998) (d717efc) - introduce result-pattern and automatic finalizer management (#980) (06c65ba)
Bug Fixes
Dependencies
- ci: update actions/checkout action to v6 (#994) (454aa11)
- test: update dotnet monorepo (major) (#984) (062ad9a)
Documentation
v10.0.0-prerelease.4
10.0.0-prerelease.4 (2025-11-25)
Features
- add missing support for
net10in multiple project files and updateMicrosoft.Build.Locatorversion (#998) (d717efc)