0.5.0 (2025-12-30)

[0.5.0] - 2025-12-30

  • Unified TLS handling by replacing SSL_ENABLED with TLS_ENABLED across the entire stack

  • Removed localhost special-casing and introduced infinito.localhost as a consistent FQDN

  • Stabilized CI deploys via a single make test-deploy entrypoint with INFINITO_DISTRO

  • Eliminated Docker container name conflicts by reusing or cleanly resetting deploy test containers

  • Fixed systemd-in-container boot hangs by disabling systemd-firstboot and initializing machine-id

  • Switched CI execution to compose-native workflows with host cgroup support for systemd

  • Hardened Docker and systemd restarts with non-blocking logic, timeouts, and detailed diagnostics

  • Fixed SMTP in CI and DinD by dynamically selecting ports and disabling authentication when TLS is off

  • Ensured reliable Mailu initialization by waiting for database schema readiness

  • Prevented backup failures by enforcing linear service execution order and safer handler flushing

  • Removed obsolete legacy paths now that systemd is universally available

  • Improved code quality and CI stability through Ruff optimization and test fixes