-
-
Notifications
You must be signed in to change notification settings - Fork 83
Comparing changes
Open a pull request
base repository: dotnet/dotnet-operator-sdk
base: v9.11.10
head repository: dotnet/dotnet-operator-sdk
compare: v10.0.0-prerelease.1
- 5 commits
- 112 files changed
- 3 contributors
Commits on Nov 20, 2025
-
chore: suppress linter warnings in unit tests and add preview feature…
… annotations to examples (#990)
Configuration menu - View commit details
-
Copy full SHA for b29250d - Browse repository at this point
Copy the full SHA b29250dView commit details -
deps(ci): update actions/checkout action to v6 (#994)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://github.com/actions/checkout) | action | major | `v5` -> `v6` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v6`](https://github.com/actions/checkout/compare/v5...v6) [Compare Source](https://github.com/actions/checkout/compare/v5...v6) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 9pm,before 6am" in timezone Europe/Zurich, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/dotnet/dotnet-operator-sdk). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 454aa11 - Browse repository at this point
Copy the full SHA 454aa11View commit details -
docs: Correct kubeops CLI usage examples (#991)
Remove `dotnet` from `KubeOpsCli` command in `KubeOps.Operator.targets`. ## References - #988 (comment)
Configuration menu - View commit details
-
Copy full SHA for b3d7f70 - Browse repository at this point
Copy the full SHA b3d7f70View commit details -
docs: Use 'dotnet new install' instead of deprecated --install switch (…
…#987) This is to avoid dotnet warning: Warning: use of 'dotnet new --install' is deprecated. Use 'dotnet new install' instead.
Configuration menu - View commit details
-
Copy full SHA for 312c367 - Browse repository at this point
Copy the full SHA 312c367View commit details
Commits on Nov 21, 2025
-
feat: introduce result-pattern and automatic finalizer management (#980)
BREAKING CHANGE: 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 types `Task<ReconciliationResult<TEntity>>` instead of `Task`. Use the `ReconciliationResult<TEntity>` provided methods to return your result. BREAKING CHANGE: `IEntityController<TEntity>` resides now in the `KubeOps.Abstractions.Reconciliation.Controller` namespace instead of `KubeOps.Abstractions.Controller`. BREAKING CHANGE: `IEntityFinalizer<TEntity>` resides now in the `KubeOps.Abstractions.Reconciliation.Finalizer` namespace instead of `KubeOps.Abstractions.Finalizer`. BREAKING CHANGE: `EntityRequeue` resides now in the `KubeOps.Abstractions.Reconciliation.Queue` namespace instead of `KubeOps.Abstractions.Queue`. BREAKING CHANGE: `IEntityRequeueFactory` resides now in the `KubeOps.Abstractions.Reconciliation.Queue` namespace instead of `KubeOps.Abstractions.Queue`. BREAKING CHANGE: "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 by `AutoAttachFinalizers` and `AutoDetachFinalizers` in the operator settings. BREAKING CHANGE: The `MutationResult` record is now sealed.
Configuration menu - View commit details
-
Copy full SHA for 06c65ba - Browse repository at this point
Copy the full SHA 06c65baView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v9.11.10...v10.0.0-prerelease.1