Skip to content

Releases: buehler/dotnet-operator-sdk

v8.0.1-pre.3

26 Jan 21:31
Compare
Choose a tag to compare
v8.0.1-pre.3 Pre-release
Pre-release

8.0.1-pre.3 (2024-01-26)

Bug Fixes

  • deps: update dependency sonaranalyzer.csharp to v9.18.0.83559 (592061c)

v8.0.1-pre.2

25 Jan 00:24
Compare
Choose a tag to compare
v8.0.1-pre.2 Pre-release
Pre-release

8.0.1-pre.2 (2024-01-25)

Bug Fixes

  • deps: update dependency roslynator.analyzers to v4.10.0 (342e12d)

v8.0.1-pre.1

18 Jan 08:06
Compare
Choose a tag to compare
v8.0.1-pre.1 Pre-release
Pre-release

8.0.1-pre.1 (2024-01-18)

Bug Fixes

  • deps: update dependency sonaranalyzer.csharp to v9.17.0.82934 (d52e5fb)

v8.0.0

17 Jan 12:02
Compare
Choose a tag to compare

8.0.0 (2024-01-17)

Bug Fixes

  • add entity UID into event name to generate relation. (8c1848f), closes #681
  • allow the CLI to be used in NET6 and NET7 (0b4aa96)
  • cli: readd c# support. (a508b12)
  • correct dependency (7768870)
  • deps: update dependencies to v0.48.0 (#667) (270cb94)
  • deps: update dependency roslynator.analyzers to v4.6.0 (8430f7a)
  • deps: update dependency roslynator.analyzers to v4.6.1 (c5b1ccf)
  • deps: update dependency roslynator.analyzers to v4.6.2 (b6ffb31)
  • deps: update dependency roslynator.analyzers to v4.6.4 (4c802d6)
  • deps: update dependency roslynator.analyzers to v4.7.0 (c0a78f5)
  • deps: update dependency roslynator.analyzers to v4.8.0 (93c562e)
  • deps: update dependency roslynator.analyzers to v4.9.0 (db38a6a)
  • deps: update dependency sonaranalyzer.csharp to v9.12.0.78982 (c3c2443)
  • deps: update dependency sonaranalyzer.csharp to v9.14.0.81108 (c64c094)
  • deps: update dependency sonaranalyzer.csharp to v9.15.0.81779 (fceda09)
  • deps: update dependency sonaranalyzer.csharp to v9.16.0.82469 (14ddb86)
  • generator: correctly build nuget package (f9f14d8)
  • include build output in generator package (014a7a4)
  • make JsonDiffer thread safe (#683) (5379ee3)
  • rbac: do not mix apigroups. (0b8cbab), closes #583
  • ToExpression(this IEnumerable selectors) extension method returns wrong result (d13cadf)
  • Transpiler inconsistencies for CRDs (#688) (39f5a29)
  • use correct targets file (5b934d0)
  • use get instead of list in kubernetes client. (83c9210), closes #647
  • use resource version in watcher to get newest events from API. (dd94ff8), closes #675

Code Refactoring

Features

  • abstractions: add custom kubernetes entity helper (c62619f)
  • add .net8 and allow .net6 in generator (#670) (ec43825), closes #641 #659 #633
  • add runtime generated entity clients (3b48147)
  • cli: add certificate generator command (#620) (895a8d0)
  • cli: add generate docker file command and optimize it (fb06960)
  • cli: add generate operator command (407d01a)
  • cli: add operator role and role binding for rbac (9a8c28c)
  • client: add async/sync variants (44df7e3)
  • client: add create, update, delete methods for enumerable entities (88cc35f)
  • client: Add Kubernetes Client package (0629746)
  • client: Use true generics again (#640) (2154240)
  • cli: management install/uninstall commands (#618) (03cd894)
  • generator: add controller registrations (#623) (1697d26)
  • generator: generate entity initializer (static and partial) (77458b6)
  • operator: add better error handling and reconnection logic (318541c)
  • operator: add build targets extension for automatic resource generation (7df5d48)
  • operator: add leader election via KubernetesClient (#627) (d07ad0d)
  • operator: add namespaced operators (b967f37)
  • operator: register kubernetes client as transient (154ba67)
  • operator: reworked entity requeue logic (3f6b862)
  • transpiler: allow metadata to be created from actual types. (ef91bd1)
  • upgrade KubernetesClient (6896435)
  • web operator: add localtunnel feature for easy webhook development. ([dbb3f85](https://github.com/buehler/dotnet-operator-sdk/commi...
Read more

v8.0.0-pre.45

17 Jan 10:53
Compare
Choose a tag to compare
v8.0.0-pre.45 Pre-release
Pre-release

8.0.0-pre.45 (2024-01-17)

Bug Fixes

  • add entity UID into event name to generate relation. (bff1012), closes #681
  • rbac: do not mix apigroups. (8b024b1), closes #583
  • use resource version in watcher to get newest events from API. (7ce6a9b), closes #675

v8.0.0-pre.44

16 Jan 16:27
Compare
Choose a tag to compare
v8.0.0-pre.44 Pre-release
Pre-release

8.0.0-pre.44 (2024-01-16)

Bug Fixes

  • allow the CLI to be used in NET6 and NET7 (20db12c)

v8.0.0-pre.43

16 Jan 14:25
d81a379
Compare
Choose a tag to compare
v8.0.0-pre.43 Pre-release
Pre-release

8.0.0-pre.43 (2024-01-16)

Bug Fixes

v8.0.0-pre.42

10 Jan 21:42
Compare
Choose a tag to compare
v8.0.0-pre.42 Pre-release
Pre-release

8.0.0-pre.42 (2024-01-10)

Bug Fixes

  • deps: update dependency roslynator.analyzers to v4.9.0 (0d8a8e3)

v8.0.0-pre.41

02 Jan 21:53
Compare
Choose a tag to compare
v8.0.0-pre.41 Pre-release
Pre-release

8.0.0-pre.41 (2024-01-02)

Bug Fixes

  • deps: update dependency roslynator.analyzers to v4.8.0 (75f04d0)

v8.0.0-pre.40

27 Dec 09:27
fb2f914
Compare
Choose a tag to compare
v8.0.0-pre.40 Pre-release
Pre-release

8.0.0-pre.40 (2023-12-27)

Bug Fixes