From 4cd2a5bf7c9a6d9e3665d849664f55afbb7d5d48 Mon Sep 17 00:00:00 2001 From: TrueCharts Bot Date: Fri, 19 Jun 2026 19:49:13 +0200 Subject: [PATCH] =?UTF-8?q?feat(wekan):=20update=20image=20docker.io/wekan?= =?UTF-8?q?team/wekan=20v9.56=20=E2=86=92=20v9.61=20(#49286)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/wekanteam/wekan](https://redirect.github.com/wekan/wekan) | minor | `d1e0e33` → `a193fae` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes
wekan/wekan (docker.io/wekanteam/wekan) ### [`v9.61`](https://redirect.github.com/wekan/wekan/blob/HEAD/CHANGELOG.md#v961-2026-06-19-WeKan--release) [Compare Source](https://redirect.github.com/wekan/wekan/compare/v9.60...v9.61) This release adds the following features: - [Release All Platforms: Set GH\_REPO on the bundle-attach steps so gh finds the repository](https://redirect.github.com/wekan/wekan/commit/b6facc2412e37b4c365a8f6c667894794bf2af0c). The win64 / mac-arm64 / s390x / ppc64le bundles each finished building but then failed on `gh release upload` with `failed to run git: fatal: not a git repository`. `gh` tries to detect the target repo from a git remote, but `build-win64` checks the repo out into `src/` (so the workspace root is not a git repository) and `build-mac-arm64` / `build-extra-arches` do not check it out at all. Set `GH_REPO=${{ github.repository }}` on all three attach steps so `gh` targets `wekan/wekan` directly without git remote detection. The snap job is unaffected (it does a full checkout into the workspace root). Thanks to xet7 and Claude. Thanks to above GitHub users for their contributions and translators for their translations. ### [`v9.60`](https://redirect.github.com/wekan/wekan/blob/HEAD/CHANGELOG.md#v960-2026-06-19-WeKan--release) [Compare Source](https://redirect.github.com/wekan/wekan/compare/v9.59...v9.60) This release adds the following features: - [Release All Platforms: Drop armv7l from extra-arch bundles, because Node.js 24 ships no armv7l binaries](https://redirect.github.com/wekan/wekan/commit/869cc694f58df49022081e7bc82d4c3c4a6b3792). The `build-extra-arches` armv7l matrix entry failed with `no matching manifest for linux/arm/v7` when pulling `node:24-slim`. Root cause: Node.js 24 publishes no armv7l (32-bit ARM) binaries at all — neither the official dist nor unofficial builds — so there is no `node:24` arm/v7 image to rebuild native modules against, and no Node 24 runtime to run such a bundle on an armv7 device. The armv7l matrix entry is removed; extra-arch bundles are now s390x + ppc64le. armv7 was already excluded from the Docker image and snap, so those are unaffected. Thanks to xet7 and Claude. - [Release All Platforms: Move win64 and mac-arm64 into the post-release extra-platform phase](https://redirect.github.com/wekan/wekan/commit/32ddf29142c463e65028ebb81619c142ea37d27b). `build-win64` and `build-mac-arm64` were prerequisites of the `release` job, so a slow or flaky Windows/macOS runner blocked creation of the GitHub Release (and thus the Docker and snap jobs, which depend on it). They now depend on `release` instead — alongside `build-extra-arches` — and each attaches its own `wekan--.zip` to the already-created Release via `gh release upload --clobber`. The core release now waits only on the amd64 + arm64 bundles. No build steps changed; only the dependency wiring, upload mechanism, and section grouping. Thanks to xet7 and Claude. Thanks to above GitHub users for their contributions and translators for their translations. ### [`v9.59`](https://redirect.github.com/wekan/wekan/blob/HEAD/CHANGELOG.md#v959-2026-06-19-WeKan--release) [Compare Source](https://redirect.github.com/wekan/wekan/compare/v9.57...v9.59) This release adds the following features: - [Release All Platforms: Fix duplicate mapping keys in generated OpenAPI spec that broke API docs rendering](https://redirect.github.com/wekan/wekan/commit/69236a90620b792bbe95b9e60caef2ecd172b327). The **Release All Platforms** bump job regenerates `public/api/wekan.yml` via `openapi/generate_openapi.py` and then renders it with `@redocly/cli`, whose strict YAML parser rejects duplicate mapping keys. The 3-level nested SimpleSchema in `models/attachmentStorageSettings.js` (`storageConfig.filesystem.enabled`, `storageConfig.gridfs.enabled`, …) exposed two generator bugs: the sub-schema name was derived from only the first dotted path segment, collapsing `filesystem.*` and `gridfs.*` leaf keys (`enabled`/`read`/`write`) into one mapping; and the linear emitter reopened the parent schema header for each interleaved nested object. The generator now builds sub-schema names from all leading path segments and groups each sub-schema's fields contiguously, so deeply nested objects emit distinct, valid sub-schemas. Output is unchanged for existing 1- and 2-level schemas. Thanks to xet7 and Claude. Thanks to above GitHub users for their contributions and translators for their translations. ### [`v9.57`](https://redirect.github.com/wekan/wekan/blob/HEAD/CHANGELOG.md#v957-2026-06-19-WeKan--release) [Compare Source](https://redirect.github.com/wekan/wekan/compare/v9.56...v9.57) This release fixes the following bugs: - [Fix Docker builds](https://redirect.github.com/wekan/wekan/commit/b46e1e7dcb584a1f5d60297e88aa7ec3b2ddd475). Thanks to xet7. Thanks to above GitHub users for their contributions and translators for their translations.
--- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). --- charts/stable/wekan/Chart.yaml | 4 ++-- charts/stable/wekan/values.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/stable/wekan/Chart.yaml b/charts/stable/wekan/Chart.yaml index e470b8d763c..9d3a17f38f4 100644 --- a/charts/stable/wekan/Chart.yaml +++ b/charts/stable/wekan/Chart.yaml @@ -9,7 +9,7 @@ annotations: trueforge.org/min_helm_version: "3.14" trueforge.org/train: stable apiVersion: v2 -appVersion: 9.56.0 +appVersion: 9.61.0 dependencies: - name: common version: 29.5.3 @@ -44,5 +44,5 @@ sources: - https://hub.docker.com/r/wekanteam/wekan - https://wekan.github.io/ type: application -version: 21.28.0 +version: 21.29.0 diff --git a/charts/stable/wekan/values.yaml b/charts/stable/wekan/values.yaml index b3b71d3b5c3..ebb8f01d312 100644 --- a/charts/stable/wekan/values.yaml +++ b/charts/stable/wekan/values.yaml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=./values.schema.json image: repository: docker.io/wekanteam/wekan - tag: v9.56@sha256:d1e0e33a1e5b5b4ca1d403b3404fda9e0a14f9ab8c40bb4d68a7b2aa9d871558 + tag: v9.61@sha256:a193fae0899d160e14e3a33f13960fd770be330ea5b206672e72025160e9e317 pullPolicy: IfNotPresent service: main: