Skip to content

Releases: mautrix/go

v0.9.21

31 Aug 14:58
Compare
Choose a tag to compare
  • Added liveness and readiness endpoints to appservices.
    • The endpoints are the same as mautrix-python: /_matrix/mau/live and /_matrix/mau/ready
    • Liveness always returns 200 and an empty JSON object by default, but it can be turned off by setting appservice.Live to false.
    • Readiness defaults to returning 500, and it can be switched to 200 by setting appservice.Ready to true.

v0.9.20

31 Aug 14:57
Compare
Choose a tag to compare
  • Added crypto store migration for converting all VARCHAR(255) columns to TEXT in Postgres databases.

v0.9.19

16 Aug 22:28
Compare
Choose a tag to compare
  • Fixed HTML parser outputting two newlines after paragraph tags.

v0.9.18

16 Aug 12:52
Compare
Choose a tag to compare
  • Added new BuildURL method that does the same as Client.BuildBaseURL but without requiring the Client instance.

v0.9.17

16 Aug 12:51
Compare
Choose a tag to compare
  • Fixed handling OTK counts and device lists coming in through the appservice transaction websocket.
  • Updated OlmMachine to ignore OTK counts intended for other devices.

v0.9.15

17 Jul 20:11
Compare
Choose a tag to compare
  • Added support for MSC3202 and the to-device part of MSC2409 in the appservice package.
  • Added support for sending commands through appservice websocket.
  • Changed error message JSON field name in appservice error responses to conform with standard Matrix errors (message -> error).

v0.9.14

17 Jul 20:09
Compare
Choose a tag to compare
  • Added default implementation of PillConverter in HTML parser utility

v0.9.13

15 Jun 12:10
Compare
Choose a tag to compare
  • Added support for parsing and generating encoded matrix.to URLs and matrix: URIs (MSC2312).
  • Updated HTML parser to use new URI parser for parsing user/room pills.

v0.9.12

19 May 09:53
Compare
Choose a tag to compare
  • Added new method for sending custom data with read receipts (not currently a part of the spec)

v0.9.11

19 May 09:53
Compare
Choose a tag to compare
  • Improved debug log for unsupported event types.
  • Added VoIP events to GuessClass.
  • Added support for parsing strings in VoIP event version field (#33).