{"action":"published","release":{"url":"https://api.github.com/repos/matrix-org/synapse/releases/2587200","assets_url":"https://api.github.com/repos/matrix-org/synapse/releases/2587200/assets","upload_url":"https://uploads.github.com/repos/matrix-org/synapse/releases/2587200/assets{?name,label}","html_url":"https://github.com/matrix-org/synapse/releases/tag/v0.13.0","id":2587200,"tag_name":"v0.13.0","target_commitish":"master","name":"v0.13.0","draft":false,"author":{"login":"erikjohnston","id":8428120,"avatar_url":"https://avatars.githubusercontent.com/u/8428120?v=3","gravatar_id":"","url":"https://api.github.com/users/erikjohnston","html_url":"https://github.com/erikjohnston","followers_url":"https://api.github.com/users/erikjohnston/followers","following_url":"https://api.github.com/users/erikjohnston/following{/other_user}","gists_url":"https://api.github.com/users/erikjohnston/gists{/gist_id}","starred_url":"https://api.github.com/users/erikjohnston/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erikjohnston/subscriptions","organizations_url":"https://api.github.com/users/erikjohnston/orgs","repos_url":"https://api.github.com/users/erikjohnston/repos","events_url":"https://api.github.com/users/erikjohnston/events{/privacy}","received_events_url":"https://api.github.com/users/erikjohnston/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-02-10T14:52:35Z","published_at":"2016-02-10T14:54:25Z","assets":[],"tarball_url":"https://api.github.com/repos/matrix-org/synapse/tarball/v0.13.0","zipball_url":"https://api.github.com/repos/matrix-org/synapse/zipball/v0.13.0","body":"Changes in synapse v0.13.0 (2016-02-10)\r\n=======================================\r\n\r\nThis version includes an upgrade of the schema, specifically adding an index to\r\nthe ``events`` table. This may cause synapse to pause for several minutes the\r\nfirst time it is started after the upgrade.\r\n\r\nChanges:\r\n\r\n* Improve general performance (PR #540, #543. #544, #54, #549, #567)\r\n* Change guest user ids to be incrementing integers (PR #550)\r\n* Improve performance of public room list API (PR #552)\r\n* Change profile API to omit keys rather than return null (PR #557)\r\n* Add ``/media/r0`` endpoint prefix, which is equivalent to ``/media/v1/``\r\n  (PR #559)\r\n\r\nBug fixes:\r\n\r\n* Fix bug with upgrading guest accounts where it would fail if you opened the\r\n  registration email on a different device (PR #547)\r\n* Fix bug where unread count could be wrong (PR #568)\r\n\r\n\r\n\r\nChanges in synapse v0.12.1-rc1 (2016-01-29)\r\n===========================================\r\n\r\nFeatures:\r\n\r\n* Add unread notification counts in ``/sync`` (PR #456)\r\n* Add support for inviting 3pids in ``/createRoom`` (PR #460)\r\n* Add ability for guest accounts to upgrade (PR #462)\r\n* Add ``/versions`` API (PR #468)\r\n* Add ``event`` to ``/context`` API (PR #492)\r\n* Add specific error code for invalid user names in ``/register`` (PR #499)\r\n* Add support for push badge counts (PR #507)\r\n* Add support for non-guest users to peek in rooms using ``/events`` (PR #510)\r\n\r\nChanges:\r\n\r\n* Change ``/sync`` so that guest users only get rooms they've joined (PR #469)\r\n* Change to require unbanning before other membership changes (PR #501)\r\n* Change default push rules to notify for all messages (PR #486)\r\n* Change default push rules to not notify on membership changes (PR #514)\r\n* Change default push rules in one to one rooms to only notify for events that\r\n  are messages (PR #529)\r\n* Change ``/sync`` to reject requests with a ``from`` query param (PR #512)\r\n* Change server manhole to use SSH rather than telnet (PR #473)\r\n* Change server to require AS users to be registered before use (PR #487)\r\n* Change server not to start when ASes are invalidly configured (PR #494)\r\n* Change server to require ID and ``as_token`` to be unique for AS's (PR #496)\r\n* Change maximum pagination limit to 1000 (PR #497)\r\n\r\nBug fixes:\r\n\r\n* Fix bug where ``/sync`` didn't return when something under the leave key\r\n  changed (PR #461)\r\n* Fix bug where we returned smaller rather than larger than requested\r\n  thumbnails when ``method=crop`` (PR #464)\r\n* Fix thumbnails API to only return cropped thumbnails when asking for a\r\n  cropped thumbnail (PR #475)\r\n* Fix bug where we occasionally still logged access tokens (PR #477)\r\n* Fix bug where ``/events`` would always return immediately for guest users\r\n  (PR #480)\r\n* Fix bug where ``/sync`` unexpectedly returned old left rooms (PR #481)\r\n* Fix enabling and disabling push rules (PR #498)\r\n* Fix bug where ``/register`` returned 500 when given unicode username\r\n  (PR #513)"}}