Skip to content
Snippets Groups Projects
Commit 68c258a6 authored by Olivier Wilkinson (reivilibre)'s avatar Olivier Wilkinson (reivilibre)
Browse files

Merge tag 'v1.47.0rc2' into develop

Synapse 1.47.0rc2 (2021-11-10)
==============================

This fixes an issue with publishing the Debian packages for 1.47.0rc1.
It is otherwise identical to 1.47.0rc1.
parents b09d90ca 595f2852
No related branches found
No related tags found
No related merge requests found
Showing
with 7 additions and 21 deletions
`ObservableDeferred`: run registered observers in order.
Minor speed up to start up times and getting updates for groups by adding missing index to `local_group_updates.stream_id`.
Add `twine` and `towncrier` as dev dependencies, as they're used by the release script.
Fix long-standing bug where cross signing keys were not included in the response to `/r0/keys/query` the first time a remote user was queried.
Allow `stream_writers.typing` config to be a list of one worker.
Remove debugging statement in tests.
Fix a long-standing bug where all requests that read events from the database could get stuck as a result of losing the database connection.
Fix [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) historical messages backfilling in random order on remote homeservers.
Add an additional test for the `cachedList` method decorator.
Make minor correction to the type of `auth_checkers` callbacks.
Fix rolling back Synapse version when using workers.
Add documentation for using LemonLDAP as an OpenID Connect Identity Provider. Contributed by @l00ptr.
Fix a bug where if a remote event is being processed by a worker when it gets killed then it won't get processed on restart. Introduced in v1.37.1.
Add some background update admin APIs.
Clean up trivial aspects of the Debian package build tooling.
Blacklist new SyTest that checks that key uploads are valid pending the validation being implemented in Synapse.
Clean up trivial aspects of the Debian package build tooling.
Fix rolling back Synapse version when using workers.
matrix-synapse-py3 (1.47.0+nmu1) UNRELEASED; urgency=medium matrix-synapse-py3 (1.47.0~rc2) stable; urgency=medium
[ Dan Callahan ]
* Update scripts to pass Shellcheck lints. * Update scripts to pass Shellcheck lints.
* Remove unused Vagrant scripts from debian/ directory. * Remove unused Vagrant scripts from debian/ directory.
* Allow building Debian packages for any architecture, not just amd64. * Allow building Debian packages for any architecture, not just amd64.
* Preinstall the "wheel" package when building virtualenvs. * Preinstall the "wheel" package when building virtualenvs.
* Do not error if /etc/default/matrix-synapse is missing. * Do not error if /etc/default/matrix-synapse is missing.
-- Dan Callahan <danc@element.io> Fri, 22 Oct 2021 22:20:31 +0000 [ Synapse Packaging team ]
* New synapse release 1.47.0~rc2.
-- Synapse Packaging team <packages@matrix.org> Wed, 10 Nov 2021 09:41:01 +0000
matrix-synapse-py3 (1.46.0) stable; urgency=medium matrix-synapse-py3 (1.46.0) stable; urgency=medium
......
...@@ -47,7 +47,7 @@ try: ...@@ -47,7 +47,7 @@ try:
except ImportError: except ImportError:
pass pass
__version__ = "1.46.0" __version__ = "1.47.0rc2"
if bool(os.environ.get("SYNAPSE_TEST_PATCH_LOG_CONTEXTS", False)): if bool(os.environ.get("SYNAPSE_TEST_PATCH_LOG_CONTEXTS", False)):
# We import here so that we don't have to install a bunch of deps when # We import here so that we don't have to install a bunch of deps when
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment