Releases: open-cluster-management-io/api
Releases · open-cluster-management-io/api
v0.15.0
Open Cluster Management API v0.15.0
What's Changed
- 🌱 Update deps to 1.30 by @qiujian16 in #337
- 📖 chore: update part of the work api ReadOnly comment to clarify it's still possible to use status feedback by @mikeshng in #338
- ✨ Aws iam auth api change request by @suvaanshkumar in #339
- ✨ add clusterprofile featuregate by @haoqing0110 in #340
- ✨ Add managed cluster arn for the klusterlet api by @suvaanshkumar in #341
- 🐛 Add addon configured condition back by @qiujian16 in #342
- 🐛 add omitempty to RegistrationDriver field by @haoqing0110 in #343
New Contributors
- @suvaanshkumar made their first contribution in #339
Full Changelog: v0.14.0...v0.15.0
v0.14.0
Open Cluster Management API v0.14.0
What's Changed
- ✨ add work driver config to cluster manager. by @morvencao in #323
- 🌱 add condition and reason definition in operator by @zhiweiyin318 in #325
- 🌱 Update vulnerable deps by @tamalsaha in #324
- ✨ Add fields to support switch hub. by @xuezhaojun in #317
- 🌱 add cloudevents driver feature gate for manifestwork replicaset. by @morvencao in #326
- ✨ add AppliedManifestWorkEvictionGracePeriod in klusterlet by @elgnay in #327
- 🐛 Update ns length in klusterlet to 57 by @qiujian16 in #328
- 🌱 Change KubeConfigSecret to a struct type. by @xuezhaojun in #329
- ✨ Add
MultipleHubs
in the feature gate list. by @xuezhaojun in #331 - 🌱 code-generator 0.29.5 doesn't nuke files by @skitt in #333
- ✨ ReadOnly type in work by @qiujian16 in #332
- 🌱 simplify the addon progressing message by @haoqing0110 in #335
- 🐛 Add regex validation for signer by @qiujian16 in #336
New Contributors
- @tamalsaha made their first contribution in #324
Full Changelog: v0.13.0...v0.14.0
v0.13.0
Open Cluster Management API v0.13.0
What's Changed
- 🌱 Update rollout lib by @serngawy in #276
- ✨ retry connecting the cloudevents client by @skeeey in #280
- 🐛 Bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in #287
- 🌱 add clusterDeleting condition and cleanup-priority annotation by @zhiweiyin318 in #286
- 🐛 run
make update
fail because deepcopy doesn't support generic … by @xuezhaojun in #288 - 🐛 Fix verify ci step missing. by @xuezhaojun in #289
- 🌱 add resource cleanup feature gate for registration by @zhiweiyin318 in #290
- 🐛 ARM architecture fixes by @dhaiducek in #292
- 🐛 Use controller-runtime for deepcopy generation for cluster:v1alpha1 by @dhaiducek in #291
- 🐛 add ca bundle to addon proxy settings by @elgnay in #293
- 🐛 fix some concurrent problems by @skeeey in #294
- ✨ Replace
Timeout
withRolloutConfig
by @dhaiducek in #281 - 🐛 fix the nil pointer error when ProgressivePerGroup is not defined by @haoqing0110 in #295
- ✨ Add a condition of clock sync. by @xuezhaojun in #296
- ✨ Add flag to allow use best effort resource for klusterlet by @haowells in #297
- 🐛 fix default value 0 is a string type by @haoqing0110 in #299
- ✨ using config file instead of flag by @skeeey in #300
- 🌱 Bump to k8s 1.28 by @qiujian16 in #301
- ✨ add grpc option for cloudevents client. by @morvencao in #302
- 🌱 Bump google.golang.org/grpc from 1.54.0 to 1.56.3 by @dependabot in #303
- 🌱 separate the clientid and sourceid for mqtt source client by @skeeey in #305
- 🌱 Calculate requeue time in rollout by @qiujian16 in #306
- 🌱 add api upgrade flow by @haoqing0110 in #265
- 🌱 expose the list options for resync by @skeeey in #304
- 🌱 remove timeout field in rolloutstrategy v1alpha1 by @haoqing0110 in #309
- 🌱 add sequence id for status update event by @skeeey in #308
- 🐛 Fix nil pointer when timeout is not set by @qiujian16 in #310
- 🐛 update kube-codegen scripts by @zhiweiyin318 in #314
- ✨ add QPS and burst for the agent components by @zhiweiyin318 in #311
- 🌱 Remove helpers in api repo by @qiujian16 in #315
- ✨ Configurable qos resources for deployments managed by clustermanager and klusterlet by @promid in #316
- ✨ support klusterlet priorityclass by @elgnay in #319
- 🌱 Fix grammer, spell, and punctuation issues in api description. by @xuezhaojun in #318
- 🌱 Regenerate informers with WithTransform by @skitt in #320
New Contributors
- @haowells made their first contribution in #297
- @morvencao made their first contribution in #302
- @promid made their first contribution in #316
- @skitt made their first contribution in #320
Full Changelog: v0.12.0...v0.13.0
v0.12.0
Open Cluster Management API v0.12.0
What's Changed
- Add addon template api by @zhujian7 in #239
- 🐛 register addOnTemplate and addOnTemplateList by @zhujian7 in #243
- Add placement DecisionStrategy API by @serngawy in #242
- update placementStrategy deepcopy by @haoqing0110 in #247
- make the custom sign ca secret namespace fixed by @zhujian7 in #245
- Add singleton mode for klusterlet by @qiujian16 in #246
- update description for addon signing CA secret by @zhujian7 in #248
- enable addon management feature gate by default by @zhujian7 in #249
- Add common RolloutStrategy API by @serngawy in #244
- update the ClustersPerDecisionGroup explanation by @haoqing0110 in #253
- Add cluster annotations. by @xuezhaojun in #252
- Add image registries annotation key by @zhujian7 in #256
- add add-on proxy support by @elgnay in #257
- Move finalizer name to API repo by @qiujian16 in #258
- rollout helper functions by @haoqing0110 in #254
- Add pr-verify action by @qiujian16 in #262
- split operator types file and fix typos by @qiujian16 in #261
- 🐛 fix ClustersPerDecisionGroup as optional field by @haoqing0110 in #263
- ✨ Add mwrSet rolloutStrategy by @serngawy in #255
- 🐛 update RolloutStrategy embed struct by @haoqing0110 in #264
- ✨ add cloudevents clients by @skeeey in #259
- 🌱 Add "-ed" to
Succeed
enum inRolloutStatus
by @dhaiducek in #267 - ✨ Add agent install namespace for addon deployment config by @zhujian7 in #268
- 🌱 refine placement helper function by @haoqing0110 in #270
- 🌱 remove ClusterSet ClusterSetBinding API version v1beta1 by @haoqing0110 in #266
- ✨ add payload for manifestwork by @skeeey in #269
- ✨ implement patch function in ManifestWorkAgentClient by @skeeey in #271
- 🌱 Update deployMode description in klusterlet by @qiujian16 in #274
- ✨ a client builder for manifestworks by @skeeey in #273
- ✨ integration test for cloudevents clients by @skeeey in #275
- ✨ add rate limit for cloudevents clients by @skeeey in #277
- 🌱 rename placement decision tracker get function by @haoqing0110 in #278
- 🌱 combine the sender and receiver to one client by @skeeey in #282
- 🌱 addon consume common rollout api by @haoqing0110 in #260
- ✨ Update permission config in addontemplate api by @qiujian16 in #283
- 🌱 run cloudevents integration only when cloudevents code changed by @skeeey in #285
- 🌱 Update release file by @qiujian16 in #284
New Contributors
- @dhaiducek made their first contribution in #267
Full Changelog: v0.11.0...v0.12.0