From bf4a29f09dcccdfc1e7757c00a8521c9d56cc882 Mon Sep 17 00:00:00 2001 From: MergeCheck Date: Tue, 7 Jul 2026 16:17:42 -0300 Subject: [PATCH] chore(notediscovery): bump notediscovery to 0.28.1 --- charts/notediscovery/Chart.yaml | 6 +++--- charts/notediscovery/DESIGN.md | 2 +- charts/notediscovery/README.md | 12 +++++++++++- charts/notediscovery/tests/templates_test.yaml | 2 +- charts/notediscovery/values.schema.json | 2 +- charts/notediscovery/values.yaml | 2 +- 6 files changed, 18 insertions(+), 8 deletions(-) diff --git a/charts/notediscovery/Chart.yaml b/charts/notediscovery/Chart.yaml index a1a05eec..a28ea777 100644 --- a/charts/notediscovery/Chart.yaml +++ b/charts/notediscovery/Chart.yaml @@ -4,7 +4,7 @@ name: notediscovery description: Self-hosted Markdown knowledge base with graph view, search, sharing, and MCP integration type: application version: 1.0.2 -appVersion: "0.27.3" +appVersion: "0.28.1" home: https://helmforge.dev/docs/charts/notediscovery sources: - https://github.com/helmforgedev/charts/tree/main/charts/notediscovery @@ -23,8 +23,8 @@ maintainers: icon: https://helmforge.dev/icons/charts/notediscovery.png annotations: artifacthub.io/changes: | - - kind: fixed - description: "align template standards (#672)" + - kind: changed + description: "bump notediscovery to 0.28.1 (#700)" artifacthub.io/category: skip-prediction artifacthub.io/license: Apache-2.0 artifacthub.io/prerelease: "false" diff --git a/charts/notediscovery/DESIGN.md b/charts/notediscovery/DESIGN.md index c3462fab..c78bc933 100644 --- a/charts/notediscovery/DESIGN.md +++ b/charts/notediscovery/DESIGN.md @@ -1,7 +1,7 @@ # NoteDiscovery Chart Design This chart deploys NoteDiscovery as a self-hosted knowledge base using the -official `ghcr.io/gamosoft/notediscovery:0.27.3` image. +official `ghcr.io/gamosoft/notediscovery:0.28.1` image. ## Product Model diff --git a/charts/notediscovery/README.md b/charts/notediscovery/README.md index 038f4596..c734980b 100644 --- a/charts/notediscovery/README.md +++ b/charts/notediscovery/README.md @@ -4,7 +4,7 @@ Deploy [NoteDiscovery](https://github.com/gamosoft/NoteDiscovery), a self-hosted Markdown knowledge base with graph view, search, sharing, and MCP integration. -This chart packages the official `ghcr.io/gamosoft/notediscovery:0.27.3` image +This chart packages the official `ghcr.io/gamosoft/notediscovery:0.28.1` image and exposes the runtime settings that matter for Kubernetes: persistent note storage, generated or externally managed `config.yaml`, optional authentication, ingress/Gateway API exposure, network policy, pod disruption budget, and @@ -147,6 +147,16 @@ Multiple pods require storage semantics chosen by the operator, typically a shared ReadWriteMany claim; the default generated claim is a single-writer volume. +## Upgrade Notes + +NoteDiscovery `0.28.1` includes the large-vault performance work from `0.28.0` +and the upstream task rendering fix from `0.28.1`. The upstream release adds an +in-memory note index, background index warmup, faster search and graph +endpoints, and support for overriding storage paths with `NOTES_DIR` and +`PLUGINS_DIR`. The chart continues to render `storage.notes_dir` from +`persistence.mountPath`; keep that path stable across upgrades and back up the +PVC before upgrading production vaults. + ## Network Policy `networkPolicy.enabled=true` restricts inbound HTTP traffic to the configured diff --git a/charts/notediscovery/tests/templates_test.yaml b/charts/notediscovery/tests/templates_test.yaml index f3981130..d0701662 100644 --- a/charts/notediscovery/tests/templates_test.yaml +++ b/charts/notediscovery/tests/templates_test.yaml @@ -14,7 +14,7 @@ tests: of: Deployment - equal: path: spec.template.spec.containers[0].image - value: ghcr.io/gamosoft/notediscovery:0.27.3 + value: ghcr.io/gamosoft/notediscovery:0.28.1 - equal: path: spec.strategy.type value: Recreate diff --git a/charts/notediscovery/values.schema.json b/charts/notediscovery/values.schema.json index beb1ca01..1272f2bf 100644 --- a/charts/notediscovery/values.schema.json +++ b/charts/notediscovery/values.schema.json @@ -12,7 +12,7 @@ "type": "object", "properties": { "repository": { "type": "string", "default": "ghcr.io/gamosoft/notediscovery" }, - "tag": { "type": "string", "default": "0.27.3", "pattern": "^v?[0-9][0-9A-Za-z._-]*$" }, + "tag": { "type": "string", "default": "0.28.1", "pattern": "^v?[0-9][0-9A-Za-z._-]*$" }, "pullPolicy": { "type": "string", "enum": ["Always", "IfNotPresent", "Never"], "default": "IfNotPresent" } } }, diff --git a/charts/notediscovery/values.yaml b/charts/notediscovery/values.yaml index abcd4339..ffb5961b 100644 --- a/charts/notediscovery/values.yaml +++ b/charts/notediscovery/values.yaml @@ -13,7 +13,7 @@ image: # -- Official NoteDiscovery container image repository. repository: ghcr.io/gamosoft/notediscovery # -- Pinned NoteDiscovery image tag. Floating tags such as latest are not used by default. - tag: "0.27.3" + tag: "0.28.1" # -- Kubernetes image pull policy. pullPolicy: IfNotPresent