Django-MOJO
MarkdownOpen in ClaudeOpen in ChatGPT

1.17.0 — Role-aware fleets, content-node monitoring, fleet-once cron

Editorial identity incomplete

2026-08-23

A fleet with more than one kind of node can now be deployed entirely through the framework: a project declares which nginx, cron and systemd files each node role owns, and every box converges exactly its own set. MojoSec gains a content-serving profile whose tenant directories are genuinely watched — a customer publish announces itself through a root-owned broker and produces no alert, while an unexplained change still alarms. Two changes require action before upgrading: the retired Elastic-IP handoff keys must leave brownfield manifests, and scheduled functions now run once per fleet unless declared per-node.

Breaking

Added

Changed

Fixed

Security

Upgrade notes