Skip to content

Releases: matrix-org/matrix-widget-api

v1.0.0

04 Aug 13:49
3d8546c

Choose a tag to compare

Overview

The version number on this release reflects the fact that we're not expecting any big changes to the library's architecture for the foreseeable future, and that it's more or less ready for wider use.

It also comes with a couple of new features for widget authors: Sending and receiving to-device messages with MSC3819, and getting TURN servers from the client with MSC3846.

What's Changed

  • Clarify the release instructions for lockfiles by @turt2live in #51
  • Deprecate RequiresClient as it will be moved by @rkouwenhoven in #54
  • Improve types for reading events by @robintown in #58
  • Allow an unlimited number of events to be read by @robintown in #59
  • Implement MSC3819: Allowing widgets to send/receive to-device messages by @robintown in #57
  • Add MSC3819 to supported versions by @robintown in #61
  • Indicate whether to-device events are / should be encrypted by @robintown in #63
  • Upgrade dependencies by @robintown in #64
  • Implement MSC3846: Allowing widgets to access TURN servers by @robintown in #62
  • Remove the stability warning from the README by @robintown in #66
  • Add release automation by @robintown in #65
  • Specify that to-device messages must be objects by @robintown in #67
  • Give write permissions to the release automation workflow by @robintown in #68

New Contributors

Full Changelog: v0.1.0-beta.18...v1.0.0

v0.1.0-beta.18

02 Dec 12:39

Choose a tag to compare

v0.1.0-beta.18 Pre-release
Pre-release

Changes since v0.1.0-beta.18:

v0.1.0-beta.17

28 Oct 10:04

Choose a tag to compare

v0.1.0-beta.17 Pre-release
Pre-release

Changes since v0.1.0-beta.16:

v0.1.0-beta.16

01 Sep 19:19

Choose a tag to compare

v0.1.0-beta.16 Pre-release
Pre-release

Changes since v0.1.0-beta.15:

  • Added support for MSC2762's new cross-room timeline functionality.

v0.1.0-beta.15

23 Jun 17:07

Choose a tag to compare

v0.1.0-beta.15 Pre-release
Pre-release

Changes since v0.1.0-beta.14:

  • Add support for disabling modal buttons by default, optionally.

v0.1.0-beta.14

17 May 22:20

Choose a tag to compare

v0.1.0-beta.14 Pre-release
Pre-release

Changes since v0.1.0-beta.13:

v0.1.0-beta.13

17 May 22:19

Choose a tag to compare

v0.1.0-beta.13 Pre-release
Pre-release

Changes since v0.1.0-beta.12:

  • Rename currentRoomId template variable to widgetRoomId

v0.1.0-beta.12

29 Jan 03:41

Choose a tag to compare

v0.1.0-beta.12 Pre-release
Pre-release

Changes since v0.1.0-beta.11:

v0.1.0-beta.11

17 Jan 06:33

Choose a tag to compare

v0.1.0-beta.11 Pre-release
Pre-release

Changes since v0.1.0-beta.10:

  • Updated dependencies for typescript support
  • Add MSC2931 support

v0.1.0-beta.10

24 Nov 16:42

Choose a tag to compare

v0.1.0-beta.10 Pre-release
Pre-release

Changes since v0.1.0-beta.9:

  • Removed improper support for v0.1.0 of the widget API - it is not a released version yet.
  • Added support for browser usage without a bundler.
  • Rewired OpenID Connect (OIDC) to use the WidgetDriver instead.
  • Fixed/updated event capabilities parsing.
  • Added support for MSC2871 (telling a widget what capabilities it received).
  • Various bug fixes and improvements