matrix: bump version
diff --git a/charts/matrix/templates/matrix.yaml b/charts/matrix/templates/matrix.yaml
index e46667e..2cbc59a 100644
--- a/charts/matrix/templates/matrix.yaml
+++ b/charts/matrix/templates/matrix.yaml
@@ -98,8 +98,8 @@
           name: {{ .Values.configMerge.configName }}
       initContainers:
       - name: matrix
-        image: matrixdotorg/synapse:v1.43.0
-        imagePullPolicy: IfNotPresent
+        image: {{ .Values.image.repository }}:{{ .Values.image.tag }}
+        imagePullPolicy: {{ .Values.image.pullPolicy }}
         ports:
         - name: http
           containerPort: 8008
@@ -161,8 +161,8 @@
           name: config
       containers:
       - name: matrix
-        image: matrixdotorg/synapse:v1.43.0
-        imagePullPolicy: IfNotPresent
+        image: {{ .Values.image.repository }}:{{ .Values.image.tag }}
+        imagePullPolicy: {{ .Values.image.pullPolicy }}
         ports:
         - name: http
           containerPort: 8008
diff --git a/charts/matrix/values.yaml b/charts/matrix/values.yaml
index ba7bd9e..64d2e90 100644
--- a/charts/matrix/values.yaml
+++ b/charts/matrix/values.yaml
@@ -1,3 +1,7 @@
+image:
+  repository: matrixdotorg/synapse
+  tag: v1.98.0
+  pullPolicy: IfNotPresent
 domain: example.com
 subdomain: matrix
 oauth2:
diff --git a/core/installer/values-tmpl/matrix.yaml b/core/installer/values-tmpl/matrix.yaml
index da459dc..579eecd 100644
--- a/core/installer/values-tmpl/matrix.yaml
+++ b/core/installer/values-tmpl/matrix.yaml
@@ -33,4 +33,7 @@
     configMerge:
       configName: config-to-merge
       fileName: to-merge.yaml
-
+    image:
+      repository: matrixdotorg/synapse
+      tag: v1.98.0
+      pullPolicy: IfNotPresent