<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>AppBahn Changelog</title><description>Release notes for AppBahn — self-hosted PaaS on Kubernetes.</description><link>https://appbahn.eu/</link><item><title>v2026.04.21-1 — Operator tunnel — any ingress, any network</title><link>https://appbahn.eu/changelog/#v2026.04.21-1</link><guid isPermaLink="true">https://appbahn.eu/changelog/#v2026.04.21-1</guid><description>Operator-to-platform traffic moves to a Connect-tunnel. Works behind NAT, egress-only firewalls, and private clusters without inbound access.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>v2026.04.18-1 — End-to-end tests against a real Kubernetes cluster</title><link>https://appbahn.eu/changelog/#v2026.04.18-1</link><guid isPermaLink="true">https://appbahn.eu/changelog/#v2026.04.18-1</guid><description>The e2e suite now spins up K3s + Traefik + Allure per run and exercises the full stack — console, API, operator, CRDs, admission.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>v2026.04.11-1 — First Docker deploy — and the first tagged release</title><link>https://appbahn.eu/changelog/#v2026.04.11-1</link><guid isPermaLink="true">https://appbahn.eu/changelog/#v2026.04.11-1</guid><description>Point AppBahn at a container image and it comes up on a TLS-terminated auto-generated domain. Also the first tagged public build.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Teams, RBAC, OIDC group mapping, deploy tokens, quotas</title><link>https://appbahn.eu/changelog/#04-teams-rbac/</link><guid isPermaLink="true">https://appbahn.eu/changelog/#04-teams-rbac/</guid><description>Four-role RBAC, OIDC group-to-role mapping (Keycloak, Okta, Microsoft Entra ID, Google Workspace), deploy tokens, and per-workspace quotas.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Workspaces, projects, environments</title><link>https://appbahn.eu/changelog/#03-workspaces/</link><guid isPermaLink="true">https://appbahn.eu/changelog/#03-workspaces/</guid><description>The four-level hierarchy lands — workspace → project → environment → resource — with slugs, URLs, and RBAC scopes at every tier.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>CLI, login, landing page</title><link>https://appbahn.eu/changelog/#02-cli-and-landing/</link><guid isPermaLink="true">https://appbahn.eu/changelog/#02-cli-and-landing/</guid><description>The `appbahn` CLI ships, login works against the platform, and the public landing page goes live.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Platform scaffolding, Helm chart, CI/CD</title><link>https://appbahn.eu/changelog/#01-foundation/</link><guid isPermaLink="true">https://appbahn.eu/changelog/#01-foundation/</guid><description>The foundation. A Spring Boot platform, Vue console, Kubernetes operator, Helm chart, and a CI pipeline.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>