Skip to content

Commit 3419d53

Browse files
committed
Add changelog for Release 2025-04-07
1 parent 41e46ba commit 3419d53

28 files changed

+91
-38
lines changed

β€ŽCHANGELOG.md

+91
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,94 @@
1+
# [2025-04-07] (Chart Release 5.14.0)
2+
3+
## Release notes
4+
5+
6+
* Update the Docker (container) image of `ldap-scim-bridge` to the latest release (0.4 -> 0.10.4) in the corresponding Helm chart. (#4451)
7+
8+
9+
## API changes
10+
11+
12+
* Freeze API version 8, create new dev version 9. (#4510, #4522)
13+
14+
* Add a new team feature for Cells support (#4473)
15+
16+
* The request body of `POST /conversation` can now contain a boolean field `cells`, which defaults to `false`, and determines whether Cells should be enabled for the new conversation. (#4503)
17+
18+
19+
## Features
20+
21+
22+
* Added team feature to configure channels (#4471)
23+
24+
* Creating channels via the conversation API (#4489)
25+
26+
* The `nginz` chart now configures nginx to configure deeplink for each domain in multi-ingress setup. Check out `nginx_conf.multi_ingress_deeplink`. (#PR_NOT_FOUND)
27+
28+
* Team admins have conversation admin permissions in channels (#4500)
29+
30+
* New permission for channels to allow members to add users (#4504, #4518)
31+
32+
* Allow multiple SAML ServiceProviders (SP) to be configured in spar. The idea is
33+
to have one SP per multi-ingress domain/endpoint. (#4490)
34+
35+
* Cells integration. Conversations now have a new field "cells_state", which defaults to "disabled", but can be set to "pending" and "ready". When set to "pending" or "ready", events relevant for tracking conversation members and metadata are forwarded to a RabbitMQ queue, which can be configured in gundeck. (#4442)
36+
37+
* Read receipts are now automatically disabled for MLS conversations and cannot be enabled. (#4508)
38+
39+
40+
## Bug fixes and other updates
41+
42+
43+
* Handle login flow for Backend and SSO domains when the user already exists (#4493)
44+
45+
* Emulate IdP-initiated login with a redirect. (#4513)
46+
47+
* Allow setting domain_redirect for team registered domains (#4496)
48+
49+
* Make saml2-web-sso library more robust against forged authentication responses.
50+
51+
- only process *signed* xml data from authentication requests (to the extent permitted by the standards)
52+
- compare issuer in stored authentication request with issuer(s) from assertions.
53+
54+
neither of these changes fix any known vulnerabilities, but the changes make the code more defensive in case other weaknesses are still lurking. (#4497)
55+
56+
* Dedicated endpoint for teams to verify domain registration challenge (#4501)
57+
58+
* Channels default feature flag can be configured for server (#4498)
59+
60+
* Prevent duplicate clients from being added to a conversation (#4519)
61+
62+
* When `fakeS3` is enabled, `nginx-ingress-services` creates an ingress for
63+
Minio. This ingress' name is now configurable to allow multiple of them
64+
("multi-ingress".) (#4516)
65+
66+
* Fix issue with the (redis/cannon) reaper chart, which was sometimes killing cannon pods for no good reasons during transient networking errors. (#4499)
67+
68+
69+
## Documentation
70+
71+
72+
* Migration from sphinx based documentation to mkdocs and moving the documentation to wire-docs repository and enabling versioning on the documentation (#4464)
73+
74+
* Fix pregenerated Swagger URL for v7 (#4495)
75+
76+
77+
## Internal changes
78+
79+
80+
* Improve cassandra dump script (#4514)
81+
82+
* Remove legacy team feature storage support (#4470)
83+
84+
* Reduce the log level of "federation denied" errors to Warn (#4511)
85+
86+
* Move the `saml2-web-sso` library into this project / git repository. According
87+
to the Github search, this library is only used by wire-server anyways. Stopping
88+
to pretend that it's of general usage, gives us opportunities to write Wire
89+
specific code in a better way and simplifies CI processes. (#4492)
90+
91+
192
# [2025-03-07] (Chart Release 5.13.0)
293

394
## Release notes

β€Žchangelog.d/0-release-notes/ldap-scim-bridge-update-image

-1
This file was deleted.

β€Žchangelog.d/1-api-changes/WPB-16457

-1
This file was deleted.

β€Žchangelog.d/1-api-changes/add-cells-feature

-1
This file was deleted.

β€Žchangelog.d/1-api-changes/cells-api

-1
This file was deleted.

β€Žchangelog.d/2-features/WPB-16153

-1
This file was deleted.

β€Žchangelog.d/2-features/WPB-16154

-1
This file was deleted.

β€Žchangelog.d/2-features/WPB-16211

-1
This file was deleted.

β€Žchangelog.d/2-features/WPB-16387

-1
This file was deleted.

β€Žchangelog.d/2-features/WPB-16388

-1
This file was deleted.

β€Žchangelog.d/2-features/WPB-16420_multi-ingress_sso

-2
This file was deleted.

β€Žchangelog.d/2-features/cells

-1
This file was deleted.

β€Žchangelog.d/2-features/mls-read-receipts

-1
This file was deleted.

β€Žchangelog.d/3-bug-fixes/WPB-16437

-1
This file was deleted.

β€Žchangelog.d/3-bug-fixes/WPB-16535-emulate-saml-idp-initiated-login

-1
This file was deleted.

β€Žchangelog.d/3-bug-fixes/WPB-16544

-1
This file was deleted.

β€Žchangelog.d/3-bug-fixes/WPB-16570-saml-zeugs

-6
This file was deleted.

β€Žchangelog.d/3-bug-fixes/WPB-16640

-1
This file was deleted.

β€Žchangelog.d/3-bug-fixes/channels-configmap

-1
This file was deleted.

β€Žchangelog.d/3-bug-fixes/mls-duplicate-client

-1
This file was deleted.

β€Žchangelog.d/3-bug-fixes/multi-ingress_minio-ingress

-3
This file was deleted.

β€Žchangelog.d/3-bug-fixes/reaper-error-handling

-1
This file was deleted.

β€Žchangelog.d/4-docs/WPB-16191

-1
This file was deleted.

β€Žchangelog.d/4-docs/fix-swagger-v7-url

-1
This file was deleted.

β€Žchangelog.d/5-internal/cassandra-improve-script

-1
This file was deleted.

β€Žchangelog.d/5-internal/cleanup-old-features

-1
This file was deleted.

β€Žchangelog.d/5-internal/fed-denied-log-level

-1
This file was deleted.

β€Žchangelog.d/5-internal/inline_saml2-web-sso_lib

-4
This file was deleted.

0 commit comments

Comments
Β (0)