Releases: vulet/ligh7hau5
3.0.1
3.0.0
This release includes BREAKING CHANGES. Please see config.example.js
for more information.
- feat(MSC3440): implement threads for feed and notifications.
- fix(e2ee): command-by-reaction/emote and reply by
</mx-reply>
. - feat(cmd): stop flood/notify. [kakashi]
- feat(fediverse): media posting for e2ee rooms. [kakashi]
- feat(fediverse): direct messaging and follower-only posting. [kakashi]
- feat(config): emoji customization available in config. [kakashi]
- fix(cmd): unroll by text. [kakashi]
- refactor(reacts): timeline minimum +4 events => timeline minimum +1 events. [kakashi]
- chore(deps): upgrade matrix-js-sdk, olm, qs.
- chore(package): bump version.
Introduce instance cycling (2.0.0)
This release includes BREAKING CHANGES. Please see config.example.js
for more information.
The release includes some fixes, and also includes better handling on proxy
due to the current state of affairs where multiple instances are failing for Invidious.
Mentions & Make-it-Rain (1.3.0)
- Move 10grans tipping to config.
- Add make-it-rain command, also make-it-rain by reaction/emoji.
- Automatically use mentions during reply.
Introduce meta field (1.2.0)
This introduces a content.meta
field to our Fediverse related m.room.message
events on Matrix. The field is attached to events that are related to notifications, and timeline. The data includes: ['status', 'reblog', 'mention', 'redact', 'unreblog', 'account']
then followed by a notice ID or an account ID. The meta field is listened for, and once encountered, a self-reaction occurs with the related available commands. After the self-reaction, we then listen for a second reaction or (m.annotation
), and if given, act on the command specified. The commands which are currently supported include: favorite (👏), reblog (🔃), and redact (🗑). A reply is also listened for, or m.in_reply_to
. If a reply is encountered on an event with meta, then a reply is carried out splitting at </mx-reply>
, with reaction handling done at MSC2677.
Introduce OLM Encryption (1.1.0)
This release includes breaking changes. The node-localstorage
package was added and has replaced our use of file-system
. The OLM
package has also been added, so that we can support users who live on homeservers which require e2ee on direct messaging. The matrix-js-sdk
has been upgraded 7 major versions. A re-run of yarn
or yarn install
to re-install dependencies is required.