You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by vi...@apache.org on 2026/10/21 23:50:31 UTC

(superset-kubernetes-operator) branch main updated: docs: add release date for 0.3.1 (#472)

This is an automated email from the ASF dual-hosted git repository.

villebro pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/superset-kubernetes-operator.git


The following commit(s) were added to refs/heads/main by this push:
     new 26f9935  docs: add release date for 0.3.1 (#472)
26f9935 is described below

commit 26f993528ea1c30ac1a99f8967eef7e9ed4aa449
Author: Ville Brofeldt <33...@users.noreply.github.com>
AuthorDate: Wed Oct 21 16:50:22 2026 -0700

    docs: add release date for 0.3.1 (#472)
---
 docs/reference/releases.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/docs/reference/releases.md b/docs/reference/releases.md
index 7110e27..f2ffe8f 100644
--- a/docs/reference/releases.md
+++ b/docs/reference/releases.md
@@ -36,10 +36,13 @@ This page tracks notable changes in Apache Superset Kubernetes Operator releases
 - **Breaking:** `podTemplate.container.ports` is removed. Each component now always listens on its operator default port, and its Service `targetPort`, default probes, and NetworkPolicy always target that port. Overriding the first port used to move the Service, probes, and NetworkPolicy without changing the port the server listened on, so the pods restarted in a loop. A port set on the top-level `podTemplate.container` was also merged into every HTTP component. Remove `ports` from your  [...]
 - **Celery worker liveness probe.** The Celery worker now gets a default liveness probe that runs `celery inspect ping` against the pod's own worker node, so a worker that stays Running but no longer answers over the broker is restarted. Timings match the upstream Superset Helm chart (120s initial delay, 60s period and timeout, 3 failures). Existing worker Deployments roll once on upgrade, and setting `livenessProbe` on the worker replaces the default ([#427](https://github.com/apache/su [...]
 
+## 0.3.1 - 2026-10-21
+
 ### Fixed
 
 - Credential redaction in lifecycle task failure messages now masks the whole value when a quoted credential key is followed by empty quotes and more characters, such as `{"password": ""hunter2}`. Previously the characters after the empty quotes were left in the parent Superset status and Kubernetes Events ([#437](https://github.com/apache/superset-kubernetes-operator/pull/437), [@younsl](https://github.com/younsl)).
 - Setting `spec.valkey.ssl` without certificate files (for example `ssl: {}` for managed Valkey or Redis with in-transit encryption) no longer crash-loops the Celery worker. The operator now renders `ssl_cert_reqs` and the Celery `broker_use_ssl` and `redis_backend_use_ssl` options whenever SSL is enabled, and `ssl.certRequired` takes effect without certificate paths. Deployments that use SSL roll once on upgrade ([#440](https://github.com/apache/superset-kubernetes-operator/pull/440), [ [...]
+- Built with Go 1.27.2 and `golang.org/x/net` v0.60.0, which pick up upstream security fixes.
 
 ## 0.3.0 - 2026-09-30