Skip to content

Wire-Server 5.25.0 release

The following reference was written based on the following build.json charts.

For additional details, you can also read our release changelog.

Known bugs

Bug in brig for non-federated environments in wire-server-5.24.0 release has been fixed with this release. You can remove (or set to false!) the following config, if it was used as a workaround in the last release:

1
2
3
brig:
  config:
    enableFederation: false

Mandatory (breaking) changes

No mandatory changes in comparison to the last release.

Optional changes

nginx-ingress-services

Support for cert-manager certificate private key rotation policy has been added in this release. This allows preserving private keys across certificate renewals for client key pinning scenarios in both federator and ingress certificates. The following shown are defaults as they come in charts from referenced build.json.

1
2
3
4
5
6
7
8
nginx-ingress-services:
  federator:
    tls:
      privateKey:
        rotationPolicy: Always
  tls:
    privateKey:
      rotationPolicy: Always

Options are:

  • Always (default) - regenerates key on each renewal
  • Never - preserves key across renewals (for key pinning)

background-worker

Configuring page size and parallelism for conversation migration to PostgreSQL is now possible. This can be configured like this:

1
2
3
4
5
background-worker:
  config:
    migrateConversationsOptions:
      pageSize: 10000
      parallelism: 2