Skip to content

v1.8.0

Choose a tag to compare

@jeyrb jeyrb released this 25 Dec 01:35

1.8.0

TTS Transport

  • New transport for TTS integration, hiding its complicated double entity_id call

Generic Transport

  • New raw option to switch off domain-specific shaping of data contents
  • Will now prune fields for tts

Email Transport

  • The first available smtp integration is automatically configured as DEFAULT_email delivery
    • So, zero-config usage now accepts notifications with email addresses as targets

HTML Email Templates

  • alert template object now preserved in debug_trace for archived notifications
  • alert.server.language added for Home Assistant configured language code, e.g. en
  • alert.preheader added for pre-header text, defaulting to combination of title and message
  • New options preheader_blank and preheader_length to control packing out the pre-header with blanks for cleaner inbox visibility
  • Added new strict_template to the transport option to perform more validation of template, useful when developing new templates
  • Changed Alert variables to TypedDicts
  • Added ensure_valid step before rendering
  • Switched off parse_results for rendering
  • Image now available for attachments, previously only where snapshot_url given
  • Fixed Jinja2 format and variable name issues in default template
  • action_url and action_url_title now passed to template
  • Corrected snapshot_url to be taken from media section as other transports

Media Player Transport

  • Corrected snapshot_url to be taken from media section as other transports

Full Changelog: v1.7.1-beta1...v1.8.0