github jtenniswood/espcontrol v2.2.11

latest release: v2.2.12
9 hours ago

EspControl v2.2.11

Changes since v2.2.10.

Full comparison

Summary

  • 63 commits are included in this release.
  • Release range: v2.2.10 to v2.2.11.

Detailed changes

Controls and setup page

  • Add garage status display for command cards (2026-06-13, 249c27fd, 12 files)
  • Merge pull request #480 from jtenniswood/jtenniswood/issue-469-garage-status (2026-06-13, d45f0f42, no file list)
  • Merge pull request #481 from jtenniswood/jtenniswood/actions-disk-cleanup (2026-06-13, f05a2b10, no file list)
  • Merge pull request #501 from jtenniswood/jtenniswood/fix-s3-timezone-memory-leak (2026-06-15, d5f4bd8a, no file list)
  • Add cover modal tabs (2026-06-13, 5d75b807, 19 files)
  • Hide cover modal behind developer flag (2026-06-13, c0f3076a, 12 files)
  • Align cover modal cards with normal cards (2026-06-13, 2b8307f5, 1 file)
  • Match cover modal controls to home grid (2026-06-14, 55c43e46, 1 file)
  • Add cover modal slider handles (2026-06-14, 9e4a154d, 1 file)
  • Mask cover modal slider fill (2026-06-14, 089b8f26, 1 file)
  • Inset cover modal slider handles (2026-06-14, c9ebbecd, 1 file)
  • Add cover modal tab icons to device font (2026-06-14, 9b5aeca2, 8 files)
  • Invert modal cover card position state (2026-06-15, 336a35e4, 1 file)
  • Regenerate web bundles after rebase (2026-06-15, 68f84a31, 5 files)
  • Refresh cover slider handle on modal open (2026-06-15, ecf3a730, 1 file)
  • Merge pull request #479 from jtenniswood/jtenniswood/cover-modal-tabs (2026-06-15, e6392061, no file list)

Firmware and device behavior

  • Fix timezone heap leak (2026-06-15, b942074c, 4 files)
  • Hide cover tilt tab when unsupported (2026-06-13, 77ac4982, 2 files)
  • Fix cover modal helper declarations (2026-06-13, ecc2bb5f, 1 file)
  • Bundle web UI in S3 dev profile (2026-06-13, 01b0075c, 1 file)
  • Use wide secondary cover controls (2026-06-13, 9fac6415, 1 file)
  • Invert cover modal position fill (2026-06-13, 3db525b0, 1 file)
  • Use rounded box cover controls (2026-06-13, 0091fb19, 1 file)
  • Make cover modal controls fill simple tab (2026-06-13, 30d1bacc, 1 file)
  • Use blinds icon for cover position tab (2026-06-14, 532391f1, 1 file)
  • Use swap vertical icon for cover tilt tab (2026-06-14, 41af389d, 2 files)
  • Round cover modal control boxes (2026-06-14, 716a8fdb, 1 file)
  • Lay out cover modal controls horizontally (2026-06-14, e8f8ff91, 1 file)
  • Update cover modal tab icons (2026-06-14, efac50af, 2 files)
  • Align cover slider handle with fill (2026-06-14, 83cf2b80, 1 file)
  • Use secondary fill for zero cover sliders (2026-06-14, 6de64725, 1 file)
  • Use visual fill level for cover position colour (2026-06-14, fd8b49f6, 1 file)
  • Use tertiary colour for selected cover tab (2026-06-14, 49b9024d, 1 file)
  • Use black cover slider off fill (2026-06-14, 6a32a35c, 1 file)
  • Use tertiary cover slider off fill (2026-06-14, 0fd1453d, 1 file)
  • Fix tertiary cover slider fill compile (2026-06-14, 7d9eaa19, 1 file)
  • Use secondary cover slider off fill (2026-06-14, d76546c9, 2 files)
  • Use tertiary cover slider off fill (2026-06-15, b38bc295, 1 file)
  • Restore secondary cover slider off fill (2026-06-15, f0bb5d95, 1 file)
  • Move cover controls tab second (2026-06-15, a80e99fa, 1 file)
  • Open cover modal on position tab (2026-06-15, 94d812ec, 1 file)
  • Use white selected cover tab (2026-06-15, a407a8bb, 1 file)
  • Keep cover position handle visible (2026-06-15, b67b84c4, 1 file)
  • Restore cover slider handle layering (2026-06-15, e0ca0bf3, 1 file)
  • Remove unavailable HA state retry (2026-06-15, 0e6e1767, 4 files)
  • Remove device screen firmware install action (2026-06-16, c79cb5d2, 1 file)
  • Remove connectivity screen update controls (2026-06-16, 54578793, 2 files)

Documentation

  • Move USB log guide to reference docs (2026-06-15, 6eed066e, 3 files)
  • Shorten manual setup docs label (2026-06-15, 8c984ced, 2 files)
  • Move stands docs under supported screens (2026-06-15, d234473f, 2 files)
  • Reorder getting started docs links (2026-06-15, 59f577a7, 1 file)
  • Add actions troubleshooting guidance (2026-06-15, 74e969b3, 1 file)
  • Add GitHub stars header panel (2026-06-15, f15b2931, 3 files)
  • Assign cover modal icons to gallery group (2026-06-15, f30559bb, 1 file)
  • Merge pull request #519 from jtenniswood/jtenniswood/fix-nightly-docker-cleanup (2026-06-16, e9b54473, no file list)

Build, tests, and maintenance

  • Reduce self-hosted runner disk usage (2026-06-13, 76949b84, 4 files)
  • Pin local ESPHome compile image (2026-06-15, c255e443, 1 file)
  • Update playwright monorepo to v1.61.0 (2026-06-15, 0c9b20d8, 1 file)
  • Stabilize ESPHome Docker pulls (2026-06-16, 2c802a3e, 5 files)

Other changes

  • Merge pull request #497 from jtenniswood/jtenniswood/move-usb-logs-reference (2026-06-15, 5271a5e0, no file list)
  • Merge pull request #499 from jtenniswood/jtenniswood/local-esphome-2026-5-3 (2026-06-15, 409d34fb, no file list)
  • Merge pull request #503 from jtenniswood/renovate/playwright-monorepo (2026-06-15, eb698f6b, no file list)
  • Merge pull request #510 from jtenniswood/jtenniswood/remove-ha-unavailable-retry (2026-06-16, 57f2feac, no file list)

Don't miss a new espcontrol release

NewReleases is sending notifications on new releases.