Skip to content

Improve Room 12 support. Use synapse capabilities endpoint.#866

Merged
maheichyk merged 7 commits intomainfrom
nic/fix/NEO-1601
Aug 21, 2025
Merged

Improve Room 12 support. Use synapse capabilities endpoint.#866
maheichyk merged 7 commits intomainfrom
nic/fix/NEO-1601

Conversation

@maheichyk
Copy link
Copy Markdown
Contributor

@maheichyk maheichyk commented Aug 19, 2025

The Bot is improved to use /_matrix/client/v3/capabilities endpoint to retrieve synapse room default version.

DEFAULT_ROOM_VERSION configuration option is not needed anymore and is deprecated.

✔️ Checklist

  • A changeset describing the change and affected packages (more info).
  • Added or updated documentation.
  • Tests for new functionality and regression tests for bug fixes.
  • Screenshots or videos attached (for UI changes).
  • All your commits have a Signed-off-by line in the message (more info).

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Aug 19, 2025

🦋 Changeset detected

Latest commit: 3f4b5c5

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@nordeck/matrix-meetings-bot Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Signed-off-by: Mikhail Aheichyk <[email protected]>
@maheichyk maheichyk changed the title Use capabilities endpoint to get synapse default room version Improve Room 12 support. Use capabilities endpoint to get synapse default room version. Aug 19, 2025
@maheichyk maheichyk changed the title Improve Room 12 support. Use capabilities endpoint to get synapse default room version. Improve Room 12 support. Use synapse capabilities endpoint. Aug 19, 2025
@maheichyk maheichyk marked this pull request as ready for review August 19, 2025 16:10
@maheichyk maheichyk requested a review from a team as a code owner August 19, 2025 16:10
Signed-off-by: Mikhail Aheichyk <[email protected]>
Signed-off-by: Mikhail Aheichyk <[email protected]>
Signed-off-by: Mikhail Aheichyk <[email protected]>
@maheichyk
Copy link
Copy Markdown
Contributor Author

@Marcel-Nordeck is the all feddback addressed? Could you please review/approve?

@maheichyk maheichyk merged commit 765bce1 into main Aug 21, 2025
7 checks passed
@maheichyk maheichyk deleted the nic/fix/NEO-1601 branch August 21, 2025 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants