Release notes
-
POST /scim/auth-token request body allows you to choose an IdP UUID to associate with. If none is given, do not associate.
WARNING: the new behavior differs from the old one when first creating a unique SAML IdP and then the SCIM token: before this release, this request would associate the two, now it doesn't. (#4349)
-
We changed the default MLS cipher suite from
- MLS_128_DHKEMX25519_AES128GCM_SHA256_Ed25519
to
- MLS_128_DHKEMP256_AES128GCM_SHA256_P256
and the allowed MLS cipher suites from only
- MLS_128_DHKEMX25519_AES128GCM_SHA256_Ed25519
to only
- MLS_128_DHKEMP256_AES128GCM_SHA256_P256.
ATTENTION: This breaks your MLS clients if they used the previous defaults before. This is even true if you allow several cipher suites, since current MLS clients only support one cipher suite at a time.
Adjust the defaults in the server configuration to switch the values of
defaultCipherSuite
andallowedCipherSuites
back to the previous defaults,1
and[1]
, respectively. Once MLS clients support several cipher suites, you could even use[1,2]
or a list of other cipher suites inallowedCipherSuites
. Make sure that this list contains the currently used cipher suite! (#4373) -
This release contains a new Git submodule:
wire-server-enterprise
. This module represents a service which contains all non-open-source features. Wire can still be deployed and run without this service. Building it withoutwire-server-enterprise
is currently not documented, but Wire will keep providing the artefacts.The service can be deployed with a dedicated Helm chart (
charts/wire-server-enterprise
.) The required service image is not freely available (the registry is password protected.) (#4357)
API changes
- The
client_id
query parameter of theGET /events
endpoint is now optional. When not provided, events are returned from a temporary queue that's not bound to any specific client. The queue is deleted when the websocket disconnects. (#4360)
Features
-
You can now create both multiple SCIM peers and multiple SAML IdPs, and freely associate them with each other (team management app implementation pending). (#4349)
-
Internal API and backoffice support for managing email domains for enterprise login (#4364)
Bug fixes and other updates
-
Fix
gzip filter failed to use preallocated memory
alerts in nginz by upgrading (#4365) -
Send team active event in personal user to team flow (#4380)
-
Add profile name to new team owner welcome mail (#4378)