2.4 KiB
2.4 KiB
Upstream sources — matrix-synapse
Standing notes
- pgautoupgrade (main db): performs in-place
pg_upgradeon first start of a new major image — no manual dump/restore needed, but always take a DB backup before deploying a major version bump. Current: 17-alpine → 18-alpine in this PR. - signalbridge calver scheme change: mautrix/signal moved from semver (v0.x) to calver (v26.xx.x) after v0.8.7. The v26.x series requires a fresh install or manual Postgres 13→17+ dump/restore for the signaldb sidecar. Deferred to a separate PR.
- telegrambridge calver scheme change: mautrix/telegram moved from v0.15.x to v0.2605.x (calver). Deferred to a separate PR.
- signaldb / telegramdb (postgres:13-alpine → 17-alpine): plain postgres (not pgautoupgrade), so major upgrades require manual dump/restore. Deferred along with the bridge upgrades.
- MAS 1.18.0:
device_code_grant_enabledis nowfalseby default — existing deployments using device code grants should set this explicitly in config. - Bridges are optional overlays (compose.signal.yml, compose.telegram.yml, compose.discord.yml) — only include them in COMPOSE_FILE when actively using bridges.