Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog. Each revision is versioned by the date of the revision.
2026-07-20¶
Added the
hsts-max-ageconfiguration option to control themax-agedirective of theStrict-Transport-Securityheader injected on HTTPS routes when HTTPS is enforced.Added the
hsts_max_agefield to thegateway-routeprovider databag (library v1, LIBPATCH 3), published only when HTTPS is enforced.
2026-07-13¶
Fixed the sitemap configuration for the RTD project.
2026-07-06¶
Removed the source code for the
gateway-route-configuratorcharm that is replaced by theingress-configurator-charm.
2026-06-26¶
Fixed a bug where multiple
gateway-routerelations with enforced HTTPS caused the gateway to become unreachable. The fix creates one HTTPS Gateway listener per hostname.
2026-06-22¶
Improved test coverage for both
ingressandgateway-routemode.
2026-06-18¶
Migrated the RTD documentation URL under the Canonical domain.
2026-06-11¶
Removed support for
gateway-routev0 library.Added support for
gateway-routev1 library.Removed resource creation for
gateway-routerelations.Added support for multiple
gateway-routerelations.
2026-06-01¶
Added v1
gateway-routeinterface library.
2026-04-02¶
Updated the
documentationkeys in thecharmcraft.yamlfiles to point to the documentation on RTD.
2026-03-23¶
Added support for additional hostnames.
2025-01-08¶
Added project section to
pyproject.toml.
2025-09-01¶
Added security overview documentation.
2025-08-22¶
Added changelog for tracking user-relevant changes.