You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matrix-spec/changelogs
Travis Ralston fc3f7d60eb
Remove `aliases` from `/publicRooms` response (#3624)
Through attempting to land [Synapse#11667](https://github.com/matrix-org/synapse/pull/11667) it was found that Synapse doesn't return the `aliases` property on `/publicRooms` as it was [removed](https://github.com/matrix-org/synapse/pull/6970) by a [tracking issue](https://github.com/matrix-org/synapse/issues/6898) referencing [MSC2432](https://github.com/matrix-org/matrix-doc/pull/2432) as its base. Though MSC2432 does not make mention of this, the [document](https://docs.google.com/document/d/1NNDkobiFLeUkJtyj0H6qvKIedgvIkZnFKo78-03cGEk/edit) the MSC is based upon makes deliberate effort to mention the endpoint and the removal of `aliases`. Thus, it is determined as a likely accidental omission from the formal MSC and therefore the formal spec.

This has been corrected here by amending the MSC (per the process) and removing the field, basing itself off of the [spec PR for spaces](https://github.com/matrix-org/matrix-doc/pull/3610) for diff clarity.
3 years ago
..
appendices/newsfragments Add a changelog for the appendices (#3609) 3 years ago
application_service/newsfragments v1.1 changelog 3 years ago
client_server/newsfragments Remove `aliases` from `/publicRooms` response (#3624) 3 years ago
identity_service/newsfragments Add Spaces to the spec (#3610) 3 years ago
legacy Add GitHub Action to check spelling (#3591) 3 years ago
push_gateway/newsfragments v1.1 changelog 3 years ago
room_versions/newsfragments Remove C-S `unsigned` data from PDU definitions (#3522) 3 years ago
server_server/newsfragments Add Spaces to the spec (#3610) 3 years ago
README.md Release process: changelog generation and docs (#3446) 3 years ago
header.md Release process: changelog generation and docs (#3446) 3 years ago
pyproject.toml Release process: changelog generation and docs (#3446) 3 years ago

README.md

Changelogs

Towncrier is used to manage the changelog and keep it up to date. Because of this, updating a changelog is really easy.

Generating the changelog

Please see the release docs for more information.

Creating a new changelog

There are a few places you'll have to update:

  • /layouts/shortcodes/changelog/changelog-changes.html to account for the new changelog.
  • /scripts/generate-changelog.sh to render the changelog for releases.
  • Supporting documentation such as the contributing guidelines.