Skip to content

Release 2.5.4

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Nov 11:03
· 7 commits to main since this release

OpenWrt 2.5.4 Stable

Warning

Release Risk: High
This release contains significant changes to core features. Please verify integration behavior after updating.

Affected areas: ⚙️ Core (29 files · 48%) · 🗣️ Translations (2 files · 3%) · 🧪 Tests (11 files · 18%) · 🚀 CI/CD (7 files · 11%) · 📖 Docs (7 files · 11%)

📋 What's Changed

Changelog

✨ Features

  • feat(mwan3): add a sensor for the tracking status of each interface (#167) (9f37cb5)

🐛 Bug Fixes

  • fix(ubus): add sysupgrade persistence and resolved arp acl for OpenWrt 25.12 (#185, #179) (ae6a477)
  • fix(discovery): abort duplicate SSDP and DHCP discovery by host (#186) (ca55f1a)
  • fix(api): make a router action force the next slow poll (#195) (7889f9c)
  • Fix: Strip revision suffix in version_is_newer() for proper firmware update checking (#182) (4df95b6)
  • fix: retain exception type for connection diagnostics (22bdf12)
  • fix: prevent leaked SSH transports during concurrent reconnects (26ea127)
  • fix(docs): add missing docs/requirements.txt for deploy_docs workflow (2207a5f)
  • fix(batman): detect batctl-tiny instead of reporting the mesh as inactive (#168) (d014b42)
  • fix(ubus): reconcile iwinfo and hostapd scan results to prevent stale client fallback (17f73fa)
  • fix(ubus): prevent wireless clients staying home on empty SSID (#169) (7bfe1bd)
  • fix(ubus): do not mark STALE ARP wired devices disconnected if bridge FDB query fails (#166) (fe5db1c)

🔧 Maintenance & CI

  • chore(deps): update astral-sh/setup-uv action to v10.3.3 (#203) (245e063)
  • chore(deps): update python to v3.15.2 (#200) (6f6f754)
  • chore(deps): update dependency mkdocs-material to v9.8.0 (4be3dd2)
  • chore(deps): update astral-sh/setup-uv action to v10.3.2 (#193) (5ccb9e2)
  • chore(deps): update stefanzweifel/git-auto-commit-action action to v7.2.1 (#194) (5e895cd)
  • chore(deps): update actions/setup-python action to v7.1.0 (#192) (483aea6)
  • chore(deps): update python to v3.15.1 (#191) (dafba17)
  • chore(deps): update astral-sh/setup-uv action to v10.3.1 (#189) (a95737f)
  • chore(deps): update dependency python to v3.15.1 (#187) (9b6c009)
  • chore(deps): update github/codeql-action action to v4.39.1 (#188) (8aa59c0)
  • chore(deps): pin python to ==3.15.0 (#183) (121e2d8)
  • chore(deps): update dependency paramiko to v5.1.0 (#177) (ccc22be)
  • chore(deps): update github/codeql-action action to v4.39.0 (#176) (5471d26)
  • chore(deps): pin dependencies (#73) (a6ab736)
  • chore: update .gitignore to exclude agent and config files (375c046)

🚀 Other

  • docs: update references from HACS to Home Assistant Marketplace (962b38b)
  • [Jules] Fix review findings for MWAN3 and TypeAlias (#202) (6fdcee7)
  • docs(readme): add recommended hardware & ecosystem links via fabiseitz.de/go (f910e70)
  • [Jules] Add option to disable firmware update checks (#184) (fb3581d)
  • [Jules] Handle restricted ubus user gracefully and fix tracking timestamps (#181) (9b4282c)

📊 Release Details

Version 2.5.4
Channel stable
Released 2026-11-02 11:03 UTC
Commits included 38 — since last stable release (v2.5.3)
Downloads (this release) Downloads
Downloads (total) Downloads

📖 Documentation · 🐛 Report an Issue · 📦 All Releases