* feat: add V2HorizontalPodAutoscaler integration test
* fix: change structs to classes for IntOrString and ResourceQuantity, and handle null values in YAML converters
* feat: implement equality members for ResourceQuantity class
* 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
* 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 <175728472+Copilot@users.noreply.github.com>
* Update src/KubernetesClient/Models/IntOrString.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Revert "Update src/KubernetesClient/Models/ResourceQuantity.cs"
This reverts commit 62b20a691554659e28d419067220dc1a0620133b.
* 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 <175728472+Copilot@users.noreply.github.com>
* fix typo
* Add modular API
* Use x-kubernetes-action instead of operationId to generate method names
* fix
* Clean code style warnings
* Refactor client constructors to use Kubernetes type instead of IKubernetes
* Add ClientSet tests for Kubernetes pod operations
* Fix order of parameters in Pod API calls for consistency
* Enhance documentation for ClientSet and ResourceClient classes
* Refactor ClientSet and GroupClient for Kubernetes usage
* Refactor Pod API calls in tests to use singular form for consistency
* Refactor Pod API calls to use 'Create' and 'Update' methods for consistency
* swagger 1.24
* trim converter
* api group
* before moving method
* grouped api for client
* fix classic build
* fix e2e
* move all code to v8
* fix vis to
* bump ver
* fix authtest filename