v1.46.0
Important
If using Docker/Swarm auto-discovery and/or auto-scaling
The image now runs the container and mc-router within it as a non-root user by default. This is a security best practice,
but may cause startup disruption for some existing deployments with regard to access to the Docker socket, /var/run/docker.sock.
Refer to this section and the configuration examples from there
to the small adjustment needed to accommodate this hardening. One option there is to simply run the container as root, like before.
What's Changed
- nil pointer error modifying routes via api without config loader by @moritzrinow in #589
- Various code refactoring and improvements by @itzg in #586
Full Changelog: v1.45.3...v1.46.0