Changelog
New features, improvements, and fixes in shpyrd.
Clearer health check failures
ImprovementWhen health checks cause an app to restart, the status now explains recent probe failures instead of showing only a generic crash-loop message. Diagnostics distinguish HTTP errors, authentication refusals, redirects, and timeouts, helping you find the check that needs attention.
Deploy apps from JavaScript workspaces
New featureYou can deploy an app from its package directory inside an npm, pnpm, or Yarn workspace. shpyrd detects the workspace, includes its shared dependencies, and builds the selected package.
The first deployment also waits for its project builder to become ready, with a clear preparation status instead of failing while the builder is still starting.
Dockerfile builds that fail before starting now report their failure and its reason. When a newer build replaces an unfinished one, the older job is stopped while its history is preserved, so the build list reflects what is actually happening.
2026
- Fix
Uploads keep working after workspace address changes
Source and archive uploads can use a retained workspace address.
- Fix
Data protection and sleep hotfixes
Better protection for persistent data and more reliable sleep behavior for apps with volumes.
- Fix
Project moves survive a lost connection
A temporary client disconnect no longer cancels an ongoing project move.
- Fix
Deployment status follows the new release
A previous release no longer determines the outcome of your new deployment.
- Fix
Dockerfile builds work with workspace limits
Builds start correctly in workspaces with CPU and memory limits.
- Fix
Clearer custom domain setup
Domain changes appear immediately, with DNS instructions for the kind of domain you use.
- New feature
App and database metrics from the CLI
Inspect resource usage and export time series for analysis.
- New feature
Independent sizes for databases and caches
Choose and resize PostgreSQL and Redis resources independently of app processes.
- Improvement
Dedicated addresses for workspaces and apps
Workspaces use shpyrd.cloud and apps use shpyrd.app.
- New feature
Open billing from your workspace
Authorized workspace users can open billing from the Cloud menu.