What's Changed
- [core] Fix: Don't crash when receiving non-UTF8 payloads. Thanks, @sevmonster.
- [core] Improve exception logging in
is_filtered
,get_topic_data
, and
get_all_data
context functions. Thanks, @sevmonster. - [core] Allow processing of binary, non-UTF8 message payloads, for example
images. Thanks, @sevmonster. - [file] Allow writing of binary content. Thanks, @sevmonster.
- [ux] Rename subcommand
mqttwarn make-samplefuncs
tomqttwarn make-udf
,
and adjust naming. - [ntfy] Add dedicated service plugin
ntfy
- [ntfy] Use RFC 2047 for encoding HTTP header values. Thanks, @binwiederhier.
- [ntfy] Add more fields: icon, cache, firebase, unifiedpush
- [ntfy] Also interpolate outbound ntfy option fields
- [ntfy] [Frigate] Improve example/tutorial about Frigate event notifications
- [ntfy] [Frigate] Synchronize JSON event and snapshot image receive order
- [ntfy] [Frigate] Tests: Verify notification was properly received by ntfy
- [cli] Fix
--config-file
command line option
Full Changelog: 0.33.0...0.34.0