Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: kubernetes-client/csharp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v17.0.14
Choose a base ref
...
head repository: kubernetes-client/csharp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v18.0.4
Choose a head ref
  • 9 commits
  • 74 files changed
  • 5 contributors

Commits on Sep 1, 2025

  1. Configuration menu
    Copy the full SHA
    9b1eeef View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2025

  1. fix docfx (#1656)

    * fix: update file references and clean up validation comments in models
    
    * chore: add symlink to CONTRIBUTING.md for easier access
    
    * fix: update documentation to include full type names for WebSocket and Predicate
    
    * fix: include CONTRIBUTING.md in docfx.json build content
    tg123 authored Sep 4, 2025
    Configuration menu
    Copy the full SHA
    d693a62 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2025

  1. fix(yaml): byte[] serialization (#1657)

    * fix(yaml): byte[] serialization
    
    * fix: tests and code
    
    * chore: add null check
    
    * chore: add configmap tests
    IvanJosipovic authored Sep 5, 2025
    Configuration menu
    Copy the full SHA
    885b9ae View commit details
    Browse the repository at this point in the history
  2. Bump actions/setup-dotnet from 4 to 5 (#1658)

    Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4 to 5.
    - [Release notes](https://github.com/actions/setup-dotnet/releases)
    - [Commits](actions/setup-dotnet@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-dotnet
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 5, 2025
    Configuration menu
    Copy the full SHA
    a99fbe4 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2025

  1. Configuration menu
    Copy the full SHA
    11a9641 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2025

  1. generate base on 1.34 (#1654)

    * Implement code changes to enhance functionality and improve performance
    
    * chore: update version to 18.0 in version.json
    
    * fix: correct initialization of opblackList in PluralHelper
    
    * chore: update SDK version to 18.0 in README.md
    
    * Fixdocfx (#82)
    
    * fix: update file references and clean up validation comments in models
    
    * chore: add symlink to CONTRIBUTING.md for easier access
    
    * fix: update documentation to include full type names for WebSocket and Predicate
    
    * fix: include CONTRIBUTING.md in docfx.json build content
    
    * refactor: update IKubernetes interface and template for consistency
    
    * feat: add Microsoft.CodeAnalysis.CSharp package and improve source normalization in generator context
    
    * chore: update package versions in Directory.Packages.props for compatibility and improvements
    
    * chore: update Microsoft.VisualStudio.SlnGen and Nerdbank.GitVersioning package versions for compatibility
    
    * Implement code changes to enhance functionality and improve performance
    
    * chore: update version to 18.0 in version.json
    
    * fix: correct initialization of opblackList in PluralHelper
    
    * chore: update SDK version to 18.0 in README.md
    
    * refactor: update IKubernetes interface and template for consistency
    
    * feat: add Microsoft.CodeAnalysis.CSharp package and improve source normalization in generator context
    
    * chore: update package versions in Directory.Packages.props for compatibility and improvements
    
    * chore: update Microsoft.VisualStudio.SlnGen and Nerdbank.GitVersioning package versions for compatibility
    
    * chore: downgrade xunit.runner.visualstudio and Xunit.StaFact package versions for compatibility
    
    * chore: update package versions in Directory.Packages.props for compatibility and improvements
    
    * style: format code for consistency and readability
    
    * feat: update certificate loading logic for .NET 9 compatibility
    
    * fix: update certificate loading method for .NET 9 compatibility
    tg123 authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    9695506 View commit details
    Browse the repository at this point in the history
  2. migrate to record (#1665)

    * migrate to record
    
    * chore: update project files and clean up unused references
    
    * refactor: convert classes to records and simplify constructors for IntOrString, ResourceQuantity, and V1Patch
    
    * fix: define IsExternalInit to resolve CS0518 error in IntOrString
    
    * refactor: change IntOrString and ResourceQuantity from records to structs, update implicit conversions, and simplify null checks
    
    * refactor: add JsonPropertyName attribute to Value property in IntOrString struct
    
    * refactor: simplify V1Patch constructor and improve argument validation
    
    * refactor: remove unnecessary CultureInfo parameter in ToInt method
    
    * Update src/KubernetesClient/Models/ResourceQuantity.cs
    
    Co-authored-by: Copilot <[email protected]>
    
    * Update src/KubernetesClient/Models/IntOrString.cs
    
    Co-authored-by: Copilot <[email protected]>
    
    * Revert "Update src/KubernetesClient/Models/ResourceQuantity.cs"
    
    This reverts commit 62b20a6.
    
    * refactor: remove commented-out formatting check and simplify build command
    
    * refactor: remove IValidate.cs from project references in Aot and Classic
    
    ---------
    
    Co-authored-by: Copilot <[email protected]>
    tg123 and Copilot authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    5de1c25 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2025

  1. Bump github/codeql-action from 3 to 4 (#1669)

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-version: '4'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 9, 2025
    Configuration menu
    Copy the full SHA
    ca5d9f4 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2025

  1. feat: enhance Kubernetes client with watch functionality (#1667)

    * feat: enhance Kubernetes client with watch functionality
    
    * refactor: simplify watch event handling in Kubernetes client example
    
    * refactor: update Kubernetes watch functionality to use new event handling methods and add async enumerable support
    
    * fix
    
    * fix
    
    * fix: correct usage of Pod list items in client example and update Obsolete attribute formatting
    
    * fix: update client example to use correct Pod list method and improve Obsolete attribute formatting
    
    * refactor: enhance type resolution for list items in TypeHelper by adding TryGetItemTypeFromSchema method
    
    * feat: mark Watch methods as obsolete to prepare for future deprecation
    
    * fix
    
    * refactor: update WatcherExt class to internal and remove obsolete attributes; improve example method signature in Program.cs
    
    * refactor: change WatcherExt class from internal to public and mark methods as obsolete for future deprecation
    lqlive authored Oct 11, 2025
    Configuration menu
    Copy the full SHA
    6d27bd9 View commit details
    Browse the repository at this point in the history
Loading