github rhizomatics/supernotify v2.6.0-beta3

latest release: v2.6.0-beta2
pre-release6 hours ago

Action Data

The new supernotify.notify action introduced in v2.0.0 has a simpler way of handling data mappings than the original legacy Notify platform way.

  • In the old notify the top level data could hold only message and title and everything else got pushed down to a second level nested data
  • The new action will detect if the old style nested data is used and handle it as if the new set. Its still worth at some point going back over old automations, since two levels of data was always confusing.
  • data elements to be passed down to other actions, and not for Supernotify itself (other than running templates over them) are now named extra_data in line with the UI. The old name works fine, though the contents will get autodetected for old style nested data, whereas extra_data will be left alone.
  • force_resend now a top-level action data item, see also spoken_message
  • timestamp can now be set from the action UI. Supply a strftime format and it will be prepended to every message

Voice

  • Spoken Message is now a top-level field, so can be set easily from the Automation Actions panel or the Tools Action call. In YAML this is spoken_message

Transport Options

  • Options for transports are now self-describing, so auto generated table of options up to date and more detail
  • message_html removed from spoken only envelopes

Media Transport

  • Now uses the standard image grabbing modules, and supports the jpeg_opts and png_opts for image tuning

Documentation

  • Fix automatically generated validation schema documentation
  • Added automated test for the YAML examples in docs
  • Roadmap of technial and features added

Technical

  • message_html,timestamp and priority managed only within envelope and not passed down further to transports in the catch-all data section

Note - this includdes v2.5.4-betaX releases

Full Changelog: v2.5.3...v2.6.0-beta3

Don't miss a new supernotify release

NewReleases is sending notifications on new releases.