Releases: geoffwhittington/meshtastic-matrix-relay
0.9.3
What's Changed
- Adding reaction support by @jeremiah-k in #113
- Reactions prerelease adjustments by @jeremiah-k in #114
This is a big release with a lot of changes! Please open a Github issue if you run into any problems and/or give feedback in our Matrix room.
The message map is necessary for the relay_reactions
functionality. If relay_reactions
is set to false, nothing will be saved to the message map. You will need to enable relay_reactions
to use the new functionality.
For now, it's not necessary to configure the db
section. It will automatically prune the message map with the defaults.
New config options are as follows:
meshtastic:
relay_reactions: true # Defaults to false, set to true to enable
db:
msg_map:
msgs_to_keep: 500 # If set to 0, it will not delete any messages; Defaults to 500
wipe_on_restart: true # Clears out the message map when the relay is restarted; Defaults to False
Full Changelog: 0.9.2...0.9.3
0.9.1
What's Changed
- Adding plugin features by @jeremiah-k in #109
- Filter out TEXT_MESSAGE_APP packets with emoji or replyId by @jeremiah-k in #110
Full Changelog: 0.9.0...0.9.1
0.9.0
What's Changed
- Fix sender fromId / from issue by @jeremiah-k in #106
- feat: Extend plugin configuration loader to support dynamic levels by @fernandodpr in #107
- "Playful ping" - Update core ping plugin by @jeremiah-k in #108
Full Changelog: 0.8.9...0.9.0
0.8.9
What's Changed
- Added a new folder to .gitignore. This could be useful for plugin data folders, especially in cases where plugins export files. by @fernandodpr in #101
- Fix plugin loading issue in Windows by @jeremiah-k in #102
Full Changelog: 0.8.8...0.8.9
0.8.8
What's Changed
- Map plugin fixes (Pt. 1) by @jeremiah-k in #97 (map plugin is still not working quite yet, see PR description)
- Update longname and shortname as soon as they become available by @jeremiah-k in #98
- meshtastic_utils logging adjustment by @jeremiah-k in #99
- Add options for logging to file by @jeremiah-k in #100
Full Changelog: 0.8.7...0.8.8
0.8.7
Note: This new community plugin system is a WIP. Please report any issues that you encounter.
What's Changed
- trunk.io code quality changes by @jeremiah-k in #96
- Don't send bot commands to mesh by @jeremiah-k in 1960916
Full Changelog: 0.8.6.2...0.8.7
0.8.6.2
Note: This is new community plugin system is a WIP. Please report any issues that you encounter.
What's Changed
- Track empty custom and community plugin directories by @jeremiah-k in #94
- Add get_app_path() function by @jeremiah-k in #95
Full Changelog: 0.8.6.1...0.8.6.2
0.8.6.1
Note: This is new community plugin system is a WIP. Please report any issues that you encounter.
What's Changed
- Implemented initial fix to enable custom plugins by @fernandodpr in #90
- Implement Dynamic Plugin System by @fernandodpr in #91
- Fix plugin loader to correctly activate plugins by @fernandodpr in #92
- Smooth out new plugin system issues by @jeremiah-k in #93
New Contirubtors
- @fernandodpr made their first contribution in #90
Full Changelog: 0.8.5...0.8.6.1
0.8.5
What's Changed
- Support messages sent by detection sensor module by @fphammerle in #84
- Update dependencies by @jeremiah-k in #85
Note: matrix-nio
was upgraded from 0.20.2 to 0.25.2. Run pip install -r requirements.txt
from inside your virtualenv
New Contributors
- @fphammerle made their first contribution in #84
Full Changelog: 0.8.4.4...0.8.5
0.8.4.4
What's Changed
- Windows serial port detection fix by @jeremiah-k in #79
- Add version number to installer by @jeremiah-k in #83
Full Changelog: 0.8.4.3...0.8.4.4