mirror of
https://git.anonymousland.org/anonymousland/synapse-product.git
synced 2024-12-24 17:29:22 -05:00
Merge branch 'master' into develop
This commit is contained in:
commit
b898a5600a
39
CHANGES.md
39
CHANGES.md
@ -1,3 +1,42 @@
|
|||||||
|
Synapse 0.99.5rc1 (2019-05-21)
|
||||||
|
==============================
|
||||||
|
|
||||||
|
Features
|
||||||
|
--------
|
||||||
|
|
||||||
|
- Add ability to blacklist IP ranges for the federation client. ([\#5043](https://github.com/matrix-org/synapse/issues/5043))
|
||||||
|
- Ratelimiting configuration for clients sending messages and the federation server has been altered to match login ratelimiting. The old configuration names will continue working. Check the sample config for details of the new names. ([\#5181](https://github.com/matrix-org/synapse/issues/5181))
|
||||||
|
- Drop support for the undocumented /_matrix/client/v2_alpha API prefix. ([\#5190](https://github.com/matrix-org/synapse/issues/5190))
|
||||||
|
- Add an option to disable per-room profiles. ([\#5196](https://github.com/matrix-org/synapse/issues/5196))
|
||||||
|
- Stick an expiration date to any registered user missing one at startup if account validity is enabled. ([\#5204](https://github.com/matrix-org/synapse/issues/5204))
|
||||||
|
- Add experimental support for relations (aka reactions and edits). ([\#5209](https://github.com/matrix-org/synapse/issues/5209), [\#5211](https://github.com/matrix-org/synapse/issues/5211), [\#5203](https://github.com/matrix-org/synapse/issues/5203), [\#5212](https://github.com/matrix-org/synapse/issues/5212))
|
||||||
|
- Add a room version 4 which uses a new event ID format, as per [MSC2002](https://github.com/matrix-org/matrix-doc/pull/2002). ([\#5210](https://github.com/matrix-org/synapse/issues/5210), [\#5217](https://github.com/matrix-org/synapse/issues/5217))
|
||||||
|
|
||||||
|
|
||||||
|
Bugfixes
|
||||||
|
--------
|
||||||
|
|
||||||
|
- Fix image orientation when generating thumbnails (needs pillow>=4.3.0). Contributed by Pau Rodriguez-Estivill. ([\#5039](https://github.com/matrix-org/synapse/issues/5039))
|
||||||
|
- Exclude soft-failed events from forward-extremity candidates: fixes "No forward extremities left!" error. ([\#5146](https://github.com/matrix-org/synapse/issues/5146))
|
||||||
|
- Re-order stages in registration flows such that msisdn and email verification are done last. ([\#5174](https://github.com/matrix-org/synapse/issues/5174))
|
||||||
|
- Fix 3pid guest invites. ([\#5177](https://github.com/matrix-org/synapse/issues/5177))
|
||||||
|
- Fix a bug where the register endpoint would fail with M_THREEPID_IN_USE instead of returning an account previously registered in the same session. ([\#5187](https://github.com/matrix-org/synapse/issues/5187))
|
||||||
|
- Prevent registration for user ids that are too long to fit into a state key. Contributed by Reid Anderson. ([\#5198](https://github.com/matrix-org/synapse/issues/5198))
|
||||||
|
- Fix incompatibility between ACME support and Python 3.5.2. ([\#5218](https://github.com/matrix-org/synapse/issues/5218))
|
||||||
|
- Fix error handling for rooms whose versions are unknown. ([\#5219](https://github.com/matrix-org/synapse/issues/5219))
|
||||||
|
|
||||||
|
|
||||||
|
Internal Changes
|
||||||
|
----------------
|
||||||
|
|
||||||
|
- Make /sync attempt to return device updates for both joined and invited users. Note that this doesn't currently work correctly due to other bugs. ([\#3484](https://github.com/matrix-org/synapse/issues/3484))
|
||||||
|
- Update tests to consistently be configured via the same code that is used when loading from configuration files. ([\#5171](https://github.com/matrix-org/synapse/issues/5171), [\#5185](https://github.com/matrix-org/synapse/issues/5185))
|
||||||
|
- Allow client event serialization to be async. ([\#5183](https://github.com/matrix-org/synapse/issues/5183))
|
||||||
|
- Expose DataStore._get_events as get_events_as_list. ([\#5184](https://github.com/matrix-org/synapse/issues/5184))
|
||||||
|
- Make generating SQL bounds for pagination generic. ([\#5191](https://github.com/matrix-org/synapse/issues/5191))
|
||||||
|
- Stop telling people to install the optional dependencies by default. ([\#5197](https://github.com/matrix-org/synapse/issues/5197))
|
||||||
|
|
||||||
|
|
||||||
Synapse 0.99.4 (2019-05-15)
|
Synapse 0.99.4 (2019-05-15)
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
|
@ -1 +0,0 @@
|
|||||||
Make /sync attempt to return device updates for both joined and invited users. Note that this doesn't currently work correctly due to other bugs.
|
|
@ -1 +0,0 @@
|
|||||||
Fix image orientation when generating thumbnails (needs pillow>=4.3.0). Contributed by Pau Rodriguez-Estivill.
|
|
@ -1 +0,0 @@
|
|||||||
Add ability to blacklist IP ranges for the federation client.
|
|
@ -1 +0,0 @@
|
|||||||
Exclude soft-failed events from forward-extremity candidates: fixes "No forward extremities left!" error.
|
|
@ -1 +0,0 @@
|
|||||||
Update tests to consistently be configured via the same code that is used when loading from configuration files.
|
|
@ -1 +0,0 @@
|
|||||||
Re-order stages in registration flows such that msisdn and email verification are done last.
|
|
@ -1 +0,0 @@
|
|||||||
Fix 3pid guest invites.
|
|
@ -1 +0,0 @@
|
|||||||
Ratelimiting configuration for clients sending messages and the federation server has been altered to match login ratelimiting. The old configuration names will continue working. Check the sample config for details of the new names.
|
|
@ -1 +0,0 @@
|
|||||||
Allow client event serialization to be async.
|
|
@ -1 +0,0 @@
|
|||||||
Expose DataStore._get_events as get_events_as_list.
|
|
@ -1 +0,0 @@
|
|||||||
Update tests to consistently be configured via the same code that is used when loading from configuration files.
|
|
@ -1 +0,0 @@
|
|||||||
Fix a bug where the register endpoint would fail with M_THREEPID_IN_USE instead of returning an account previously registered in the same session.
|
|
@ -1 +0,0 @@
|
|||||||
Drop support for the undocumented /_matrix/client/v2_alpha API prefix.
|
|
@ -1 +0,0 @@
|
|||||||
Make generating SQL bounds for pagination generic.
|
|
@ -1 +0,0 @@
|
|||||||
Add an option to disable per-room profiles.
|
|
@ -1 +0,0 @@
|
|||||||
Stop telling people to install the optional dependencies by default.
|
|
@ -1 +0,0 @@
|
|||||||
Prevent registration for user ids that are to long to fit into a state key. Contributed by Reid Anderson.
|
|
@ -1 +0,0 @@
|
|||||||
Add experimental support for relations (aka reactions and edits).
|
|
@ -1 +0,0 @@
|
|||||||
Stick an expiration date to any registered user missing one at startup if account validity is enabled.
|
|
@ -1 +0,0 @@
|
|||||||
Add experimental support for relations (aka reactions and edits).
|
|
@ -1 +0,0 @@
|
|||||||
Add a room version 4 which uses a new event ID format, as per [MSC2002](https://github.com/matrix-org/matrix-doc/pull/2002).
|
|
@ -1 +0,0 @@
|
|||||||
Add experimental support for relations (aka reactions and edits).
|
|
@ -1 +0,0 @@
|
|||||||
Add experimental support for relations (aka reactions and edits).
|
|
@ -1 +0,0 @@
|
|||||||
Add a room version 4 which uses a new event ID format, as per [MSC2002](https://github.com/matrix-org/matrix-doc/pull/2002).
|
|
@ -1 +0,0 @@
|
|||||||
Fix incompatibility between ACME support and Python 3.5.2.
|
|
@ -1 +0,0 @@
|
|||||||
Fix error handling for rooms whose versions are unknown.
|
|
@ -27,4 +27,4 @@ try:
|
|||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
__version__ = "0.99.4"
|
__version__ = "0.99.5rc1"
|
||||||
|
Loading…
Reference in New Issue
Block a user