Added optional Cloudflare proxy mode for new DNS records.
Added support for public IPv4 and IPv6 addresses in Git repository URLs.
Fixes
Fixed IPv6 server addresses across connections, URLs, routing, and Hetzner provisioning.
Fixed IPv6 connections to public database TCP proxies on IPv6-enabled networks (#12133).
Fixed database proxy connections after database IP addresses changed.
Prevented duplicate database environment variables and preserved source values when cloning applications. Removed existing duplicate Redis username and Nixpacks Node version entries.
Fixed database startup so configuration files were written before containers started.
Preserved application, database, service, and proxy containers during Docker cleanup.
Fixed detection of legacy Compose containers for custom start commands and status updates.
Restored valid Compose network names with required and alternative variable expressions (#12126).
Fixed Infisical secret references that reached containers without expansion (#12128).
Fixed S3 database and volume backup uploads on hosts with split DNS (#12129).
Fixed custom DNS queries by retrying truncated UDP responses over TCP (#12076).
Fixed GitHub App installation after switching teams and showed clear verification errors (#12122).
Prevented duplicate upgrades and fixed stalled upgrade progress.
Prevented configuration and route cache corruption during startup (#12120).
Matched the Railpack build frontend version to the helper's installed CLI.
Removed forced HTTP/1.1 for Git repository imports (PR #12080, #11579).
Fixed resource name alignment when descriptions were empty (#12127).
Improvements
Added a 5 GB free-space check before upgrades, with cleanup controls and a manual override. Automatic upgrades were skipped with a notification when space was low.
Updated the sidebar user menu and toggle icon.
What's Changed
revert(git): stop forcing HTTP/1.1 for repository imports by @peaklabs-dev in #12080