Skip to content

feat(container): update image ghcr.io/element-hq/synapse ( v1.154.0 → v1.155.0 )#2993

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-element-hq-synapse-1.x
Open

feat(container): update image ghcr.io/element-hq/synapse ( v1.154.0 → v1.155.0 )#2993
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-element-hq-synapse-1.x

Conversation

@renovate

@renovate renovate Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghcr.io/element-hq/synapse minor v1.154.0v1.155.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

element-hq/synapse (ghcr.io/element-hq/synapse)

v1.155.0

Compare Source

Synapse 1.155.0 (2026-06-16)

End of Life of Debian 12 Bookworm

The next version of Synapse will not include Debian packages for Debian 12 Bookworm
as it reached end of life on the 10th of June 2026.

Internal Changes

  • When building releases, don't cancel Debian package builds when one of them fails. (#​19842)

Synapse 1.155.0rc1 (2026-06-09)

Bugfixes

  • Limit the to-device EDU size to a reasonable value to mitigate long queues of to-device messages preventing outgoing federation because of the size of the transaction. (#​19617)
  • Work around bug that sometimes breaks joining restricted rooms that require a remote join. Contributed by @​tulir @​ Beeper. (#​19730)
  • Update Sliding Sync to return a new response immediately if a room subscription has changed and produced a new response. (#​19734, #​19792)
  • Fix the /capabilities endpoint returning a 500 error on non-media workers when MSC4452: Preview URL capabilities API is enabled. (#​19839)

Improved Documentation

  • Document how to see Rust build failure output when using poetry install. (#​19818)
  • Document that the SQLite version included in Ubuntu LTS, aside from ESM-only versions, is included in our support policy. (#​19823)

Internal Changes

  • Port the Python Event classes to Rust. (#​19701, #​19816, #​19817, #​19819)
  • Added tests to ensure that email notification links are sanitized. Contributed by Noah Markert. (#​19741)
  • Add GcpJsonFormatter logging formatter for use with Google Cloud Logging and GKE deployments. (#​19775)
  • Add more logging to the to-device message replication stream. (#​19801, #​19821)
  • Port Requester class to Rust. (#​19828)

Configuration

📅 Schedule: (in timezone Europe/Moscow)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

… v1.155.0 )

| datasource | package                    | from     | to       |
| ---------- | -------------------------- | -------- | -------- |
| docker     | ghcr.io/element-hq/synapse | v1.154.0 | v1.155.0 |
@mglants-bot

mglants-bot Bot commented Jun 16, 2026

Copy link
Copy Markdown
--- kubernetes/subterra/apps/matrix/synapse/app Kustomization: flux-system/cluster-apps-synapse HelmRelease: matrix/synapse

+++ kubernetes/subterra/apps/matrix/synapse/app Kustomization: flux-system/cluster-apps-synapse HelmRelease: matrix/synapse

@@ -77,13 +77,13 @@

       - ::1/128
       - fe80::/64
       - fc00::/7
     image:
       pullPolicy: IfNotPresent
       repository: ghcr.io/element-hq/synapse
-      tag: v1.154.0
+      tag: v1.155.0
     ingress:
       annotations:
         cert-manager.io/cluster-issuer: letsencrypt-prod
         external-dns.alpha.kubernetes.io/target: ingress.ur30.ru
         nginx.ingress.kubernetes.io/cors-allow-origin: '*'
         nginx.ingress.kubernetes.io/enable-cors: 'true'

@mglants-bot

mglants-bot Bot commented Jun 16, 2026

Copy link
Copy Markdown
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-matrix-synapse

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-matrix-synapse

@@ -17,13 +17,13 @@

       app.kubernetes.io/name: matrix-synapse
       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: synapse
   template:
     metadata:
       annotations:
-        checksum/secrets: 3920e5a0fbe51fec1fc210682b2c9219f319bba25f54d739513337cdc4cf0a89
+        checksum/secrets: 77c5e86801a29fb89cf08116987ed16d5bef9c9a7da0ee8f2764858bd5d83b52
         setGateway: 'true'
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: synapse
     spec:
@@ -53,13 +53,13 @@

               key: password
         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         securityContext: {}
         ports:
         - name: http
           containerPort: 8008
           protocol: TCP
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-appservice

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-appservice

@@ -18,13 +18,13 @@

       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: appservice
   template:
     metadata:
       annotations:
         checksum/worker-config: 9dda7d287ce417476bd36431d9fde1f4cbdbf6e410df6bbc3c80bdc0ecd41247
-        checksum/secrets: 16594b6b69abce5e49b12afdb06236a82a54b094f2abb2e69d4fadd9616b55a9
+        checksum/secrets: 404784ad11e427f4671ebf51b7e303c3fe331f76b4d80c86780d7bfe03c06c05
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: appservice
     spec:
       serviceAccountName: default
@@ -53,13 +53,13 @@

         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
         securityContext: {}
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: metrics
           containerPort: 9090
           protocol: TCP
         livenessProbe:
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-federation-reader

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-federation-reader

@@ -18,13 +18,13 @@

       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: federation-reader
   template:
     metadata:
       annotations:
         checksum/worker-config: 9dda7d287ce417476bd36431d9fde1f4cbdbf6e410df6bbc3c80bdc0ecd41247
-        checksum/secrets: ec25ccfdf8e0af8e31fd5b59222c020a3e75a9be938edafa68398c006415d3a9
+        checksum/secrets: acfb076a96316c0147db91f7b4602078ae67b6169bcaae7dcb4f708e10c52814
         setGateway: 'true'
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: federation-reader
     spec:
@@ -54,13 +54,13 @@

         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
         securityContext: {}
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: metrics
           containerPort: 9090
           protocol: TCP
         - name: listener
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-federation-sender

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-federation-sender

@@ -18,13 +18,13 @@

       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: federation-sender
   template:
     metadata:
       annotations:
         checksum/worker-config: 9dda7d287ce417476bd36431d9fde1f4cbdbf6e410df6bbc3c80bdc0ecd41247
-        checksum/secrets: a12df7a858b24b4d8ffb152fc79cd21c67c2da9a07ba86cfebc662cf0a49fd82
+        checksum/secrets: c9cc4e253ca2a8b97436d524d85a015e56cd73a2e8c91710a9d7c3d082472269
         setGateway: 'true'
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: federation-sender
     spec:
@@ -54,13 +54,13 @@

         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
         securityContext: {}
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: metrics
           containerPort: 9090
           protocol: TCP
         livenessProbe:
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-frontend-proxy

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-frontend-proxy

@@ -18,13 +18,13 @@

       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: frontend-proxy
   template:
     metadata:
       annotations:
         checksum/worker-config: 9dda7d287ce417476bd36431d9fde1f4cbdbf6e410df6bbc3c80bdc0ecd41247
-        checksum/secrets: c96b65e03248c36e58c0a12d95ccefde979e91074e1409481bd0fba667c258b9
+        checksum/secrets: 1b2f33383316dbf5ca31debff24ced5542f3a7ea75a18f54a48dca89830018b0
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: frontend-proxy
     spec:
       serviceAccountName: default
@@ -53,13 +53,13 @@

         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
         securityContext: {}
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: metrics
           containerPort: 9090
           protocol: TCP
         - name: listener
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-generic-worker

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-generic-worker

@@ -18,13 +18,13 @@

       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: generic-worker
   template:
     metadata:
       annotations:
         checksum/worker-config: 9dda7d287ce417476bd36431d9fde1f4cbdbf6e410df6bbc3c80bdc0ecd41247
-        checksum/secrets: 9d84987eec717da43428d96ab6ea506a91de664512e790ddbc74f8a0d6724319
+        checksum/secrets: 1596a12c2982de4f231499e25881b300922586f0f084c78d7d9dfa411283c9c8
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: generic-worker
     spec:
       serviceAccountName: default
@@ -53,13 +53,13 @@

         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
         securityContext: {}
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: metrics
           containerPort: 9090
           protocol: TCP
         - name: listener
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-messages

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-messages

@@ -18,13 +18,13 @@

       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: messages
   template:
     metadata:
       annotations:
         checksum/worker-config: 9dda7d287ce417476bd36431d9fde1f4cbdbf6e410df6bbc3c80bdc0ecd41247
-        checksum/secrets: 863712c8e025e7d8cc79dcd07d9dcb5b8c25d2c9e9c8392542d5512f4e42eeeb
+        checksum/secrets: 06b1fc049ef072daf91e5ba5e9e9cf03b39c3a9b296c09b725a52deed49f4442
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: messages
     spec:
       serviceAccountName: default
@@ -53,13 +53,13 @@

         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
         securityContext: {}
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: metrics
           containerPort: 9090
           protocol: TCP
         - name: listener
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-pusher

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-pusher

@@ -18,13 +18,13 @@

       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: pusher
   template:
     metadata:
       annotations:
         checksum/worker-config: 9dda7d287ce417476bd36431d9fde1f4cbdbf6e410df6bbc3c80bdc0ecd41247
-        checksum/secrets: 533509e7d3a8a7b15b093fa5323cae105f29c6bd6ae68d32324861f0889bdc80
+        checksum/secrets: 6ea3a83bbe7332197367050e8b182483a82071bc080e67950e2d293da30da13a
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: pusher
     spec:
       serviceAccountName: default
@@ -53,13 +53,13 @@

         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
         securityContext: {}
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: metrics
           containerPort: 9090
           protocol: TCP
         livenessProbe:
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-sso

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-sso

@@ -18,13 +18,13 @@

       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: sso
   template:
     metadata:
       annotations:
         checksum/worker-config: 9dda7d287ce417476bd36431d9fde1f4cbdbf6e410df6bbc3c80bdc0ecd41247
-        checksum/secrets: 1a7aafce71448dd7ceeab350380288d5a3ffb472741b897eb05d1cd0adfcd8f7
+        checksum/secrets: 151bbaf65e4fdc9ad4480244866f85ce41392fe66b1c74558f8fba0cdadc6411
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: sso
     spec:
       serviceAccountName: default
@@ -53,13 +53,13 @@

         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
         securityContext: {}
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: metrics
           containerPort: 9090
           protocol: TCP
         - name: listener
--- HelmRelease: matrix/synapse Deployment: matrix/synapse-synchrotron

+++ HelmRelease: matrix/synapse Deployment: matrix/synapse-synchrotron

@@ -18,13 +18,13 @@

       app.kubernetes.io/instance: synapse
       app.kubernetes.io/component: synchrotron
   template:
     metadata:
       annotations:
         checksum/worker-config: 9dda7d287ce417476bd36431d9fde1f4cbdbf6e410df6bbc3c80bdc0ecd41247
-        checksum/secrets: c83309ceaa6a9d1d783c38f02b22196143db4d4cb67032c34fb7ed96e3271207
+        checksum/secrets: d1df17b1c5981c11fea41499ef3af4efdb3381d3716e25a6f036175e0274899e
       labels:
         app.kubernetes.io/name: matrix-synapse
         app.kubernetes.io/instance: synapse
         app.kubernetes.io/component: synchrotron
     spec:
       serviceAccountName: default
@@ -53,13 +53,13 @@

         - name: REDIS_PASSWORD
           valueFrom:
             secretKeyRef:
               name: synapse-secret
               key: redis-password
         securityContext: {}
-        image: ghcr.io/element-hq/synapse:v1.154.0
+        image: ghcr.io/element-hq/synapse:v1.155.0
         imagePullPolicy: IfNotPresent
         ports:
         - name: metrics
           containerPort: 9090
           protocol: TCP
         - name: listener

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants