v0.5.0 & v0.5.1
This release contains a few user-facing changes:
- Secrets in homeserver.yaml are now randomly generated.
- When a bridge is deleted, it is now unregistered from Synapse.
- Update docker images to their latest available version to date, now deploying:
- Synapse v1.82.0
- Mautrix-signal v0.4.2
- Signald 0.32.2
- Heisenbridge 1.14 (no update since v0.4.0)
The focus has rahter been on various internal improvements and experiments:
- Improve overall sturcture and readability of the code base.
- Reduce code duplication.
- Use Embed.FS for templating Kubernetes resources rather than go structs.
And finally some development workflow improvements:
- Build and push the operator and bundle container images on release tags automatically using Github Action.
- Run unit and integration tests on commits and PR using GitHub Action.