Skip to content

v2.0.30 — Unified 7G dark-flat icon across every surface

Choose a tag to compare

@K0rb3nD4ll4S K0rb3nD4ll4S released this 17 May 23:47
· 15 commits to main since this release

Visual refresh — one icon, every surface

The Dibby Wemo Manager artwork is refreshed to the new 7G dark flat mark. The same image is now bundled into every shipping artifact so the brand looks consistent in Windows taskbars, DSM Package Center, Home Assistant entity cards, Homebridge plugin listings, npm package pages, and the in-app web UI alike.

Where the icon lands

Path Format / size Surface
apps/desktop/resources/icon.ico Multi-resolution .ico Windows installer, taskbar, exe-resource
apps/desktop/resources/icon.png 512×512 PNG Linux .deb / .rpm / AppImage, web UI fallback, Docker container icon.png, Homebridge plugin icon
custom_components/dibby_wemo/icon.png 256×256 PNG HACS card + HA Integrations tile
custom_components/dibby_wemo/brand/icon.png 256×256 PNG HA brands repo source-of-truth
custom_components/dibby_wemo/brand/logo.png 256×256 PNG HA brands repo wordmark slot
packages/synology-spk/PACKAGE_ICON.PNG 72×72 PNG (downscaled via Pillow LANCZOS from the 128×128 master) DSM Package Center list thumbnail
packages/synology-spk/PACKAGE_ICON_256.PNG 256×256 PNG DSM Package Center full-size install screen
packages/homebridge-plugin/icon.png 256×256 PNG npm page header + Homebridge UI plugin marketplace
packages/node-red-contrib/icon.png 256×256 PNG npm page header + Node-RED palette browser
packages/mqtt-bridge/icon.png 256×256 PNG Bundled in the image, available for container-registry display

Verified bundled in published artifacts

  • npm pack --dry-run homebridge-dibby-wemoicon.png (29 kB) is in the tarball ✅
  • npm pack --dry-run node-red-contrib-dibby-wemoicon.png (29 kB) is in the tarball ✅
  • Synology .spk build script copies both PACKAGE_ICON.PNG and PACKAGE_ICON_256.PNG into every per-arch package automatically ✅
  • Docker image's existing COPY apps/desktop/resources/icon.png ./icon.png step picks up the new file without any Dockerfile change ✅
  • HACS pulls custom_components/dibby_wemo/icon.png directly from this repo on every refresh ✅

Plugin README banners

The Homebridge and Node-RED plugin READMEs now lead with a centred 128 px icon:

<p align="center"><img src="icon.png" alt="Dibby Wemo Manager" width="128" /></p>

This makes the icon the first thing visitors see on the npm package page and the GitHub directory listing.

What's NOT changing

No code in this release — only branding assets and the two plugin README headers. Functional behaviour is identical to v2.0.29 (voice commands, sticky devices, manual add, all unchanged).

Upgrade

  • Desktop: download the installer for your platform from this release's Assets after CI finishes attaching artifacts. Existing installs auto-update the taskbar icon on next launch.
  • Docker / Synology Container Manager: Stop → Build → Start (pulls :latest).
  • Synology .spk: download the new .spk for your arch → Package Center → Manual Install — the new icon replaces the old one in the package list automatically.
  • Homebridge: npm install -g homebridge-dibby-wemo@2.0.30. The Homebridge UI plugin tile picks up the new icon on the next refresh.
  • Node-RED: npm install -g node-red-contrib-dibby-wemo@2.0.30.
  • HACS: ⋮ → Reload data → Dibby Wemo → ⋮ → Redownload → 2.0.30 → restart HA.