Blog

Release notes & engineering

Announcements, changelogs, and how dotMage works under the hood. Atom feed
releaseJuly 20, 2026

dotMage 2.1 — one verb, one command, less to remember

dmage sync collapses pull/push into a single verb, dmage open drops you into the admin panel already logged in, shell completions end the flag-guessing, and the admin panel grows real controls. Plus the CI-token and Docker-build fixes.

releaseJuly 6, 2026

dotMage 2.0.1 — team onboarding polish

Servers can advertise their own name so members skip the manual rename, single-server cleanup no longer wipes everything, and the web admin shows who you actually are.

releaseJuly 3, 2026

dotMage 2.0 — teams, same product, same license

Invite teammates with their own passwords, enforce roles, offboard people properly — and if you never invite anyone, nothing changes at all. AGPL everywhere, no paid tiers.

releaseJuly 3, 2026

dotMage 1.4.0 — key rotation, for everyone

One command re-encrypts your entire history with a fresh Account Key — resumable, verified with kill -9 mid-run, and it closes the oldest gap in the v1 threat model.

releaseJuly 3, 2026

dotMage 1.3.0 — any file, any server

Store XML/JSON/any config with encrypted metadata, map project directories to work/personal servers, self-update with dmage upgrade, and never push an empty .env again.

releaseJuly 1, 2026

dotMage 1.2 — and a blog to announce it on

App deletion, folders, smarter update checks — and this blog, where every release gets proper notes from now on.