Releases: mqtt-tools/mqttwarn
Releases · mqtt-tools/mqttwarn
0.28.0
- Allow dispatching of messages with no target address information.
This helps for service plugins like Apprise to make the configuration
snippet more compact. Now, service configurations can omit thetargets
option altogether. apprise_single
service: Accept omitted/emptyaddrs
attribute.apprise_single
service: Improve query parameter serialization.apprise_multi
service: New plugin. Thanks, @psyciknz!
The idea behind this variant is to publish messages to different Apprise
plugins within a single configuration snippet, containing multiple recipients.
0.27.0
- IRCcat: Fix and improve service. Thanks, @JanKoppe.
- IRCcat: Add newline character after message. Thanks again, @JanKoppe.
- CI: Run tests on Python 3.10
- Allow parameters of the
file
service to be defined on a per-file basis.
Thanks, @Gulaschcowboy! - Add software tests for
file
service. - Add feature to publish mqttwarn status information. Thanks, @psyciknz!
0.26.2
- Fix HTTP basic authentication for Python 3 in plugins for HTTP, XBMC and Ionic.
Thanks, @sumnerboy12!
0.26.1
0.26.0
- When title is not set in configuration settings, use
mqttwarn: {topic}
instead ofmqttwarn
only. Thanks, Rob! - Add launch configuration for VSCode. Thanks, David!
- Use STDERR as default log target
- Stop including the "tests" folder into the sdist package
- Add "mqttwarn-contrib" package to the list of "extra" dependencies
- Improve launching service plugins interactively from the command line
Now, there are two options "--config" and "--options" to be able to
obtain all relevant bits of information from the command line.
0.25.0
- Rename repository default branch to "main"
- Fix "http" service plugin
- Improve machinery to launch a notification service plugin standalone.
Now, it works without anymqttwarn.ini
configuration file at all. - Begin adding tests for services
- Drop official support for Python 2
0.24.0
0.23.0
0.22.0
0.21.0
- [xmpp] Add slixmpp plugin and documentation. Thanks, Remi!
- [mysql] Fix unicode vs byte issue for Python 3. Thanks, Filip!
- [http] Fix to send whole message. Thanks, Gergo!
- [slack] Replace
slacker
withslack-sdk
. Thanks, mcdamo! - [mysql] Fix specified port bug. Thanks, Hyman!
- [launch] Add new service
launch
. Flexible arguments for command,
responds with MQTT publish. Thanks, Jörg! - [core] Remove "os.chdir" as it is apparently not needed anymore. Thanks, Dan!
- [ci] Run tests on Python 3.9, remove testing on Python 3.5
- [core] Load service plugins from both modules and files