|
| 1 | +<!-- START doctoc generated TOC please keep comment here to allow auto update --> |
| 2 | +<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> |
| 3 | +**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* |
| 4 | + |
| 5 | +- [v1.4.4](#v144) |
| 6 | + - [Downloads for v1.4.4](#downloads-for-v144) |
| 7 | + - [Changelog since v1.4.3](#changelog-since-v143) |
| 8 | + - [Changes by Kind](#changes-by-kind) |
| 9 | + - [Bug Fixes](#bug-fixes) |
| 10 | + - [Others](#others) |
| 11 | +- [v1.4.3](#v143) |
| 12 | + - [Downloads for v1.4.3](#downloads-for-v143) |
| 13 | + - [Changelog since v1.4.2](#changelog-since-v142) |
| 14 | + - [Changes by Kind](#changes-by-kind-1) |
| 15 | + - [Bug Fixes](#bug-fixes-1) |
| 16 | + - [Others](#others-1) |
| 17 | +- [v1.4.2](#v142) |
| 18 | + - [Downloads for v1.4.2](#downloads-for-v142) |
| 19 | + - [Changelog since v1.4.1](#changelog-since-v141) |
| 20 | + - [Changes by Kind](#changes-by-kind-2) |
| 21 | + - [Bug Fixes](#bug-fixes-2) |
| 22 | + - [Others](#others-2) |
| 23 | +- [v1.4.1](#v141) |
| 24 | + - [Downloads for v1.4.1](#downloads-for-v141) |
| 25 | + - [Changelog since v1.4.0](#changelog-since-v140) |
| 26 | + - [Changes by Kind](#changes-by-kind-3) |
| 27 | + - [Bug Fixes](#bug-fixes-3) |
| 28 | + - [Others](#others-3) |
| 29 | +- [v1.4.0](#v140) |
| 30 | + - [Downloads for v1.4.0](#downloads-for-v140) |
| 31 | + - [Karmada v1.4 Release Notes](#karmada-v14-release-notes) |
| 32 | + - [What's New](#whats-new) |
| 33 | + - [#Declarative Resource Interpreter](#declarative-resource-interpreter) |
| 34 | + - [PropagationPolicy/ClusterPropagationPolicy priority](#propagationpolicyclusterpropagationpolicy-priority) |
| 35 | + - [Instrumentation improvement](#instrumentation-improvement) |
| 36 | + - [Other Notable Changes](#other-notable-changes) |
| 37 | + - [API Changes](#api-changes) |
| 38 | + - [Bug Fixes](#bug-fixes-4) |
| 39 | + - [Security](#security) |
| 40 | + - [Features & Enhancements](#features--enhancements) |
| 41 | + - [Other](#other) |
| 42 | + - [Dependencies](#dependencies) |
| 43 | + - [Helm Chart](#helm-chart) |
| 44 | + - [Instrumentation](#instrumentation) |
| 45 | + |
| 46 | +<!-- END doctoc generated TOC please keep comment here to allow auto update --> |
| 47 | + |
1 | 48 | * [v1.4.0](#v140) |
2 | 49 | * [Downloads for v1.4.0](#downloads-for-v140) |
3 | 50 | * [Karmada v1.4 Release Notes](#karmada-v14-release-notes) |
4 | 51 | * [1.4 What's New](#whats-new) |
5 | 52 | * [Other Notable Changes](#other-notable-changes) |
6 | 53 | * [Other](#other) |
7 | 54 |
|
| 55 | +# v1.4.4 |
| 56 | +## Downloads for v1.4.4 |
| 57 | + |
| 58 | +Download v1.4.4 in the [v1.4.4 release page](https://github.com/karmada-io/karmada/releases/tag/v1.4.4). |
| 59 | + |
| 60 | +## Changelog since v1.4.3 |
| 61 | +### Changes by Kind |
| 62 | +#### Bug Fixes |
| 63 | +- `karmada-scheduler`: Fixed the issue that empty deployment can still be propagated to member clusters even when `--enableEmptyWorkloadPropagation` flag is false. (#3642, @chaunceyjiang) |
| 64 | +- `karmada-controller-manager`: Fixed the panic issue in case of the grade number of resourceModel is less than the number of resources. (#3608, @sunbinnnnn) |
| 65 | + |
| 66 | +#### Others |
| 67 | +None. |
| 68 | + |
| 69 | +# v1.4.3 |
| 70 | +## Downloads for v1.4.3 |
| 71 | + |
| 72 | +Download v1.4.3 in the [v1.4.3 release page](https://github.com/karmada-io/karmada/releases/tag/v1.4.3). |
| 73 | + |
| 74 | +## Changelog since v1.4.2 |
| 75 | +### Changes by Kind |
| 76 | +#### Bug Fixes |
| 77 | +- `karmada-search`: support pod subresource (attach, exec, port-forward) through global proxy. (#3100, @ikaven1024) |
| 78 | +- `karmada-search`: Fixed the problem that ResourceVersion base64 encrypted repeatedly when starting multiple informers to watch resource. (#3388, @niuyueyang1996) |
| 79 | +- `karmada-search`: Fixed paging list in karmada search proxy in large-scale member clusters issue. (#3450, @ikaven1024) |
| 80 | +- `karmada-search`: Fixed contecnt-type header issue in HTTP response. (#3514, @callmeoldprince) |
| 81 | +- `karmada-controller-manager`: Fixed the issue that RBAC resources whose name contains uppercase characters can not be propagated. (#3215, @whitewindmills) |
| 82 | +- `karmada-controller-mamager`: Fixed Lua's built-in string function can not be used issue in ResourceInterpreterCustomization. (#3301, @chaunceyjiang) |
| 83 | +- `karmada-controller-manager`: Fixed the control plane endpointslices cannot be deleted issue. (#3353, @wenchezhao) |
| 84 | +- `karmadactl`: Fixed unable to view the options of `karmadactl addons enable/disable` issue. (#3306, @lonelyCZ) |
| 85 | + |
| 86 | +#### Others |
| 87 | +None. |
| 88 | + |
| 89 | +# v1.4.2 |
| 90 | +## Downloads for v1.4.2 |
| 91 | + |
| 92 | +Download v1.4.2 in the [v1.4.2 release page](https://github.com/karmada-io/karmada/releases/tag/v1.4.2). |
| 93 | + |
| 94 | +## Changelog since v1.4.1 |
| 95 | +### Changes by Kind |
| 96 | +#### Bug Fixes |
| 97 | +- `karmada-controller-manager`: Fixed `LabelsOverrider` and `AnnotationsOverrider` failed to add new items issue in case of `label`/`annotation` is nil. (#2972, @chaunceyjiang) |
| 98 | +- `karmada-controller-manager`: `labelsOverrider/annotationsOverrider` supports `composed-labels`, like testannotation/projectId: <label-value>. (#3047, @chaunceyjiang) |
| 99 | +- `karmadactl`: Grant karmada-agent permission to access resourceinterpretercustomizations for `init` command. (#2986, @jwcesign) |
| 100 | +- `karmada-agent`: Check if the resource exists before creating it. Sometimes the resource is created in advance, to give less privilege to Karmada. (#3002, @jwcesign) |
| 101 | +- `karmada-search`: filter out not ready clusters. (#3016, @yanfeng1992) |
| 102 | +- `karmada-search`: avoid proxy request block when member cluster down. (#3030, @ikaven1024) |
| 103 | +- `karmada-webhook`: Fixed the issue that the InterpretDependency operation can't be registered. (#3074, @XiShanYongYe-Chang) |
| 104 | + |
| 105 | +#### Others |
| 106 | +None. |
| 107 | + |
| 108 | +# v1.4.1 |
| 109 | +## Downloads for v1.4.1 |
| 110 | + |
| 111 | +Download v1.4.1 in the [v1.4.1 release page](https://github.com/karmada-io/karmada/releases/tag/v1.4.1). |
| 112 | + |
| 113 | +## Changelog since v1.4.0 |
| 114 | +### Changes by Kind |
| 115 | +#### Bug Fixes |
| 116 | +- `karmadactl`: Fixed `karmada-agent` installed by the `register` command can not delete works due to lack of permission issue. (#2904, @lonelyCZ) |
| 117 | +- `karmadactl`: Fixed the default ValidatingWebhookConfiguration for `resourceinterpreterwebhook` not working issue. (#2924, @qingwave) |
| 118 | +- `karmadactl`: Fixed the default ValidatingWebhookConfiguration for `resourceinterpretercustomizations` not working issue. (#2927, @chaunceyjiang) |
| 119 | +- `karmadactl`: Fixed the error of resources whose name contains colons failing to be created when using `karmadactl apply`. (#2931, @Poor12) |
| 120 | +- `karmada-controller-manager`/`karmada-agent`: Fixed misjudgment of deployment and statefuleset health status. (#2944, @Fish-pro) |
| 121 | +- `karmada-controller-manager`/`karmada-agent`: Fixed failed to sync work status issue due to the informer being accidentally shut down. (#2937, @Poor12) |
| 122 | +- `karmada-scheduler`: Fixed a corner case that re-schedule be skipped in case of the cluster becomes not fit. (#2955, @jwcesign) |
| 123 | + |
| 124 | +#### Others |
| 125 | +- Karmada is now built with Golang 1.19.4. (#2913, @qingwave) |
| 126 | + |
8 | 127 | # v1.4.0 |
9 | 128 | ## Downloads for v1.4.0 |
10 | 129 |
|
|
0 commit comments