Skip to content

v7.0.14

Choose a tag to compare

@pliablepixels pliablepixels released this 10 Mar 10:44
· 122 commits to master since this release

[7.0.14] - 2026-03-10

Bug Fixes

  • handle missing frame match prefix in pushover and ftp plugins (9476153)
  • move max_detection_size, match_past_detections to ml_sequence.general (2c4c280)
  • register ml_gateway_mode and ml_timeout in common_params (6606e8d)
  • inject monitor_id and image_path into ml_options (dfb23d2)
  • cache zm.event() call, remove private detector._gateway access (d4d0b5c)
  • honor allow_self_signed in animation, guard ZeroDivisionError (53bb1b0)
  • exit with error code 1 on config parse failure (56e3a5e)
  • pass through pattern and ignore_pattern in import_zm_zones (ce59da3)

Documentation

  • update CHANGELOG for v7.0.14 (319387b)
  • add implementation plan for show_frame_match_type (57ef67a)
  • add keep_frame_match_type removal to breaking changes (cb91c16)
  • update config reference for show_frame_match_type, remove keep_frame_match_type (90ecee9)
  • rename zmNg/zmNinja to zmNinjaNG across all references (e890afc)
  • fix RST formatting — promote config reference, fix nested markup (b6c905f)
  • add complete config reference table, document breaking changes (16a7f4f)
  • fix frame_strategy placement, clarify ml_sequence.general keys (3e5697f)
  • add AGENTS.md with plan file hygiene instructions (a3c6644)
  • update remote detection docs for thin server refactor (b8f8b0b)
  • fix push_config ref label so it renders as a clickable link (3ce03c7)
  • clarify Path 1 vs Path 2 notification capabilities across all docs (3ac2818)

Features

  • add include_profile_in_push config flag (681459c)
  • add profile to visible push notification display (a579000)
  • include profile in direct-mode FCM push payload (72a4da3)
  • include profile in FCM push data payload (edfd896)
  • parse and store profile in token registration (4dbdca6)
  • auto-remove keep_frame_match_type during config upgrade (48b7983)
  • add show_frame_match_type config to control [a]/[s]/[x] prefix (2b18e0c)

Miscellaneous

  • ver bump (76bc545)
  • add docs/plans/ to .gitignore (619aadc)
  • ver bump (f640add)
  • remove unused deps (imageio, pygifsicle, future) from setup.py (1484e09)
  • ver bump (de84ce7)
  • remove dead code from hook helpers (b02ae11)

Refactoring

  • remove keep_frame_match_type — replaced by hook-side show_frame_match_type (263b3d2)
  • use frame_id from detection JSON in buildPictureUrl (c749631)
  • config simplicity — fix key placement, remove dead code, add validation (99bcd99)

Testing

  • config flow tests for monitor overrides, remote, and monitor_id injection (a6d0cfc)