|
1 | 1 | # Changelog
|
2 | 2 |
|
3 |
| -### 1.3.1 |
4 | 3 |
|
5 |
| -Please fill out our 2022 Ingress-Nginx User Survey and let us know what you want to see in future releases. |
| 4 | +### 1.4.0 |
| 5 | + |
| 6 | +### Community Updates |
| 7 | + |
| 8 | +We will discuss the results of our Community Survey, progress on the stabilization project, and ideas going |
| 9 | +forward with the project at |
| 10 | +[Kubecon NA 2022 in Detroit](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/). Come join us |
| 11 | +and let us hear what you'd like to see in the future for ingress-nginx. |
| 12 | + |
| 13 | +https://kccncna2022.sched.com/event/18lgl?iframe=no |
| 14 | + |
| 15 | +[**Kubernetes Registry change notice**](https://twitter.com/BenTheElder/status/1575898507235323904) |
| 16 | +The [@kubernetesio](https://twitter.com/kubernetesio) container image host http://k8s.gcr.io is |
| 17 | +*actually* getting redirected to the community controlled http://registry.k8s.io starting with a small portion of |
| 18 | +traffic on October 3rd. |
| 19 | + |
| 20 | +If you notice any issues, *please* ping [Ben Elder](https://twitter.com/BenTheElder), |
| 21 | +[@thockin](https://twitter.com/thockin), [@ameukam](https://twitter.com/ameukam),or report issues in slack to |
| 22 | +[sig-k8s-infra slack channel](https://kubernetes.slack.com/archives/CCK68P2Q2). |
| 23 | + |
| 24 | +### What's Changed |
| 25 | + |
| 26 | +* 1.4.0 updates ingress-nginx to use Endpointslices instead of Endpoints. Thank you, @tombokombo, for your work in |
| 27 | +[8890](https://github.com/kubernetes/ingress-nginx/pull/8890) |
| 28 | +* Update to Prometheus metric names, more information [available here]( https://github.com/kubernetes/ingress-nginx/pull/8728 |
| 29 | +) |
| 30 | +* Deprecated Kubernetes versions 1.20-1.21, Added support for, 1.25, currently supported versions v1.23, v1.24, v1.25 |
| 31 | + |
| 32 | +ADDED |
| 33 | +* `_request_duration_seconds` Histogram |
| 34 | +* `_connect_duration_seconds` Histogram |
| 35 | +* `_header_duration_seconds` Histogram |
| 36 | +* `_response_duration_seconds` Histogram |
| 37 | + |
| 38 | +Updated |
| 39 | +* `_response_size` Histogram |
| 40 | +* `_request_size` Histogram |
| 41 | +* `_requests` Counter |
| 42 | + |
| 43 | +DEPRECATED |
| 44 | +* `_bytes_sent` Histogram |
| 45 | +* _ingress_upstream_latency_seconds` Summary |
| 46 | + |
| 47 | +REMOVED |
| 48 | +* `ingress_upstream_header_seconds` Summary |
| 49 | + |
| 50 | +Also upgraded to golang 1.19.1 |
| 51 | + |
| 52 | + |
| 53 | + |
| 54 | +Images: |
| 55 | + |
| 56 | +* registry.k8s.io/ingress-nginx/controller:v1.4.0@sha256:34ee929b111ffc7aa426ffd409af44da48e5a0eea1eb2207994d9e0c0882d143 |
| 57 | +* registry.k8s.io/ingress-nginx/controller-chroot:v1.4.0@sha256:b67e889f1db8692de7e41d4d9aef8de56645bf048261f31fa7f8bfc6ea2222a0 |
| 58 | + |
| 59 | + |
| 60 | +### All Changes: |
| 61 | + |
| 62 | +* [9104](https://github.com/kubernetes/ingress-nginx/pull/9104) Fix yaml formatting error with multiple annotations |
| 63 | +* [9090](https://github.com/kubernetes/ingress-nginx/pull/9090) fix chroot module mount path |
| 64 | +* [9088](https://github.com/kubernetes/ingress-nginx/pull/9088) Add annotation for setting sticky cookie domain |
| 65 | +* [9086](https://github.com/kubernetes/ingress-nginx/pull/9086) Update Version ModSecurity and Coreruleset |
| 66 | +* [9081](https://github.com/kubernetes/ingress-nginx/pull/9081) plugin - endpoints to slices |
| 67 | +* [9078](https://github.com/kubernetes/ingress-nginx/pull/9078) expand CI testing for all stable versions of Kubernetes |
| 68 | +* [9074](https://github.com/kubernetes/ingress-nginx/pull/9074) fix: do not apply job-patch psp on Kubernetes 1.25 and newer |
| 69 | +* [9072](https://github.com/kubernetes/ingress-nginx/pull/9072) Added a Link to the New Contributors Tips |
| 70 | +* [9069](https://github.com/kubernetes/ingress-nginx/pull/9069) Add missing space to error message |
| 71 | +* [9059](https://github.com/kubernetes/ingress-nginx/pull/9059) kubewebhookcertgen sha change after go1191 |
| 72 | +* [9058](https://github.com/kubernetes/ingress-nginx/pull/9058) updated testrunner image sha after bump to go1191 |
| 73 | +* [9046](https://github.com/kubernetes/ingress-nginx/pull/9046) Parameterize metrics port name |
| 74 | +* [9036](https://github.com/kubernetes/ingress-nginx/pull/9036) update OpenTelemetry image |
| 75 | +* [9035](https://github.com/kubernetes/ingress-nginx/pull/9035) Added instructions for Rancher Desktop |
| 76 | +* [9028](https://github.com/kubernetes/ingress-nginx/pull/9028) fix otel init_module |
| 77 | +* [9023](https://github.com/kubernetes/ingress-nginx/pull/9023) updates for fixing 1.3.1 release |
| 78 | +* [9018](https://github.com/kubernetes/ingress-nginx/pull/9018) Add v1.25 test and reduce amount of e2e tests |
| 79 | +* [9017](https://github.com/kubernetes/ingress-nginx/pull/9017) fix LD_LIBRARY_PATH for opentelemetry |
| 80 | + |
| 81 | +### Dependencies updates: |
| 82 | + |
| 83 | +* [9085](https://github.com/kubernetes/ingress-nginx/pull/9085) Bump actions/dependency-review-action from 2.1.0 to 2.4.0 |
| 84 | +* [9084](https://github.com/kubernetes/ingress-nginx/pull/9084) Bump actions/checkout from 1 to 3 |
| 85 | +* [9083](https://github.com/kubernetes/ingress-nginx/pull/9083) Bump github/codeql-action from 2.1.24 to 2.1.25 |
| 86 | +* [9089](https://github.com/kubernetes/ingress-nginx/pull/9089) Bump k8s.io/component-base from 0.25.1 to 0.25.2 |
| 87 | +* [9066](https://github.com/kubernetes/ingress-nginx/pull/9066) Bump github/codeql-action from 2.1.23 to 2.1.24 |
| 88 | +* [9065](https://github.com/kubernetes/ingress-nginx/pull/9065) Bump k8s.io/component-base from 0.25.0 to 0.25.1 |
| 89 | +* [9064](https://github.com/kubernetes/ingress-nginx/pull/9064) Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0 |
| 90 | +* [9057](https://github.com/kubernetes/ingress-nginx/pull/9057) bump go to v1.19.1 |
| 91 | +* [9053](https://github.com/kubernetes/ingress-nginx/pull/9053) Bump ossf/scorecard-action from 2.0.2 to 2.0.3 |
| 92 | +* [9052](https://github.com/kubernetes/ingress-nginx/pull/9052) Bump github/codeql-action from 2.1.22 to 2.1.23 |
| 93 | +* [9045](https://github.com/kubernetes/ingress-nginx/pull/9045) Bump actions/upload-artifact from 3.0.0 to 3.1.0 |
| 94 | +* [9044](https://github.com/kubernetes/ingress-nginx/pull/9044) Bump ossf/scorecard-action from 1.1.2 to 2.0.2 |
| 95 | +* [9043](https://github.com/kubernetes/ingress-nginx/pull/9043) Bump k8s.io/klog/v2 from 2.80.0 to 2.80.1 |
| 96 | +* [9022](https://github.com/kubernetes/ingress-nginx/pull/9022) Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.6 |
| 97 | +* [9021](https://github.com/kubernetes/ingress-nginx/pull/9021) Bump k8s.io/klog/v2 from 2.70.1 to 2.80.0 |
| 98 | + |
| 99 | +## New Contributors |
| 100 | +* @gunamata made their first contribution in https://github.com/kubernetes/ingress-nginx/pull/9035 |
| 101 | +* @afro-coder made their first contribution in https://github.com/kubernetes/ingress-nginx/pull/8924 |
| 102 | +* @wilmardo made their first contribution in https://github.com/kubernetes/ingress-nginx/pull/9074 |
| 103 | +* @nicolasjulian made their first contribution in https://github.com/kubernetes/ingress-nginx/pull/9086 |
| 104 | +* @mtneug made their first contribution in https://github.com/kubernetes/ingress-nginx/pull/9088 |
| 105 | +* @knbnnate made their first contribution in https://github.com/kubernetes/ingress-nginx/pull/8692 |
| 106 | +* @mklauber made their first contribution in https://github.com/kubernetes/ingress-nginx/pull/9104 |
6 | 107 |
|
7 |
| -https://www.surveymonkey.com/r/ingressngx2022 |
| 108 | +**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-v1.3.1...controller-v1.4.0 |
| 109 | + |
| 110 | +### 1.3.1 |
8 | 111 |
|
9 | 112 | In v1.3.1 leader elections will be done entirely using the Lease API and no longer using configmaps.
|
10 | 113 | v1.3.0 is a safe transition version, using v1.3.0 can automatically complete the merging of election locks, and then you can safely upgrade to v1.3.1.
|
|
0 commit comments