Release 2026-04-16 - (expected chart version 5.30.0)#5188
Closed
Release 2026-04-16 - (expected chart version 5.30.0)#5188
Conversation
…lient subsystem (#5154)
Master->Develop after release
* Use sbomnix to provide SBOMs for nix generated Docker images sbomnix creates much better SBOMs than tom-bombadil. Also, we can adhere to our new rule to have one SBOM file per thing. * Provide SBOMs for devShells * Adjust values for wire-server charts inlining Also, fail if this goes wrong to spot missing template replacements early. * Add changelog entry * Lint
…tween scopes. (#5151) * Script for generating kotlin and typescript code from swagger.json. * openapi3 aka swagger: Make schema names unique(r). With this change, schema names contain a hash of the fully qualified name of the haskell type. This should avoid collisions in the hash table keeping track of all the schema references in openapi3. * Remove now unused name arguemnts from object, enum. * Keep named variants of object, enum, ... around for corner cases. * Versioned schemas. * Drive-by test coverage extension.
we want to check substrings the right way round (does the ingressClass contain 'nginx' - function arguments were given the wrong way around)
* contact search does not find apps from outside team. * "get-app" does not return apps from other teams. * Extend integration test coverage to federated case. * Fix unit tests: do not generate arbitrary bots when asked for users. * Fix integration test: don't allow non-team users to see apps. * Fix: make getApp verify team as well. * Fix: fetching profiles from un-connectable apps is fine. * Remove unused UserProfileFilter constructors and allow app profiles. App profiles are now shown like regular profiles everywhere except in end-points "get-app", "get-apps". * Access control: you can only call "get-apps" on your own team. * Fix: also list bots as users. --- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Contributor
|
i just opened this to check what's waiting for the next release, will create another branch soon! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[2026-04-16] (Chart Release 5.30.0)
Release notes
Operators upgrading from the previous wire-server chart release, where the service charts were consolidated into the umbrella chart, must now set
tags.proxyexplicitly again.If your currently installed values no longer contain a
proxytag because of that consolidation, add one before upgrading to this release and set it to the intended state:tags.proxy: trueto deploy theproxycharttags.proxy: falseto keep theproxychart disabled (WPB-24481 helm make proxy deployment optional #5161)The Restund helm chart and code stops being supported and shipped. If you have not already, please migrate to coturn which continues to be supported. (Sunset restund (and rex) #5162)
Bug fixes and other updates
Remove the Server response header value for entire API. (WPB-22293 Remove Server response header value #5179)
Integration tests for user events when user type is app. Replace redundant app-created event with team.member-join. ([WPB-23764] app events #5139)
Apps from outside own team do not appear in contact search. ([WPB-23995] fix app access in search, fetch. #5173)
Fix: apps cannot form connections accross teams. Integration test for cross-team conversations working with apps as expected. ([WPB-23995] app visibility accross teams #5171)
Remove apps from conversations when apps are disabled in conversation. ([WPB-24569] remove apps from conversations if apps are disabled in conversations #5176)
Documentation
Internal changes
Propagate error from brig on stern API call
GET i/domain-registration/:domain(WPB-22293 Remove Server response header value #5179)The status code for rate limit responses from nginz and cannon is now configurable and set to 420 per default (WPB-5989 Move verify code action as preparation for polysemy create client subsystem #5154)
Moved code from galley to ClientSubsystem (WPB-5989 Move verify code action as preparation for polysemy create client subsystem #5154, WPB-5989 Client Subsystem (part 1) #5147, remove brig-types #5157, WPB-5989 polysemy create client subsystem (part 2) #5156, WPB-5989 replace Brig.Federation.Client with FederationAPIAccess #5165, WPB-5989 polysemy create client subsystem (part 4 - final) #5168)
The defaults in k8ssandra-test-cluster should now work for both a fresh cassandra 4.1 pod as well as an upgrade of an existing previous k8ssandra-test-cluster deployment. We assume k8ssandra-operator helm chart version 1.20.2. (Follow-up to #5072 #5091)
Use sbomnix to generate SBOMs for Nix-built Docker images and devShells. Adjust Helm chart values for inlined wire-server chart. (Some additions to SBOM creation epic #5167)