terminal-notifier breaking changes

homebrew

9 curated breaking changes across major versions of terminal-notifier. Use this as a migration checklist before bumping dependencies.

9
changes
Breaking changes by transition
  • 1.8.0 \u2192 2.0.0breaking

    removal of alerter features (-reply, -actions, -timeout, -json)

  • 1.8.0 \u2192 2.0.0breaking

    back to be distributed as a bundle Additions:

  • 1.8.0 \u2192 2.0.0breaking

    `-version` flag to print the version

  • 1.8.0 \u2192 2.0.0breaking

    `-ignoreDnD` flag to bypass "Do not disturb"

  • 1.7.2 \u2192 1.8.0breaking

    terminal-notifier is no longer an app bundle but a standard command-line app now

  • 1.7.2 \u2192 1.8.0breaking

    Usage under macOS 10.8 and 10.9 is deprecated Fixes:

  • 1.7.2 \u2192 1.8.0breaking

    open, execute and activate should be more reliable

  • 1.7.2 \u2192 1.8.0breaking

    URIs are not parsed, only checked for validity

  • 1.7.2 \u2192 1.8.0breaking

    Add some logging for actions

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/homebrew/terminal-notifier
terminal-notifier breaking changes — Homebrew migration guide | DepScope