ESS Community Helm Chart 25.7.0 (2025-07-02)
Changed
-
Don't set
hostAliaseson the Synapse config job as it just operates on the config files. (#574) -
Upgrade Element Web to v1.11.105.
Highlights:
- Improvements to the new room list (in labs)
- Support for custom message components via Module API
Full Changelog:
(#575)
-
Upgrade Synapse to v1.133.0.
Highlights:
- Add support for the MSC4260 user report API
Full Changelog:
(#577)
-
Upgrade Matrix Authentication Service to v0.18.0.
Full Changelog:
(#578)
-
Document how to re-run integration tests from scratch. (#579)
-
Better document uninstallation of, and the stores of state managed by the chart. (#585)
-
Tweak changelog sections ordering. (#600)
Fixed
-
Fix Matrix RTC SFU
ServiceMonitornot working. (#569) -
Fix Matrix Authentication Service not using the
hostAliasesset in the values. (#573) -
Fix Matrix RTC Authoriser not having default
hostAliasesvalues. (#573) -
Fix Postgres and Synapse Media
storageClassNameconfiguration not being respected.Warning Previously
synapse.media.storage.storageClassandpostgres.storage.storageClass
were in the values file and associated schema. These values were accidentally silently ignored
and all chart-managedPersistentVolumeClaimswere constructed withoutspec.storageClassName
set, using the cluster defaultStorageClass.The values file and associated schema have been updated so that the values are now
synapse.media.storage.storageClassNameandpostgres.storage.storageClassName. The previous
values are disallowed by the schema. Setting these values after the initial install could
cause thePersistentVolumeClaimsto be recreated, with associated data-loss. Only set
synapse.media.storage.storageClassNameorpostgres.storage.storageClassNameon initial
installation. (#582, #583)
Removed
- Remove Matrix RTC Authoriser
ServiceMonitoras the Authoriser has no metrics endpoint. (#569) - Remove
hostAliasessupport from Matrix RTC SFU as it doesn't make outbound requests. (#574)
Internal
- CI: test that the default values includes stub settings (and thus comments) for various properties. (#573)
- CI: test that
hostAliasesare correctly set for all workloads that make outbound requests. (#573, #574) - CI: improve the test cluster setup for Matrix RTC. (#579)
- CI: improve testing of chart managed
PersistentVolumeClaims. (#582) - CI: test nodeSelectors are appropriately configured. (#583)
- CI: simplify which commit we checkout. (#586)
- CI: switch to using
pull_requesttriggers. (#586) - CI: don't push artifacthub metadata on PRs. (#589)
- CI: be explicit about what permissions are workflow/job requires. (#589)
- CI: allow dyff job to work on forks. (#589, #594)
- Tests: don't check services matching labels against terminating pods. (#595, #598)
- Add
yamllintct dependency to poetry.toml. (#596) - Prepare for 25.7.0 release. (#597)
- CI: run the preview-changelog job on main and manually as well as PRs. (#599)