Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions charts/hoppscotch/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ home: https://helmforge.dev/docs/charts/hoppscotch
icon: https://helmforge.dev/icons/charts/hoppscotch.png
type: application
version: 1.1.6
appVersion: "2026.5.0"
appVersion: "2026.6.0"
kubeVersion: ">=1.26.0-0"

keywords:
Expand All @@ -29,8 +29,8 @@ dependencies:

annotations:
artifacthub.io/changes: |
- kind: fixed
description: "align template standards (#675)"
- kind: changed
description: "bump hoppscotch to 2026.6.0 (#695)"
artifacthub.io/maintainers: |
- name: HelmForge
email: berlofa@helmforge.dev
Expand Down
11 changes: 6 additions & 5 deletions charts/hoppscotch/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ backend process inside the AIO image.
| Parameter | Description | Default |
|-----------|-------------|---------|
| `mode` | Chart mode: `dev` or `production` | `dev` |
| `image.tag` | Hoppscotch image tag | `2026.5.0` |
| `image.tag` | Hoppscotch image tag | `2026.6.0` |
| `namespaceOverride` | Namespace for chart-managed resources. Use with an external database; bundled PostgreSQL remains in the Helm release namespace. | `""` |
| `replicaCount` | Number of replicas | `1` |
| `ingress.enabled` | Enable Ingress | `false` |
Expand Down Expand Up @@ -105,9 +105,10 @@ backend process inside the AIO image.

## Upgrade Notes

Hoppscotch `2026.5.0` adds OpenAPI 3.1 collection export, configurable proxy URLs through environment/admin settings,
Mongolian language support, security patches, and fixes that prevent secret variable values from leaking to the backend.
Back up the PostgreSQL database and keep `DATA_ENCRYPTION_KEY` stable before upgrading.
Hoppscotch `2026.6.0` adds OAuth2 `id_token` support, fixes mock server URL handling for subpath deployments, adds Thai
language support, improves self-hosted admin validation messages, and includes backend ownership, SMTP URL validation, and
dependency security hardening. The upstream release notes mention a rollback for Hoppscotch Cloud only; self-hosted
deployments are not affected. Back up the PostgreSQL database and keep `DATA_ENCRYPTION_KEY` stable before upgrading.
The bundled PostgreSQL path now derives `DATABASE_URL` from the PostgreSQL
user password Secret, bootstraps `pg_trgm` on fresh data directories, and runs
a pre-upgrade hook to apply `pg_trgm` to existing bundled PostgreSQL PVCs before
Expand Down Expand Up @@ -152,7 +153,7 @@ This chart does not:
- Manage OAuth provider registration (do this in the provider's developer console)
- Provide built-in backup for PostgreSQL (use the HelmForge PostgreSQL chart with backup enabled)

### 🟢 Security Scan: `hoppscotch`
### Security Scan: `hoppscotch`

| Framework | Score |
|---|---|
Expand Down
2 changes: 1 addition & 1 deletion charts/hoppscotch/docs/production.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ For Traefik, use middleware with websocket passthrough configured.

## Default Proxy URL

Hoppscotch `2026.5.0` can read a default proxy URL from `PROXY_APP_URL`. Set it when you run a self-hosted proxy and want
Hoppscotch `2026.6.0` can read a default proxy URL from `PROXY_APP_URL`. Set it when you run a self-hosted proxy and want
new users to inherit a default without configuring it individually:

```yaml
Expand Down
12 changes: 6 additions & 6 deletions charts/hoppscotch/tests/deployment_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ tests:

- it: should use pinned image tag
asserts:
- matchRegex:
- equal:
path: spec.template.spec.containers[0].image
pattern: "docker.io/hoppscotch/hoppscotch:2026.5.0"
value: docker.io/hoppscotch/hoppscotch:2026.6.0
template: deployment.yaml

- it: should have wait-for-db init container
Expand All @@ -51,9 +51,9 @@ tests:
path: spec.template.spec.initContainers[1].name
value: migrate
template: deployment.yaml
- matchRegex:
- equal:
path: spec.template.spec.initContainers[1].image
pattern: "docker.io/hoppscotch/hoppscotch:2026.5.0"
value: docker.io/hoppscotch/hoppscotch:2026.6.0
template: deployment.yaml

- it: should prepare writable runtime files for non-root startup
Expand Down Expand Up @@ -85,9 +85,9 @@ tests:
path: spec.template.spec.initContainers[2].name
value: bootstrap-infra-config
template: deployment.yaml
- matchRegex:
- equal:
path: spec.template.spec.initContainers[2].image
pattern: "docker.io/hoppscotch/hoppscotch:2026.5.0"
value: docker.io/hoppscotch/hoppscotch:2026.6.0
template: deployment.yaml
- equal:
path: spec.template.spec.initContainers[2].command[0]
Expand Down
2 changes: 1 addition & 1 deletion charts/hoppscotch/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ image:
# -- Hoppscotch AIO image repository
repository: docker.io/hoppscotch/hoppscotch
# -- Hoppscotch image tag
tag: "2026.5.0"
tag: "2026.6.0"
# -- Image pull policy
pullPolicy: IfNotPresent

Expand Down