Peter Amiri
05/12/2026, 7:50 PMwheels deploy — Kamal-style zero-downtime deploys over SSH (no Ruby needed)
• Data layer — bulk insert/upsert, polymorphic assocs, advisory locks, CockroachDB adapter, chainable query builder, enums, scopes
• Testing — Playwright Java browser testing, HTTP test client, parallel runner
• Multi-tenancy — in-core, per-request datasource switching
• Background jobs — DB-backed, zero Redis, live dashboard
• Security — 40+ hardening PRs, secure-by-default
• DX — LuCLI zero-Docker inner loop, ~60s test suite, CI matches local
Upgrade guide: <https://guides.wheels.dev/v4-0-0/upgrading/3x-to-4x/>
CHANGELOG: <CHANGELOG.md>
Thanks to @bpamiri, @zainforbjs, @chapmandu, @mlibbe, @MukundaKatta, and dependabot for the work that landed this release.
<Read the full post>