Skip to content

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 07 Sep 02:13
· 3 commits to main since this release

Live-tested against an HP Color LaserJet MFP M283fdw on HA 2026.9.1.

Fixed

  • Starting a scan right after a cancel failed with "scanner busy": HP MFPs
    answer 503 and report Processing for a few seconds while the cancelled
    job winds down. create_job now waits (up to 15 s) for the device to go
    Idle before purging stale jobs and retrying; only a device that stays busy
    is reported as busy.
  • Zeroconf: TXT keys are matched case-insensitively (HP advertises uuid,
    not UUID), so discovered HP devices get their UUID as unique id.

Added

  • jsdom test suite for the Lovelace card (npm run test:card) in CI: start /
    cancel / 409, hass-setter progress rendering incl. the latched "Open scan"
    link, renamed-sensor auto-detection, error-card healing, editor events.