From 145d04735c8ef49a10797d36e69f8712834588a2 Mon Sep 17 00:00:00 2001 From: MergeCheck Date: Tue, 7 Jul 2026 13:48:14 -0300 Subject: [PATCH] chore(minecraft): bump minecraft to 2026.7.0 --- charts/minecraft/Chart.yaml | 4 ++-- charts/minecraft/README.md | 12 ++++++++---- charts/minecraft/tests/backup_test.yaml | 6 +++--- charts/minecraft/tests/deployment_test.yaml | 2 +- charts/minecraft/values.schema.json | 4 ++-- charts/minecraft/values.yaml | 4 ++-- 6 files changed, 18 insertions(+), 14 deletions(-) diff --git a/charts/minecraft/Chart.yaml b/charts/minecraft/Chart.yaml index c3975d2b..06406828 100644 --- a/charts/minecraft/Chart.yaml +++ b/charts/minecraft/Chart.yaml @@ -3,7 +3,7 @@ apiVersion: v2 name: minecraft type: application version: 1.4.14 -appVersion: "2026.6.1" +appVersion: "2026.7.0" kubeVersion: ">=1.26.0-0" description: A Helm chart for deploying Minecraft Java Edition servers on Kubernetes maintainers: @@ -26,7 +26,7 @@ icon: https://helmforge.dev/icons/charts/minecraft.png annotations: artifacthub.io/changes: | - kind: changed - description: "bump minecraft to 2026.6.1 (#619)" + description: "bump minecraft to 2026.7.0 (#698)" artifacthub.io/maintainers: | - name: HelmForge email: berlofa@helmforge.dev diff --git a/charts/minecraft/README.md b/charts/minecraft/README.md index bfbe0921..96bfce73 100644 --- a/charts/minecraft/README.md +++ b/charts/minecraft/README.md @@ -255,10 +255,14 @@ Spigot servers, provide the platform-specific Floodgate plugin through ## Upgrade Notes -`docker.io/itzg/minecraft-server:2026.6.1` updates the upstream server image from -`2026.6.0`. Review the upstream release notes before upgrading production servers, -take a world backup, and verify plugins, mods, datapacks, proxy settings, and -pinned `server.version` values in a staging environment before reusing existing PVCs. +`docker.io/itzg/minecraft-server:2026.7.0` updates the upstream server image from +`2026.6.1`. The upstream release adds Purpur support for ServerLibraryCleaner, +fixes start-utils extraction for non-specific file types, fixes Paper boolean +flag handling, improves GTNH pack version handling, and reloads +`LOAD_ENV_FROM_FILE` after the packwiz installer runs. +Review the upstream release notes before upgrading production servers, take a +world backup, and verify plugins, mods, datapacks, proxy settings, and pinned +`server.version` values in a staging environment before reusing existing PVCs. ## Security Scan diff --git a/charts/minecraft/tests/backup_test.yaml b/charts/minecraft/tests/backup_test.yaml index 7ed03ba4..4daeadab 100644 --- a/charts/minecraft/tests/backup_test.yaml +++ b/charts/minecraft/tests/backup_test.yaml @@ -68,10 +68,10 @@ tests: value: archive - equal: path: spec.jobTemplate.spec.template.spec.initContainers[0].image - value: docker.io/itzg/minecraft-server:2026.6.1 + value: docker.io/itzg/minecraft-server:2026.7.0 - equal: path: spec.jobTemplate.spec.template.spec.initContainers[1].image - value: docker.io/itzg/minecraft-server:2026.6.1 + value: docker.io/itzg/minecraft-server:2026.7.0 - it: should have upload and post-backup containers template: templates/backup-cronjob.yaml @@ -91,7 +91,7 @@ tests: value: post-backup - equal: path: spec.jobTemplate.spec.template.spec.containers[1].image - value: docker.io/itzg/minecraft-server:2026.6.1 + value: docker.io/itzg/minecraft-server:2026.7.0 - it: should use existing secret for S3 credentials template: templates/backup-cronjob.yaml diff --git a/charts/minecraft/tests/deployment_test.yaml b/charts/minecraft/tests/deployment_test.yaml index c485117f..ee9c2320 100644 --- a/charts/minecraft/tests/deployment_test.yaml +++ b/charts/minecraft/tests/deployment_test.yaml @@ -30,7 +30,7 @@ tests: asserts: - equal: path: spec.template.spec.containers[0].image - value: docker.io/itzg/minecraft-server:2026.6.1 + value: docker.io/itzg/minecraft-server:2026.7.0 - it: should set EULA to true asserts: diff --git a/charts/minecraft/values.schema.json b/charts/minecraft/values.schema.json index b2ec3458..14767d44 100644 --- a/charts/minecraft/values.schema.json +++ b/charts/minecraft/values.schema.json @@ -32,7 +32,7 @@ "tag": { "type": "string", "description": "Container image tag", - "default": "2026.6.1" + "default": "2026.7.0" }, "pullPolicy": { "type": "string", @@ -634,7 +634,7 @@ "worker": { "type": "string", "description": "Image used for RCON commands and tar archiving (must have sh, tar, and rcon-cli)", - "default": "docker.io/itzg/minecraft-server:2026.6.1" + "default": "docker.io/itzg/minecraft-server:2026.7.0" }, "uploader": { "type": "string", diff --git a/charts/minecraft/values.yaml b/charts/minecraft/values.yaml index cc577c50..593ecdc2 100644 --- a/charts/minecraft/values.yaml +++ b/charts/minecraft/values.yaml @@ -24,7 +24,7 @@ image: # -- Container image repository repository: docker.io/itzg/minecraft-server # -- Container image tag - tag: "2026.6.1" + tag: "2026.7.0" # -- Image pull policy pullPolicy: IfNotPresent @@ -381,7 +381,7 @@ backup: images: # -- Image used for RCON commands and tar archiving (must have sh, tar, and rcon-cli) - worker: docker.io/itzg/minecraft-server:2026.6.1 + worker: docker.io/itzg/minecraft-server:2026.7.0 # -- Image used for S3 upload (MinIO client) uploader: docker.io/helmforge/mc:1.0.0