Changelog
0.1.3.0
- Adds Lenses and Prisms
- Adds login/logout functiosn for generating and destroying Matrix Tokens
- Add functionality to set and retrieve non-room account data
- Generalize retry to arbitrary MatrixM
0.1.2.0
- Add filtering client function
- Add sync client function
- Add createRoom client function
- Add retryWithLog and syncPoll utility function
- Add mkReply helper utility function
- Add reply and edit Event
- Change MessageText to include the TextType
- Change RoomEvent to use Author and EventID newtype
0.1.1.0
- Ensure aeson encoding test is reproducible using aeson-pretty
- Increase retry delay up to 2 minutes
- Add leaveRoomById client function
- Add joinRoom client function
- Handle 400s error message returned by the API
- Handle rate limit response in the retry helper
0.1.0.0