RESOURCES · CHANGELOG · public, complete, semver

Every release, every
line that shipped.

Scalable ships on Tuesdays and Thursdays. Every release is signed, tagged, and reproducible. Subscribe to the RSS feed if you'd rather not check.

v4.18latest, this week 327releases since v1 14 May 2026last ship 0breaking changes in v4
v4.18 14 May 2026· Thursday release

Predictive autoscale goes GA, and the build cache learns to be polite.

The bigger of the two May releases. Predictive autoscale is now the default on Team and Enterprise; the build cache layer-sharing logic that's been in beta for three months is on for everyone. Plus a handful of CLI conveniences we should have shipped months ago.

Feature
Predictive autoscale is GA on Team and Enterprise. Forecasts traffic 90s out, pre-warms instances, prevents the first-spike latency spike. Enable per-service from scalable.toml or the dashboard. Read the docs →
Feature
Per-region build cache — the cache layer engine now respects regional sharding. Bigger orgs were hitting an 8 GB ceiling on shared layers; that's gone.
Improved
Median build time for orgs >50 services dropped from 71s → 47s. Cold builds dropped from 4m12s → 1m48s. Numbers are over the last 7 days, p50.
Improved
scalable deploy now streams logs incrementally instead of buffering. You'll see things 6–18s earlier.
Improved
Frankfurt & São Paulo regions now serve EU and LATAM traffic by default.
Fixed
Rare race in scalable rollback where two simultaneous calls could leave the service in rolling state. Reported by 4 customers, now impossible.
Fixed
Audit log entries for IAM scope changes were missing the actor's IP. Backfilled.
Notice
The legacy --cluster flag on the CLI is hidden from --help. It still works in this release. It will be removed in v4.20 (early June).
v4.17 06 May 2026· Tuesday release

Bring-your-own-cloud opens to beta, SCIM lands.

BYOC is the big one: install the Scalable data plane into your own AWS, GCP, or Azure account, keep the control plane managed. Closed beta for now — write to us if you want in. Also: SCIM is finally here, and we cleaned up the dashboard's project picker.

Feature
Bring-your-own-cloud · beta. Run the workload plane inside your VPC. Control plane stays managed. Apply for beta access →
Feature
SCIM 2.0 provisioning. Okta, Azure AD, Google Workspace. Push groups, manage scopes, deprovision in one place.
Improved
Project picker is keyboard-navigable end-to-end. ⌘K opens it, ↑↓ moves, switches.
Fixed
Custom domains attached via API weren't refreshing the TLS certificate until the next deploy. They do now.
Fixed
Postgres connection-pool metrics had an off-by-one in the histogram for pools sized <10. Off by 1 on the count, not the bucket — the rate calculation was correct.
v4.16 30 Apr 2026· Thursday release

One breaking change, telegraphed for 90 days.

If you've been reading the deprecation notices, this release is uneventful. If you haven't, please read on. The legacy v1 deploy webhook is removed; the v2 schema has been the default since v3.4 (Aug 2024).

Breaking
Removed: legacy v1 webhook payload. The X-Scalable-Webhook-Version: 2 header is now always sent. If you still parse the v1 shape, see the migration doc. Affects ~3% of orgs by last count.
Feature
New webhook event: service.scale.event. Fires every time autoscale adds/removes instances.
Improved
Dashboard service list is now virtualized — orgs with >500 services see render times drop from 3.8s to 90ms.
Fixed
CLI install script on Alpine: missing ca-certificates check now suggests the right apk command.
v4.15 22 Apr 2026· Tuesday release

Observability query language picks up regex.

The smaller of two April releases. The big one is regex in OQL queries — which sounds modest, but unblocks half the support tickets we received in March. Also: a few CLI niceties and one networking fix that took us much longer than it should have.

Feature
OQL regex predicates. Match log fields against full RE2. where path =~ "/api/v[0-9]+/.*" now works.
Feature
scalable tail can now take multiple services: scalable tail web,api,worker. Output is interleaved and color-coded.
Improved
Trace waterfall in the dashboard now collapses spans <1ms. Configurable, default on.
Fixed
IPv6 egress in ap-southeast-2 was dropping packets >1480 bytes. MSS clamp added at the edge.
v4.14 15 Apr 2026· Tuesday release

Quality-of-life: 17 small things, nothing breaks.

Spring cleaning release. No new features, no breaking changes, just the long tail of "this should have been better" items we'd accumulated.

Improved
scalable secrets now supports JSON values and file imports. scalable secrets set DATABASE_URL --from-file .env imports everything.
Improved
Dashboard dark mode is now the system-respecting default. Toggle stays per-user, not per-browser.
Improved
Audit log filter UI added 3 quick presets: "last 24h," "this deployment," "this user."
Fixed
14 minor things.
earlier releases

The archive goes back to v1.0 (Sep 2022).

All 327 releases are signed and reproducible. Subscribe to the RSS feed below to get future ones — we publish on Tuesdays and Thursdays before 17:00 CET.