Repository navigation
OpenWrt 2.5.4 
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
🐛 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 (total) |
📖 Documentation · 🐛 Report an Issue · 📦 All Releases