<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Codebahn: Changelog</title><description>Notable changes to Codebahn, by date.</description><link>https://codebahn.net/</link><item><title>Swagger API reference</title><link>https://codebahn.net/docs/changelog/#swagger-api</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#swagger-api</guid><description>Codebahn now has a built-in REST API reference. Browse available endpoints, parameters and response schemas from the Swagger UI.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Codebahn now has a built-in REST API reference. Browse available endpoints, parameters and response schemas from the Swagger UI.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>MCP tools for CI, releases and repo settings</title><link>https://codebahn.net/docs/changelog/#mcp-tools-pass-2</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#mcp-tools-pass-2</guid><description>The MCP server now covers CI secrets and variables, releases and tags, webhooks, branch protection, repo settings and repo conversion. This is the second pass of tool coverage.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The MCP server now covers CI secrets and variables, releases and tags, webhooks, branch protection, repo settings and repo conversion. This is the second pass of tool coverage.&lt;/p&gt;</content:encoded><category>cli</category></item><item><title>Consolidated MCP tool registry</title><link>https://codebahn.net/docs/changelog/#mcp-tool-consolidation</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#mcp-tool-consolidation</guid><description>The MCP server groups its tools from 102 individual endpoints into 15 resource-scoped tools. AI coding agents see a cleaner tool list, and each tool accepts a subcommand parameter to select the operation.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The MCP server groups its tools from 102 individual endpoints into 15 resource-scoped tools. AI coding agents see a cleaner tool list, and each tool accepts a subcommand parameter to select the operation.&lt;/p&gt;</content:encoded><category>cli</category></item><item><title>OpenTofu in the action mirror</title><link>https://codebahn.net/docs/changelog/#opentofu-action-mirror</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#opentofu-action-mirror</guid><description>The setup-opentofu action is now available in the action mirror. Reference it in your workflows the same way you would on GitHub.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The setup-opentofu action is now available in the action mirror. Reference it in your workflows the same way you would on GitHub.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>iDEAL, PayPal and SEPA Direct Debit payments</title><link>https://codebahn.net/docs/changelog/#payment-methods</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#payment-methods</guid><description>You can now pay with iDEAL, PayPal or SEPA Direct Debit in addition to card. Select your preferred method during checkout or change it from the Billing tab.</description><pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;You can now pay with iDEAL, PayPal or SEPA Direct Debit in addition to card. Select your preferred method during checkout or change it from the Billing tab.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Test and source file grouping in diffs</title><link>https://codebahn.net/docs/changelog/#diff-file-classification</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#diff-file-classification</guid><description>Pull request diffs now classify files as test or source and group them in the file tree and diff pane. Source files appear first, tests below a divider. Toggle the grouping on or off from the toolbar.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Pull request diffs now classify files as test or source and group them in the file tree and diff pane. Source files appear first, tests below a divider. Toggle the grouping on or off from the toolbar.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>CLI available on Windows</title><link>https://codebahn.net/docs/changelog/#cli-windows-support</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#cli-windows-support</guid><description>The CLI now ships Windows binaries for amd64 and arm64. The installer adds itself to PATH automatically.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The CLI now ships Windows binaries for amd64 and arm64. The installer adds itself to PATH automatically.&lt;/p&gt;</content:encoded><category>cli</category></item><item><title>Topic filter on repository pages</title><link>https://codebahn.net/docs/changelog/#topic-filter</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#topic-filter</guid><description>User and organization pages now show a pill bar of repository topics. Select a topic to filter the repository list.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;User and organization pages now show a pill bar of repository topics. Select a topic to filter the repository list.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Automatic top-ups</title><link>https://codebahn.net/docs/changelog/#automatic-top-ups</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#automatic-top-ups</guid><description>Opt-in setting that buys top-up packs before you run out. Configure the pack count and a monthly maximum from the Usage tab. Off by default.</description><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Opt-in setting that buys top-up packs before you run out. Configure the pack count and a monthly maximum from the Usage tab. Off by default.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Forgejo 15.0.9</title><link>https://codebahn.net/docs/changelog/#forgejo-15-0-9</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#forgejo-15-0-9</guid><description>Codebahn now runs on upstream Forgejo 15.0.9, carrying its fixes and security updates.</description><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Codebahn now runs on upstream Forgejo 15.0.9, carrying its fixes and security updates.&lt;/p&gt;</content:encoded><category>upstream</category></item><item><title>OAuth client registration hardened</title><link>https://codebahn.net/docs/changelog/#oauth-client-registration-hardened</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#oauth-client-registration-hardened</guid><description>Third-party MCP clients now identify themselves with a Client ID Metadata Document instead of open dynamic registration. Claude Code, Codex and VS Code connect as before; Cursor needs a personal access token until it supports CIMD. Thanks to Mamun Khanka for the report.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Third-party MCP clients now identify themselves with a Client ID Metadata Document instead of open dynamic registration. Claude Code, Codex and VS Code connect as before; Cursor needs a personal access token until it supports CIMD. Thanks to Mamun Khanka for the report.&lt;/p&gt;</content:encoded><category>security</category></item><item><title>HTTP/3</title><link>https://codebahn.net/docs/changelog/#http-3</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#http-3</guid><description>QUIC is enabled on codebahn.net. Repeat visitors save 1-2 round trips on reconnect.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;QUIC is enabled on codebahn.net. Repeat visitors save 1-2 round trips on reconnect.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Git rate limiting</title><link>https://codebahn.net/docs/changelog/#git-rate-limiting</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#git-rate-limiting</guid><description>Push, pull, and clone operations are rate-limited per user over both HTTP and SSH.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Push, pull, and clone operations are rate-limited per user over both HTTP and SSH.&lt;/p&gt;</content:encoded><category>security</category></item><item><title>Forgejo 15.0.8</title><link>https://codebahn.net/docs/changelog/#forgejo-15-0-8</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#forgejo-15-0-8</guid><description>Codebahn now runs on upstream Forgejo 15.0.8, carrying its fixes and security updates.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Codebahn now runs on upstream Forgejo 15.0.8, carrying its fixes and security updates.&lt;/p&gt;</content:encoded><category>upstream</category></item><item><title>CI minutes scale per seat</title><link>https://codebahn.net/docs/changelog/#ci-minutes-scale-per-seat</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#ci-minutes-scale-per-seat</guid><description>Crew organizations now receive CI minutes per seat. A five-seat Crew gets 5,000 minutes per month.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Crew organizations now receive CI minutes per seat. A five-seat Crew gets 5,000 minutes per month.&lt;/p&gt;</content:encoded><category>pricing</category></item><item><title>First-party analytics</title><link>https://codebahn.net/docs/changelog/#first-party-analytics</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#first-party-analytics</guid><description>The analytics script is served through codebahn.net directly. No third-party domain is loaded.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The analytics script is served through codebahn.net directly. No third-party domain is loaded.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Commit-level review tools</title><link>https://codebahn.net/docs/changelog/#commit-level-review-tools</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#commit-level-review-tools</guid><description>The MCP server and CLI gained `list_pr_commits`, `get_commit_diff`, and `compare_refs` for AI-assisted code review. Tools now declare whether they are read-only or destructive.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The MCP server and CLI gained &lt;code&gt;list_pr_commits&lt;/code&gt;, &lt;code&gt;get_commit_diff&lt;/code&gt;, and &lt;code&gt;compare_refs&lt;/code&gt; for AI-assisted code review. Tools now declare whether they are read-only or destructive.&lt;/p&gt;</content:encoded><category>cli</category></item><item><title>Disposable email blocking</title><link>https://codebahn.net/docs/changelog/#disposable-email-blocking</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#disposable-email-blocking</guid><description>About 4,000 disposable email domains and 15 high-abuse TLDs are blocked at signup.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;About 4,000 disposable email domains and 15 high-abuse TLDs are blocked at signup.&lt;/p&gt;</content:encoded><category>security</category></item><item><title>Username rules</title><link>https://codebahn.net/docs/changelog/#username-rules</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#username-rules</guid><description>Three-character minimum. `mcp` and `demo` reserved.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Three-character minimum. &lt;code&gt;mcp&lt;/code&gt; and &lt;code&gt;demo&lt;/code&gt; reserved.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Action mirrors</title><link>https://codebahn.net/docs/changelog/#action-mirrors</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#action-mirrors</guid><description>Local mirrors of 15 popular GitHub Actions (checkout, setup-node, cache, Docker build, and more) synced daily. Opt in per workflow step to resolve actions from Codebahn instead of GitHub for faster, more reliable CI with no cross-border data flow.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Local mirrors of 15 popular GitHub Actions (checkout, setup-node, cache, Docker build, and more) synced daily. Opt in per workflow step to resolve actions from Codebahn instead of GitHub for faster, more reliable CI with no cross-border data flow.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Solo perk for Crew members</title><link>https://codebahn.net/docs/changelog/#solo-perk-for-crew-members</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#solo-perk-for-crew-members</guid><description>Crew organizations can sponsor a personal Solo account for every member at no extra cost. Members accept from their billing page and keep storage and CI on their personal account.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Crew organizations can sponsor a personal Solo account for every member at no extra cost. Members accept from their billing page and keep storage and CI on their personal account.&lt;/p&gt;</content:encoded><category>pricing</category></item><item><title>CORS on the REST API</title><link>https://codebahn.net/docs/changelog/#cors-on-the-rest-api</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#cors-on-the-rest-api</guid><description>Browser-based integrations can call the Codebahn API from any origin. Token-gated, no credentials cross-origin.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Browser-based integrations can call the Codebahn API from any origin. Token-gated, no credentials cross-origin.&lt;/p&gt;</content:encoded><category>security</category></item><item><title>Forgejo v15.0.7 rebase</title><link>https://codebahn.net/docs/changelog/#forgejo-v15-0-7-rebase</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#forgejo-v15-0-7-rebase</guid><description>Codebahn is rebased on Forgejo v15.0.7, pulling in all upstream fixes and improvements.</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Codebahn is rebased on Forgejo v15.0.7, pulling in all upstream fixes and improvements.&lt;/p&gt;</content:encoded><category>upstream</category></item><item><title>Benchmark page</title><link>https://codebahn.net/docs/changelog/#benchmark-page</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#benchmark-page</guid><description>Public API latency and agent workflow performance data at [codebahn.net/benchmark](/benchmark/).</description><pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Public API latency and agent workflow performance data at &lt;a href=&quot;/benchmark/&quot;&gt;codebahn.net/benchmark&lt;/a&gt;.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Per-seat pricing</title><link>https://codebahn.net/docs/changelog/#per-seat-pricing</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#per-seat-pricing</guid><description>New plans: Solo (EUR 9/month for individuals) and Crew (EUR 19/month base + EUR 9/seat for organizations), both with a 14-day free trial. Existing subscribers keep their current plan and billing unchanged.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;New plans: Solo (EUR 9/month for individuals) and Crew (EUR 19/month base + EUR 9/seat for organizations), both with a 14-day free trial. Existing subscribers keep their current plan and billing unchanged.&lt;/p&gt;</content:encoded><category>pricing</category></item><item><title>Solo CI</title><link>https://codebahn.net/docs/changelog/#solo-ci</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#solo-ci</guid><description>Individual accounts include 200 hosted CI minutes per month with one concurrent job. Additional minutes available as top-up packs (EUR 9 per 1,000 minutes).</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Individual accounts include 200 hosted CI minutes per month with one concurrent job. Additional minutes available as top-up packs (EUR 9 per 1,000 minutes).&lt;/p&gt;</content:encoded><category>pricing</category></item><item><title>Built-in MCP server</title><link>https://codebahn.net/docs/changelog/#built-in-mcp-server</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#built-in-mcp-server</guid><description>AI assistants connect to `codebahn.net/mcp` with OAuth. No binary to install; add the URL, approve in your browser, done. Works with Claude Code, Cursor, VS Code, and Claude Desktop.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;AI assistants connect to &lt;code&gt;codebahn.net/mcp&lt;/code&gt; with OAuth. No binary to install; add the URL, approve in your browser, done. Works with Claude Code, Cursor, VS Code, and Claude Desktop.&lt;/p&gt;</content:encoded><category>cli</category></item><item><title>GitHub App mirrors</title><link>https://codebahn.net/docs/changelog/#github-app-mirrors</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#github-app-mirrors</guid><description>Mirror GitHub repos without managing a token. Install the Codebahn GitHub App, pick repos, and syncs mint short-lived credentials automatically. Existing token mirrors can convert to the GitHub App from mirror settings.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Mirror GitHub repos without managing a token. Install the Codebahn GitHub App, pick repos, and syncs mint short-lived credentials automatically. Existing token mirrors can convert to the GitHub App from mirror settings.&lt;/p&gt;</content:encoded><category>security</category></item><item><title>Forgejo v15.0.6 rebase</title><link>https://codebahn.net/docs/changelog/#forgejo-v15-0-6-rebase</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#forgejo-v15-0-6-rebase</guid><description>Codebahn is rebased on Forgejo v15.0.6, pulling in all upstream fixes and improvements.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Codebahn is rebased on Forgejo v15.0.6, pulling in all upstream fixes and improvements.&lt;/p&gt;</content:encoded><category>upstream</category></item><item><title>Forgejo v15.0.5 rebase</title><link>https://codebahn.net/docs/changelog/#forgejo-v15-0-5-rebase</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#forgejo-v15-0-5-rebase</guid><description>Codebahn is rebased on Forgejo v15.0.5, pulling in all upstream fixes and improvements.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Codebahn is rebased on Forgejo v15.0.5, pulling in all upstream fixes and improvements.&lt;/p&gt;</content:encoded><category>upstream</category></item><item><title>Export archives fully vetted</title><link>https://codebahn.net/docs/changelog/#export-archives-fully-vetted</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#export-archives-fully-vetted</guid><description>Organization exports now include pull requests, comments, and reviews. Archives have been tested end to end: export from Codebahn, restore on stock Forgejo.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Organization exports now include pull requests, comments, and reviews. Archives have been tested end to end: export from Codebahn, restore on stock Forgejo.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Auto-injected bot token for CI</title><link>https://codebahn.net/docs/changelog/#auto-injected-bot-token-for-ci</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#auto-injected-bot-token-for-ci</guid><description>Every CI job receives a `CODEBAHN_BOT_TOKEN` scoped to the repository, so workflows that need to act as a user work without manual secret setup.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Every CI job receives a &lt;code&gt;CODEBAHN_BOT_TOKEN&lt;/code&gt; scoped to the repository, so workflows that need to act as a user work without manual secret setup.&lt;/p&gt;</content:encoded><category>security</category></item><item><title>Monokai editor theme</title><link>https://codebahn.net/docs/changelog/#monokai-editor-theme</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#monokai-editor-theme</guid><description>A new syntax theme with auto, dark, and light variants. Set it in Settings &gt; Appearance.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;A new syntax theme with auto, dark, and light variants. Set it in Settings &gt; Appearance.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Open signups</title><link>https://codebahn.net/docs/changelog/#open-signups</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#open-signups</guid><description>Codebahn is open to everyone. No invite code required.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Codebahn is open to everyone. No invite code required.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>GitHub App import</title><link>https://codebahn.net/docs/changelog/#github-app-import</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#github-app-import</guid><description>Import repositories from GitHub by installing the Codebahn GitHub App. Pick which repos to bring over from any organization or personal account.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Import repositories from GitHub by installing the Codebahn GitHub App. Pick which repos to bring over from any organization or personal account.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>CLI OAuth login</title><link>https://codebahn.net/docs/changelog/#cli-oauth-login</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#cli-oauth-login</guid><description>The [`codebahn` CLI](/docs/cli/) authenticates via your browser instead of a manually copied token. Run `codebahn auth login` once and you are set.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The &lt;a href=&quot;/docs/cli/&quot;&gt;&lt;code&gt;codebahn&lt;/code&gt; CLI&lt;/a&gt; authenticates via your browser instead of a manually copied token. Run &lt;code&gt;codebahn auth login&lt;/code&gt; once and you are set.&lt;/p&gt;</content:encoded><category>cli</category></item><item><title>Language-specific CI examples</title><link>https://codebahn.net/docs/changelog/#language-specific-ci-examples</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#language-specific-ci-examples</guid><description>Language-specific CI examples (Go, TypeScript, .NET, Flutter) in the [set up CI](/docs/set-up-ci/) docs.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Language-specific CI examples (Go, TypeScript, .NET, Flutter) in the &lt;a href=&quot;/docs/set-up-ci/&quot;&gt;set up CI&lt;/a&gt; docs.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Solo plan</title><link>https://codebahn.net/docs/changelog/#solo-plan</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#solo-plan</guid><description>Individual accounts can subscribe without creating an organization. Post-signup onboarding walks you through billing and your first repo.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Individual accounts can subscribe without creating an organization. Post-signup onboarding walks you through billing and your first repo.&lt;/p&gt;</content:encoded><category>pricing</category></item><item><title>Runner sizes</title><link>https://codebahn.net/docs/changelog/#runner-sizes</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#runner-sizes</guid><description>CI jobs can request larger VMs by label.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;CI jobs can request larger VMs by label.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Sticky diff header on pull request files</title><link>https://codebahn.net/docs/changelog/#sticky-diff-header-on-pull-request-files</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#sticky-diff-header-on-pull-request-files</guid><description>Sticky diff header on pull request files: the tab bar and diff stats stay visible as you scroll.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Sticky diff header on pull request files: the tab bar and diff stats stay visible as you scroll.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>GDPR Data Processing Agreement published at codebahn.net/dpa</title><link>https://codebahn.net/docs/changelog/#gdpr-data-processing-agreement-published</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#gdpr-data-processing-agreement-published</guid><description>GDPR Data Processing Agreement published at codebahn.net/dpa.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;GDPR Data Processing Agreement published at codebahn.net/dpa.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Export a whole organization to a standard archive</title><link>https://codebahn.net/docs/changelog/#export-a-whole-organization-to-a-standard-archive</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#export-a-whole-organization-to-a-standard-archive</guid><description>Export a whole organization to a standard archive from [Org Settings &gt; Export](/docs/export/). One click, no ticket: a `tar.gz` with org metadata and the full Git history and issues, pull requests, and releases for each repo.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Export a whole organization to a standard archive from &lt;a href=&quot;/docs/export/&quot;&gt;Org Settings &gt; Export&lt;/a&gt;. One click, no ticket: a &lt;code&gt;tar.gz&lt;/code&gt; with org metadata and the full Git history and issues, pull requests, and releases for each repo.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>New codebahn command-line tool and MCP server</title><link>https://codebahn.net/docs/changelog/#new-codebahn-command-line-tool-and-mcp-server</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#new-codebahn-command-line-tool-and-mcp-server</guid><description>New [`codebahn` command-line tool and MCP server](/docs/mcp/). Manage repositories, pull requests, issues, and CI runs from your terminal, or point an AI coding agent at the MCP server.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;New &lt;a href=&quot;/docs/mcp/&quot;&gt;&lt;code&gt;codebahn&lt;/code&gt; command-line tool and MCP server&lt;/a&gt;. Manage repositories, pull requests, issues, and CI runs from your terminal, or point an AI coding agent at the MCP server.&lt;/p&gt;</content:encoded><category>cli</category></item><item><title>CI jobs that never reach a runner now stop after 30 minutes</title><link>https://codebahn.net/docs/changelog/#ci-jobs-that-never-reach-a-runner</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#ci-jobs-that-never-reach-a-runner</guid><description>CI jobs that never reach a runner now stop after 30 minutes with an explanation, instead of waiting indefinitely.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;CI jobs that never reach a runner now stop after 30 minutes with an explanation, instead of waiting indefinitely.&lt;/p&gt;</content:encoded><category>fix</category></item><item><title>Invite teammates to an organization by email</title><link>https://codebahn.net/docs/changelog/#invite-teammates-to-an-organization-by-email</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#invite-teammates-to-an-organization-by-email</guid><description>Invite teammates to an organization by email from the Members page. Team invites onboard people end to end, including through the invite-only alpha signup.</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Invite teammates to an organization by email from the Members page. Team invites onboard people end to end, including through the invite-only alpha signup.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Switch between your organizations from a switcher</title><link>https://codebahn.net/docs/changelog/#switch-between-your-organizations</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#switch-between-your-organizations</guid><description>Switch between your organizations from a switcher in the top navbar.</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Switch between your organizations from a switcher in the top navbar.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Search across code, issues, repositories</title><link>https://codebahn.net/docs/changelog/#search-across-code-issues-repositories</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#search-across-code-issues-repositories</guid><description>Search across code, issues, repositories, users, and organizations from one search bar. Press `/` anywhere to open it.</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Search across code, issues, repositories, users, and organizations from one search bar. Press &lt;code&gt;/&lt;/code&gt; anywhere to open it.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Watch CI logs stream live as a run executes</title><link>https://codebahn.net/docs/changelog/#watch-ci-logs-stream-live</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#watch-ci-logs-stream-live</guid><description>Watch CI logs stream live as a run executes.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Watch CI logs stream live as a run executes.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Step-by-step import guides for moving private repositories</title><link>https://codebahn.net/docs/changelog/#step-by-step-import-guides</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#step-by-step-import-guides</guid><description>Step-by-step import guides for moving private repositories from [GitHub](/docs/migrate-from-github/), [GitLab](/docs/migrate-from-gitlab/), and [Forgejo](/docs/migrate-from-forgejo/).</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Step-by-step import guides for moving private repositories from &lt;a href=&quot;/docs/migrate-from-github/&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;/docs/migrate-from-gitlab/&quot;&gt;GitLab&lt;/a&gt;, and &lt;a href=&quot;/docs/migrate-from-forgejo/&quot;&gt;Forgejo&lt;/a&gt;.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>In-app support chat for signed-in users</title><link>https://codebahn.net/docs/changelog/#in-app-support-chat</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#in-app-support-chat</guid><description>In-app support chat for signed-in users.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;In-app support chat for signed-in users.&lt;/p&gt;</content:encoded><category>feature</category></item><item><title>Docs site restyled to match codebahn.net</title><link>https://codebahn.net/docs/changelog/#docs-site-restyled</link><guid isPermaLink="true">https://codebahn.net/docs/changelog/#docs-site-restyled</guid><description>Docs site restyled to match codebahn.net.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Docs site restyled to match codebahn.net.&lt;/p&gt;</content:encoded><category>feature</category></item></channel></rss>