Skip to content

Release 2026-06-12 - (expected chart version 5.33.0)#5265

Merged
blackheaven merged 35 commits into
masterfrom
release_2026-06-12_07_47
Jun 12, 2026
Merged

Release 2026-06-12 - (expected chart version 5.33.0)#5265
blackheaven merged 35 commits into
masterfrom
release_2026-06-12_07_47

Conversation

@zebot

@zebot zebot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

[2026-06-12] (Chart Release 5.33.0)

Release notes

API changes

Features

Bug fixes and other updates

Internal changes

fisx and others added 30 commits May 12, 2026 16:55
Master->Develop after release
* Upgrade all hasql ecosystem libraries

* Wire.Postgres: Detect posgresql server restarts and reset the conn pool

* Fix connection string for postgres

* UserGroupStore.Postgres: Fix expected types of count

hasql is more strict in parsing data now

* TeamCollaboratorsStore.Postgres: Use returning instead of rows affected

Rows affected actually works here, but according to docs it should only be used
for update and delete statements.

* Make retrying sessions and transactions an explicit choice

Both sessions and transactions implement 'MonadIO' hence they can have arbitrary
effects, so the user must make an explicit choice to retry these.

The pipelines and statements can always be retried.

* MeetingStore.Postgres: Use helpers from Wire.Postgres

* UserGroupStore.Postgres: Use helpers from Wire.Postgres

* TeamCollaboratorsStore.Postgres: Use helpers from Wire.Postgres

* MeetingsStore.Postgres: Use helpers from Wire.Postgres
(Already fixed in https://github.com/wireapp/wire-server/releases,
#5225.)

Helm charts are deep-merged, so if the `domainRegistration` field is
missing, the default will be used.
Update configure-federation with coturn cert guide link and fixes
…o-add-_-remove-members-to-_-from-team-if-they-are-are-conversation-admins

Allow regular team members to list collaborators.
Add openapi3 docs for collaborator permissions.
…-app_-end-point-_use-_post-_list-users_-instead_

Deprecate redundant "get-apps" end-point.
… pending deletes (#5234)

Previous code was using 1 session per user id and conv id.
* adding support for federator-specific cert-manager issuers

* ci trigger

* ci trigger
---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* nix: Remove dependency on hercules-ci/gitignore.nix

This is not needed since nix flakes was enabled. The pinned commit is deleted
from the upstream repository so the build was broken.

* flake: Update to latest nixpkgs 25.11

For dealing with rust-lang/crates.io#13482

* Regenerate outdated test certificates

Set their expiry to 100 years. This fixes a failing test.

---------

Co-authored-by: Sven Tennie <sven.tennie@wire.com>
This introduces the gitignoreSource Nix fix.
* UserStore.Postgres: Implement the interpreter for UserStore

* brig: Allow selecting postgres storage for user

* UserStore.Postgres: Allow getting deleted users

* UserStore.Postgres: Make sure lookupStatus returns Deleted for deleted users

* UserStore.Postgres: Makes no sense to say a deleted user is activated

This makes postgres behave differently from Cassandra, but this is more correct.

* UserStore.Postgres: Keep track of team id of a deleted user

* Test 6 letter passwords in unit tests

* More fixes for queries

* UserStore.Postgres: Log when inconsistency is found between wire_user and deleted_user tables

* integration: Add assertions for updates to actually happen, add some cases for locale update

* Add failing test to ensure reindexing deletes missed deletes

* brig-index: Allow providing page size for reindex operations

Use the page size parameter to actually test pagination

---------

Co-authored-by: Sven Tennie <sven.tennie@wire.com>
@zebot zebot requested review from a team as code owners June 12, 2026 07:48
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Jun 12, 2026

@blackheaven blackheaven left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The best PR I've ever seen!

@blackheaven blackheaven merged commit 276b8e2 into master Jun 12, 2026
9 checks passed
@blackheaven blackheaven deleted the release_2026-06-12_07_47 branch June 12, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants