Skip to content

v2.176.1

Choose a tag to compare

@github-actions github-actions released this 29 Aug 13:31
· 45 commits to main since this release

The billing webhook wrote a stricter server limit for paying customers than free users got by default

Migration 20260313100000_remove_billing_enforcement.sql deliberately set
every account's server limit (and the column's own default) to unlimited —
but the webhook kept writing the old tier-specific numbers (1/5/20) on every
checkout and plan change, so a real Stripe subscriber ended up with a
lower recorded limit than a brand-new free signup. Harmless today since
nothing reads the column, but it would have inverted the moment enforcement
was ever restored. The webhook no longer writes plan_server_limit at all —
the column is fully owned by its schema default now, matching the
enforcement-removal migration's own decision instead of quietly fighting it.


Install: curl -sL dockpanel.dev/install.sh | bash

Every release is installed on a throwaway VPS and driven as a user before
it ships. What that means, and what it has found, is written up at
https://docs.dockpanel.dev/testing.html.

Binaries are static musl builds signed with Sigstore; checksums.txt
and the .sig/.pem pairs are attached below.

Full changelog: v2.176.0...v2.176.1