|
| 1 | +# [2022-09-01] (Chart Release 4.23.0) |
| 2 | + |
| 3 | +## Release notes |
| 4 | + |
| 5 | + |
| 6 | +* The internal endpoint `GET i/mls/clients` has been changed, and it now returns a list of `ClientInfo` instead of a list of `ClientId`. (#2631) |
| 7 | + |
| 8 | + |
| 9 | +## API changes |
| 10 | + |
| 11 | + |
| 12 | +* Fix key package error description (#2651) |
| 13 | + |
| 14 | +* Expose MLS public keys in a new endpoint `GET /mls/public-keys`. (#2602) |
| 15 | + |
| 16 | + |
| 17 | +## Features |
| 18 | + |
| 19 | + |
| 20 | +* The coturn chart now supports exposing the control port over TLS. (#2620) |
| 21 | + |
| 22 | +* Forward all MLS default proposal types (#2628) |
| 23 | + |
| 24 | +* New endpoints `HEAD` and `GET /nonce/clients` to request new nonces for client certificate requests (coming up soon). (#2641, #2655) |
| 25 | + |
| 26 | +## Bug fixes and other updates |
| 27 | + |
| 28 | + |
| 29 | +* Fix cql-io bug where restarting whole cassandra cluster could cause downtime. Upstream changes in https://gitlab.com/twittner/cql-io/-/merge_requests/20 (#2640) |
| 30 | + |
| 31 | +* Improve client check when adding clients to MLS conversations (#2631) |
| 32 | + |
| 33 | + |
| 34 | +## Documentation |
| 35 | + |
| 36 | + |
| 37 | +* Move developer docs onto docs.wire.com (instead of exposing them on github only) (#2622, #2649) |
| 38 | + |
| 39 | +* Add build instructions for developers (#2621) |
| 40 | + |
| 41 | +* Make target audience explicit on docs.wire.com (#2662) |
| 42 | + |
| 43 | + |
| 44 | +## Internal changes |
| 45 | + |
| 46 | + |
| 47 | +* Support for external Add proposals (#2567) |
| 48 | + |
| 49 | +* Add additional checks on incoming MLS messages: |
| 50 | + * if the sender matches the authenticated user |
| 51 | + * if the sender of message to a remote conversation is a member |
| 52 | + * if the group ID of a remote conversation matches the local mapping (#2618) |
| 53 | + |
| 54 | +* Apply changes introduced by cabal-fmt. (#2624) |
| 55 | + |
| 56 | +* Remove some redudant constraints in brig (#2638) |
| 57 | + |
| 58 | +* Brig Polysemy: Port UserPendingActivationStore to polysemy (#2636) |
| 59 | + |
| 60 | + |
| 61 | +* Add make target `delete-cache-on-linker-errors` to delete all Haskell compilation related caches. This is useful in cases where the development environment gets into an inconsistent state. (#2623) |
| 62 | + |
| 63 | + |
| 64 | +* Move Paging effect from galley into polysemy-wire-zoo (#2648) |
| 65 | + |
| 66 | +* Fix broken hls-hlint-plugin in nix env (#2629) |
| 67 | + |
| 68 | +* Adjust developer PR template and document config and API procedures in-tree. (#2617) |
| 69 | + |
| 70 | +* Add mls-test-cli to builder image (#2626) |
| 71 | + |
| 72 | +* Add mls-test-cli to deps image (#2630) |
| 73 | + |
| 74 | +* mls-test-cli: Use Cargo.lock file when building (#2634) |
| 75 | + |
| 76 | +* Move common Arbitrary instances to types-common package for compilation speed (#2658) |
| 77 | + |
| 78 | +* `LoginId` migrated to schema-profunctor (#2633, #2645) |
| 79 | + |
| 80 | +* Improve cleaning rules in Makefile. (#2639) |
| 81 | + |
| 82 | +* Fix typos, dangling reference in source code haddocs, etc. (#2586) |
| 83 | + |
| 84 | +* Update the Elastic Search version used for running integration tests to the one that is delivered by wire-server-deploy. (#2656) |
| 85 | + |
| 86 | + |
| 87 | +## Federation changes |
| 88 | + |
| 89 | + |
| 90 | +* Add mlsPrivateKeyPaths setting to galley (#2602) |
| 91 | + |
| 92 | + |
1 | 93 | # [2022-08-16] (Chart Release 4.22.0) |
2 | 94 |
|
3 | 95 | ## API changes |
|
0 commit comments