Releases: jams24/deployzy
Releases · jams24/deployzy
Release list
v1.1.6
Changelog
- 72562bb Merge pull request #12 from jams24/fix-plan-limits
- 404c240 Merge pull request #13 from jams24/fix-plan-limits
- b4845b8 Merge remote-tracking branch 'origin/main' into fix-plan-limits
- 95fcce0 chore(email): welcome backfill round 2 — 11 pre-feature signups
- 17b115b chore(landing): remove 'Batteries included' + 'CLI + SDKs' sections
- b6fa397 chore(video): Remotion promo project, and point docs at the new VPS
- 7f3caea chore: bump to v1.1.6
- d68203f chore: exclude texis-bot from this repository
- 31436b9 chore: ignore node_modules globally and the compiled server binary
- 6f92af8 feat(abuse): suspend/block user accounts + Ghost env fix note
- 2de7cbb feat(abuse): user IP + geo capture, IP ban list w/ proxy enforcement, crash emails
- e5fce58 feat(admin): Abuse Reports tab for triaging reported content
- d7bac96 feat(admin): DB-backed projects are movable — repoint DATABASE_URL on move
- 5db1053 feat(admin): Databases tab — view + control user databases fleet-wide
- c6e31ed feat(admin): Density tab — real-vs-reserved memory + idle sleep analytics
- ef3b376 feat(admin): SEO & LLM insight for deployzy.com (crawler + referral tracking)
- ea93d81 feat(admin): add 1.5 GB (1536 MB) memory tier to template selector
- 4f93c3f feat(admin): migrate a database to another server (non-destructive)
- e080514 feat(admin): move a project to another server from the admin panel
- 5afbfa0 feat(admin): orphan container detection + reaper
- 7a4a139 feat(admin): platform-wide traffic analytics tab (phase 1)
- da5ee07 feat(admin): project diagnostics, subscription emails, payment celebration
- 0f00bf5 feat(agent): Agent chat page — 'Hi, what would you like to do?' UI
- f1915db feat(agent): Deployzy Agent — DeepSeek tool-calling loop grounded in the platform
- 8f00d41 feat(agent): SSE streaming — live tool-calls + build/self-repair logs in-chat
- e0acc0c feat(agent): docs-RAG search_docs tool — grounded how-to answers
- 9b1addd feat(agent): more tools — env mgmt, attach database, stop, list databases
- 1051bab feat(agent): narrate fixes in the agent's voice + emerald theme, no gradients
- 6b108f9 feat(ai): meter AI usage with credits, and abstract the provider
- 0eeba65 feat(ai-builder): /ai/build endpoint + remote-worker upload deploys
- 1d06352 feat(ai-builder): AI edits already-deployed code (iterate in chat)
- 86e2d21 feat(ai-builder): dashboard UI for code-gen — APIs, bots, workers + key collection
- a2403d3 feat(ai-builder): dashboard UI — 'Build with AI' in the New Project flow
- 6c656e6 feat(ai-builder): full code-gen path — real TS/Python APIs, bots, workers + self-repair
- 4f2b8b3 feat(ai-builder): landing-page generator (second generator, same pattern)
- 7189359 feat(ai-builder): streaming chat UI + database provisioning + fixes
- 7fde1dc feat(ai-builder): v1 portfolio generator — prompt to deploy-ready site
- 7cc93ea feat(analytics): crawler identity (phase 2) + fix AI bots counted as humans
- d9b6532 feat(analytics): daily rollups (phase 3) — fast long windows, history survives pruning
- 61fe935 feat(analytics): first-party website analytics
- ae4d35d feat(api): wire AI credits, analytics, provider admin and backup routes
- 63fc110 feat(auth): block disposable/temp-mail signups + MX check
- 4c4f53d feat(auth): email verification codes for password signups
- 8a859e5 feat(auth): hard-gate deploy/create actions behind email verification
- 72f8dd3 feat(backups): enable database backups by default, per worker server
- f548f40 feat(billing): disable BYOC servers on the free plan
- 73b3e1a feat(billing): subscription grace period + dunning emails
- 2a987e2 feat(blog): author profiles on posts
- 212af1f feat(databases): hide infra from region picker, user DB move (Hobby+), on-demand backups
- 6f4f0d5 feat(db): add migrations for blog authors, per-server backups, AI credits
- 9e45d72 feat(delete): warn when a project's container teardown can't be confirmed
- ca48d1a feat(density): burst-friendly CPU shares + usage-aware placement
- 84c56ed feat(deploy): global concurrent-build limit (default 1), admin-tweakable
- 55a604e feat(deploy): live-stream build output to deploy logs
- 25a2238 feat(deploy): throttle build CPU so live apps stay responsive
- 0dc6fbd feat(domain): serve user apps/tunnels on deployzy.app (abuse isolation)
- da67942 feat(email-verify): verification API + SMTP mailbox probe + JS/Python SDKs + docs
- 01243e1 feat(idle): admin force sleep/wake + probe-gated never-visited sleeping
- a9b5e5a feat(landing): animated deployable-stacks logo cloud
- 0c20194 feat(landing): big split showcase cards with word-reveal text animation
- 5557972 feat(landing): converging-cables 'Connect your stack' + premium pillar cards
- 81699de feat(landing): fold-up pillar cards, bigger metrics, footer socials, branded bg
- 9d5627b feat(landing): scroll-driven deploy-pipeline spine + sticky animated panel
- 8ecd5a9 feat(landing): sticky card-stack scroll for showcase; stronger pillar fold
- 884a9cc feat(migrate): premium bring-your-own-database import (Postgres/MySQL/MongoDB)
- ee6a29a feat(naming): auto-generate unique subdomains (Vercel/Railway style)
- 84a99dd feat(nav): Railway-style Product dropdown on the landing page
- 12b1e58 feat(nav): add top-level Blog link; remove redundant Changelog item
- 1596edc feat(new): live subdomain availability preview on project create
- 912fe0d feat(plans): enforce build minutes, plan-capped build memory, admin plan editor
- cdc0494 feat(plans): enforce per-project memory/CPU against the user's plan ceiling
- a53eb07 feat(plans): free tier is Postgres-only; Redis/Mongo/MySQL are paid
- d8b9b93 feat(pricing): data-driven plan cards from plan_limits (no more drift)
- a20666b feat(proxy): anti-abuse interstitial warning on tunnel first-visit
- 6b1ed01 feat(regions): add France (eu-france 🇫🇷) region preset
- 8b76c4b feat(seo): og/twitter share image + JSON-LD structured data
- c4d31ef feat(seo): twitter handle @itsjamsltn + dynamic per-post blog OG cards
- 5eceb44 feat(servers): rename platform servers + set region/flag from admin
- 227cd13 feat(servers): user-selectable regions in create flow + admin offer/hide toggle
- 42770c4 feat(sleep): idle sleep/wake for free-tier apps (scale to zero) + CPU burst clamp
- 7e8e3c3 feat(storage): per-plan database storage sizing + large-migration support
- 42b95eb feat(templates): deploy straight through on template deploy (no second click)
- e479f42 feat(templates): per-plan gating + upgrade UX; fix template default env-var bug
- 1289352 feat(trust-safety): block container SMTP + Acceptable Use Policy + abuse reporting
- 9fb61b1 feat(vpn): TuTBot reseller foundation — admin API key config + client
- 3b53f57 feat(vpn): auto-mint TunnelTweak key on VPN Panel template deploy
- 515985b feat(web): AI credits, analytics and blog reader UI
- 55eb780 feat(web): Deployzy 2.0 dashboard refresh
- 0c5e50a feat(web): marketing site refresh
- b8c8b7d fix(abuse): missing $ on LIMIT placeholder made ListAbuseReports error
- ebf1788...
v1.1.5
Changelog
- 9537552 Merge pull request #10 from jams24/fix-plan-logs
- 23b7296 Merge pull request #11 from jams24/release-cli-1.1.5
- 59ea6d8 chore: bump Homebrew formula to v1.1.4 (ctrl.deployzy.com fix)
- 0732774 chore: bump to v1.1.5
- 568f677 feat(billing): add $5 Hobby plan for indie hackers
- 0b8432a feat(deploy): stop infinite restart loops — on-failure:5 + crash sweeper
- e3c6d31 feat(email): Brevo SMTP integration with welcome email + admin broadcast
- 4b69f08 feat(metrics): measured live RAM/load on servers instead of allocation sums
- 12d5be2 feat(proxy): branded 404/502 error pages for unregistered subdomains and offline tunnels
- 72dcaa6 feat(retention): per-plan log/analytics pruning + retention specified on pricing
- 0974463 feat(templates): fix env vars wiped on git deploy, BYOC server selection, markdown post-deploy, scrollable template picker
- 5103b61 feat: deployzy branding (rocket favicon + logo) & retire serverme.site
- 516d50d feat: service_host routing, deploy failure emails, brand email templates, support email
- 07924f0 fix(admin): add missing columns to AdminListProjects scan (dockerfile_path, services, deploy_source, image_ref, worker_server_id)
- 1fe05eb fix(admin): auto-debounce search so Projects/Users filter live without Enter
- 5dbddbb fix(backups): repair nightly backups broken by the serverme→deployzy rename
- 47db3ad fix(billing): enforce databases and standalone services as separate caps
- 8b3fc83 fix(billing): plan-correct activation, expiry sweep, mandatory webhook sigs, Polar card payments
- 9d5bd60 fix(broadcast): send one email per recipient to hide other addresses
- e87c4d1 fix(cli): login built api.ctrl.deployzy.com (NXDOMAIN) → strip ctrl. prefix
- 589e852 fix(cli): use ctrl.deployzy.com:8443 to bypass Cloudflare proxy on port 8443
- 253fd9b fix(db): COALESCE nullable ssh columns — local server was invisible to monitor
- 472adea fix(deploy): external DATABASE_URL for BYOC projects + accurate server metrics
- 7daeff3 fix(editor): subpixel-antialiased on db/redis/mongo editors for sharp text
- eb1efc7 fix(editors): replace hardcoded dark-mode colors with theme-aware classes
- 23f2972 fix(marketing): pricing CTAs route logged-in users to billing, not sign-up
- 01c7c60 fix(metrics): SMPROBE marker parsing + full fleet in admin infrastructure
- 2d87b46 fix(web): add favicon.ico to public/ so Caddy serves it
- c78e540 fix(workers): probe local server without SSH; verify SSH before activating
- 055c3ca fix(workers): self-heal offline workers — offline was a one-way door
- 3e9e614 ops: rename VPS services and paths from serverme to deployzy
- ed69ef9 redesign: clean white theme, new sidebar, topbar, pill nav + hero
- 22717dc ui(billing): redesign plan cards and payment method selection
- b0a8134 ui(billing): replace yellow accents with emerald brand color
- e4c4485 ui: upgrade dialog for plan-limit errors + land new users on Overview
v1.1.4
Bug fix
- Fixed:
deployzy http/deployzy tcpfailing withinvalid protocolerror - Root cause: Port 8443 is proxied by Cloudflare, which intercepted the smux control connection expecting HTTP traffic
- Fix: CLI now connects to
ctrl.deployzy.com:8443— a DNS-only record that routes directly to the VPS, bypassing Cloudflare - The
--subdomainflag and all other flags continue to work as before
Upgrade
npm install -g deployzy@latestv1.1.3
v1.1.2
v1.1.0
v1.0.15
v1.0.14
Changelog
- 30aa218 fix(tunnel): disable keep-alives and always buffer request bodies
v1.0.13
Changelog
- ab72734 fix(tunnel): use http.ReadRequest+Client.Do for local service forwarding
v1.0.12
Changelog
- 0330a33 fix: strip proxy headers and buffer body for LM Studio / Ollama compatibility