---
title: "v0.4.0 - Deplo"
description: "What changed in Deplo v0.4.0: 14 changes."
url: "https://deplo.build/changelog/v0.4.0"
image: "https://deplo.build/api/media/file/og_cover.png"
updated: "2026-10-01"
---

# v0.4.0

2026-10-01

> ⚠️ **If you offer Deplo to your customers:** `install.sh --public-setup` is gone. An install that used it and has no account yet gets a setup key on `deplo update`, so the bare `/setup` link stops working: run `deplo update` and use the link it prints. To hand a customer a ready account, install with `--owner-email` and `--owner-password` instead, see [Offer Deplo to your customers](https://deplo.build/docs/guides/hosting-providers/vps-template).

**Features**

- setup: Owner flags replace --public-setup ([b891392f](https://github.com/DeploCloud/deplo/commit/b891392f))
- new: Open a compose URL like a template ([f53fe368](https://github.com/DeploCloud/deplo/commit/f53fe368))
- auth: Come back to /new after signing in ([69c9e924](https://github.com/DeploCloud/deplo/commit/69c9e924))
- notify: Alert when an app runs out of memory, by @Snox-dev1 ([#75](https://github.com/DeploCloud/deplo/pull/75))
- updates: Confirm before turning on canary ([8692cee7](https://github.com/DeploCloud/deplo/commit/8692cee7))
- settings: Group advanced settings into sections ([ff3514ef](https://github.com/DeploCloud/deplo/commit/ff3514ef))
- settings: Move canary releases to advanced ([c0271026](https://github.com/DeploCloud/deplo/commit/c0271026))

**Fixes**

- new: Name a catalogue-layout app by its folder ([5a6ad226](https://github.com/DeploCloud/deplo/commit/5a6ad226))
- mcp: Flag wholesale list tools destructive, by @Snox-dev1 ([#74](https://github.com/DeploCloud/deplo/pull/74))
- install: Warn when git is too old to clone, by @Snox-dev1 ([#74](https://github.com/DeploCloud/deplo/pull/74))
- mcp: Keep repo credentials on source update, by @Snox-dev1 ([#74](https://github.com/DeploCloud/deplo/pull/74))
- settings: Keep https when the address moves ([73298393](https://github.com/DeploCloud/deplo/commit/73298393))
- domains: Hide a removed domain at once ([c0e6a27b](https://github.com/DeploCloud/deplo/commit/c0e6a27b))
- settings: Show https off while loading ([7b4de67b](https://github.com/DeploCloud/deplo/commit/7b4de67b))

[Compare on GitHub](https://github.com/DeploCloud/deplo/compare/v0.3.0...v0.4.0)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://deplo.build/#organization",
      "name": "Deplo",
      "url": "https://deplo.build",
      "description": "Deploy apps from Git, Docker images or Compose on your own servers with Deplo. Open source, automatic HTTPS, backups and no per-seat fees.",
      "logo": {
        "@type": "ImageObject",
        "url": "https://deplo.build/api/media/file/og_logo.png",
        "width": 824,
        "height": 824
      },
      "sameAs": [
        "https://ds.deplo.build",
        "https://x.com/deplocloud",
        "https://www.instagram.com/deplocloud",
        "https://github.com/DeploCloud/deplo"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://deplo.build/#website",
      "name": "Deplo",
      "url": "https://deplo.build",
      "description": "Deploy apps from Git, Docker images or Compose on your own servers with Deplo. Open source, automatic HTTPS, backups and no per-seat fees.",
      "publisher": {
        "@id": "https://deplo.build/#organization"
      }
    }
  ]
}
```
