---
title: "Changelog | Coswarm"
description: "What changed in Coswarm, release by release. Coswarm is versioned by date and updates itself from the panel."
canonical_url: "https://coswarm.dev/changelog"
meta:
  "og:description": "What changed in Coswarm, release by release. Coswarm is versioned by date and updates itself from the panel."
  "og:image": "https://coswarm.dev/og.png"
  "og:image:height": "630"
  "og:image:width": "1200"
  "og:title": "Changelog · Coswarm"
  "twitter:image": "https://coswarm.dev/og.png"
---

> Index of every page on this site: [llms.txt](https://coswarm.dev/llms.txt)

Changelog

# What’s new.

Coswarm ships often and is versioned by date. The panel tells you when a release is out and updates itself in one click.

1. v2026.10.24.3

   Oct 24, 2026 ## **Clearer nodes, a friendlier narrow sidebar****Improved**
   - The dashboard shows real CPU and memory use for the panel’s node, and each node’s limit total in words, saying when it is more than the RAM.
   - With the sidebar narrow, each item shows its name and icon beside it on hover or focus.
2. v2026.10.24.2

   Oct 24, 2026 ## **An operations dashboard****New**
   - The server spots what needs looking at on its own: a service down or short of replicas, failing tasks, the change made just before, certificates and disks running out.
   - Open a finding and Cosmo says why, with its fix on the same card, approved from the dashboard.
   - Traffic over 1 hour, 24 hours or 7 days, with app changes marked where they happened.
3. v2026.10.24.1

   Oct 24, 2026 ## **Meet Cosmo****New**
   - Cosmo, an assistant in the panel: it reads apps, logs and history, explains what went wrong, and proposes changes that run only once approved.
   - Bring your own model: OpenAI, Anthropic, OpenRouter, Ollama or any OpenAI-compatible server.
   - Explain buttons wherever something goes wrong, watches that check on things for you, and a side panel on every page with ⌘J.
   - Four-eyes approvals for roles, users, apps, domains, secrets and settings, with a page for each request.
   - Each change to an app is kept as a version with who made it, and Cosmo compares any two field by field.
   - A database tool for the swarm, a Secrets page, a command menu, a rebuilt marketplace, and Coswarm’s new mark.
4. v2026.10.23.1

   Oct 23, 2026 ## **A new panel****Improved**
   - A new look across the panel: the app overview, logs and terminal, the file manager and the container page rebuilt.
   - App creation matches app editing, with WAF, networks and TTY.
   - The browser session moved into an HttpOnly cookie; permissions and deploy tokens tightened.
   - Requests from outside a domain’s IP allowlist are dropped without an answer.
5. v2026.08.26.2

   Aug 26, 2026 ## **Security hardening****Security**
   - The host console requires authentication and the system update permission.
   - Each installation signs sessions with its own key; a password change ends open sessions.
   - Two-factor sign-in is bound to the password step, and sign-in is rate limited.
6. v2026.08.25

   Aug 21–25, 2026 ## **Swarm Sync****New**
   - Swarm Sync adopts services that already run on the server, and reconciles records that drifted.
   - Mail delivery rewritten, a clean-up for stopped Swarm containers, and the Turkish translation finished.
7. v2026.08.15.1

   Aug 15, 2026 ## **Every service setting****Improved**
   - The remaining Docker service settings, and real Compose syntax.
8. v2026.07.14.1

   Jul 11–14, 2026 ## **Inside your containers****New**
   - A terminal into any running replica, and a browser for the files inside its container.
   - Container and network management, and request timing at the proxy.
9. v2026.07.02.1

   Jul 2, 2026 ## **Edit rows in place****Improved**
   - Inline row editing in the database tool, and the real client address passed on to your apps.

## Your servers are waiting.

One command, a minute or so, and the panel is on your domain. Free, and yours to keep.

$`curl -fsSL https://coswarm.dev/install.sh | bash`

[See the panel](https://coswarm.dev/features) [ Meet Cosmo](https://coswarm.dev/cosmo)

```json
{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://coswarm.dev/changelog#webpage","url":"https://coswarm.dev/changelog","name":"Changelog","description":"What changed in Coswarm, release by release. Coswarm is versioned by date and updates itself from the panel.","isPartOf":{"@id":"https://coswarm.dev/#website"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://coswarm.dev/"},{"@type":"ListItem","position":2,"name":"Changelog","item":"https://coswarm.dev/changelog"}]}]}
```

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://coswarm.dev/#website","@type":"WebSite","description":"Coswarm turns your Linux servers into a Docker Swarm platform: deploys, domains with automatic HTTPS, databases and logs in one panel, free to self-host. Cosmo, its assistant, reads the cluster and proposes changes you approve.","name":"Coswarm","url":"https://coswarm.dev/"},{"@id":"https://coswarm.dev/changelog#webpage","@type":"WebPage","description":"What changed in Coswarm, release by release. Coswarm is versioned by date and updates itself from the panel.","name":"Changelog","url":"https://coswarm.dev/changelog","isPartOf":{"@id":"https://coswarm.dev/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://coswarm.dev/changelog"]}]}]}
```

## Sitemap

See the full [sitemap](https://coswarm.dev/sitemap.md) for all pages.
