Release 2026-02-04 - (expected chart version 5.27.0)#5005
Open
Release 2026-02-04 - (expected chart version 5.27.0)#5005
Conversation
* UserStore: Move queries for service users into the store effect * UserStore: Move a few update functions from brig * Brig: Use UserSubsystem to get accounts instead of queries in Brig.Data.User * Brig.Data.User.userExists -> Wire.UserStore.doesUserExist * Move all remaining DB functions from Brig.Data.User to Wire.UserStore * MockInterpreters.TinyLog: Add a debug interpreter * UserSubsystem: Add more filters to getAccountsBy Implement getAccountNoFilter in terms of getAccountsBy. There were many places which were wrongly refactored to use getLocalAccountBy, these now use getAccountsBy with appropriate filters. * paginateWithState: Accept retrySettings, send x1 everywhere, better than none
Master->Develop after release
This file should help AI agents to work on `wire-server`. Experience will show how useful this really is.
* cannon: Set warp timeout to default 30s from > 1 hour Reduce ping interval to 20s, this is also what most webapps use. * cannon: Don't reinvent ping pong * Update changelog * cannon: Add back the maxLifetime functionality * cannon: Delete dead code * cannon: Remove dependency on lens-family-core * cannon: Use receiveDataMessage so withPingPong works correctly * Fix integration test, there is no server-sent ping
* cannon: Add /websocket endpoint which is the same as /await
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-02-04] (Chart Release 5.27.0)
Release notes
postgresMigration.teamFeaturestomigration-to-postgresql.migrateTeamFeatures=trueto run the backfill.wire_team_features_migration_finishedmetric to confirm completion.postgresMigration.teamFeaturestopostgresqland restart Galley and background-worker.team_features_dyntable. (WPB-22959 migrate team feature data to postgres #4979)API changes
GET /search/contacts?q=...&type=regular,app(WPB-22877: Allow filtering for type (regular, app) in /search/contacts #4986)Bug fixes and other updates
Fix Brig's emails templates fetch script. (WPB-20053: fix Brig's emails templates fetch script #4878)
Add mls-duplicate-public-key error to swagger (Add mls-duplicate-public-key error to swagger #4996)
Set idle timeout on HTTP connections to 30s. Set ping interval to 15s in cannon,
missing two pings will cause the connection to close. This also removes ability
for the client to control the ping interval. (Use default timeout of 30s instead of 5 mins in warp settings #4992, cannon: Set warp timeout to default 30s from > 1 hour #4994)
Internal changes
Migration from Cassandra to Postgres of Team Features (WPB-22959 Generalize migration lock #4982, WPB-22959 Refactor TeamFeatureStore #4983, WPB-22959 migrate team feature data to postgres #4979)
Add an
AGENTS.mdfile to provide basic information about the project to AItools. (Add AGENTS.md #4993)
Add net_connections condition to liveness probe of brig pod (brig: Check net_connections in liveness probe #4990)
cannon: Add /websocket endpoint which is the same as /await (cannon: Add /websocket endpoint which is the same as /await #5001)