Merge pull request #16 from noordstar/develop
Matrix SDK (beta version)
The Matrix SDK in Elm allows users to communicate with other instances using the Matrix protocol.
✅ Matrix spec version adjustment based on which spec version the homeserver supports. The matrix-js-sdk spec uses endpoints from legacy versions and exclusively supports the latest 4 spec versions, while this SDK listens to the homeserver's supported spec versions and talks to the server accordingly. See docs/supported.md to discover which interactions are supported for which spec versions.
✅ One way to do things instead of having multiple functions that are considered deprecated.
Follow us on Mastodon at @firstname.lastname@example.org to stay up-to-date on the latest changes.
How to install
In your terminal, run
elm install noordstar/elm-matrix-sdk-beta
Keep in mind that the beta versions are intended to develop rapidly. You should not expect the versions to remain reliable for years! If you need a stable version, please wait around for a full version.
If you wish to contribute, please read the contribution guide.