Added
- Added built-in custom emoji packs to allow reacting with any standard unicode emoji from Matrix (note that only premium users can use custom emojis).
- Added infinite backfill using MSC2716.
- The new system includes a backwards compatibility mechanism which uses the old method of just sending events to the room. By default, MSC2716 is not enabled and the legacy method will be used.
Improved
- Redacting reactions on Matrix no longer removes the user's other reactions to the same message (premium users can have up to 3 reactions per message).
- Changes to default user permissions on Telegram are now bridged.
- Added database index to make reaction polling more efficient (thanks to @AndrewFerr in #862).
Fixed
- Fixed provisioning API not working with URL-encoded parameters.