Skip to content

v0.4.9.

Complete release notes · 2026-09-01. Read upgrade instructions and runtime limits before deploying.

Hub installs always ran the template's pinned image reference — directus/directus:latest and friends — with no way to choose a version. The install request rejected any image override by design (the templates are runtime-verified), and the wizard's image field was disabled. Now the wizard lets you pin a different tag of the template's OWN repository (:latest → :11.5), the server validates the override keeps the repository, and the review step shows exactly what will run.

Added

  • Pin a template image version at install time. The Hub deploy wizard's image field is live for templates: it comes pre-filled with the registry reference, and typing e.g. directus/directus:11.5 deploys that tag. The server accepts only overrides that keep the template's registry repository — digest references and cross-repository swaps are refused, because the point is version pinning, not running arbitrary bytes under a vetted template's name. Port and volume stay registry-controlled. Interrupted installs reconcile cleanly across overrides (the same-template check compares repositories, not exact references), and Service → Settings keeps allowing image edits after install for redeploy.

Source CHANGELOG.md at 6046cfe8