Skip to content

Releases: FaserF/ha-openwrt

Release 1.5.2

22 Apr 13:28

Choose a tag to compare

Changelog

🐛 Bug Fixes

🚀 Other

  • refactor(api): extract duplicated get_ip_neighbors logic into base client (bdb4925)
  • refactor(api): extract duplicated get_gateway_mac shell logic into base client (a24a520)
  • refactor(api): use time-based TTL for slow data polling instead of poll count (2af9c4a)
  • Improved permission detection for custom ACL rules #20 (031cf64)
  • improved ubus user provisioning #12 (f8d10c7)
  • improved logread parameter usage #17 (3c66799)
  • improved ubus error logging (9711b91)

Release 1.5.1

21 Apr 10:41

Choose a tag to compare

Changelog

✨ Features

  • feat: add device tracker device info from mac (edca56c)

🚀 Other

  • improved mac adress mappings (1353d59)
  • Improved ubus error informations (1849817)
  • improved logread commands to lower logging errors #17 (6ffa092)
  • improved ubus package detection #12 (1b2a3b5)

Release 1.5.0

20 Apr 16:12

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix for github CII validate json/yaml (7204fcc)
  • fix logread producing uhttpd errors #17 (601ec62)
  • fix device tracker options unreliable #13 (4798d51)

📦 Dependencies

  • Update actions/github-script action to v9 (1a8b1c6)

🔧 Maintenance & CI

🚀 Other

  • general fixes & improvements for better stability (cecff3c)
  • security improvements reported by CodeQL (ed18186)
  • improved and fixes orphaned/duplicate entites (4511fad)
  • allow connected clients sensor without device tracker (21157f0)
  • improved package detection #12 (e4d20f0)
  • Pin Python to v3.14.4 (acc467e)

Full Changelog: v1.4.2...v1.5.0

Release v1.4.2

09 Apr 06:56

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix auto backup before firmware update (f08d58d)
  • fix firmware update availability for custom firmwares (21d738e)

🔧 Maintenance & CI

  • chore(deps): update codecov/codecov-action action to v6 (769c099)

Release v1.4.1

24 Mar 07:15

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix release workflow build (3f80a5a)

🚀 Other

  • improved python exception usage #11 (3117ab2)
  • Improved Package detection and custom user provisioning #12 (8f0d4f7)

Release v1.4.0

21 Mar 13:03

Choose a tag to compare

Changelog

✨ Features

  • Add tests for System Logs fetching (27c03e1)
  • Add translations for System Logs sensor (444b30e)
  • Add System Logs diagnostic sensor (7ee1fcd)
  • Add system_logs field and get_system_logs method to base API (1e9d4b5)
  • Add tests for extended package detection (0349135)
  • Add adblock, simple_adblock, and ban_ip to OpenWrtPackages (ee4dc7c)

📦 Dependencies

  • Update luci_rpc.py with adblock, simple-adblock, and ban-ip detection (2c43127)
  • Update ssh.py with adblock, simple-adblock, and ban-ip detection (8381ad3)
  • Update ubus.py with adblock, simple-adblock, and ban-ip detection (4a63af7)

🔧 Maintenance & CI

🚀 Other

  • mypy linter fixes (7d430e0)
  • default less important entities by default (a73b136)
  • small new features & fixes for latest changes (15aa265)
  • Implement Service Management (Restart/Stop) buttons and API (ae62e5b)
  • Implement AdBlock, Simple AdBlock, and Ban-IP management (82a3d84)
  • Include system_logs in get_all_data poll (97dff4e)
  • Implement get_system_logs in luci_rpc.py (1659b53)
  • Implement get_system_logs in ssh.py (47c7ac8)
  • Implement get_system_logs in ubus.py (39e4e15)
  • Include package detection in diagnostic output (d641677)
  • improved package detection and user provisioning #12 (83fab2e)

Release v1.3.0

19 Mar 15:07

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix sensor client data fetching for ubus (342358c)
  • fixed & improved config flow setup #10 (f0f09c4)

🚀 General improvements

  • small fixes & improvements (6794c6c)
  • Improved firmware update functionality (99fe9ff)
  • improved ha user creation for ubus (e8ff8e1)
  • improved sensor fetching & device tracking #9 (51994db)

🔧 Maintenance & CI

Release v1.2.2

17 Mar 08:37

Choose a tag to compare

Changelog

✨ Features

🐛 Bug Fixes

  • fix ha integration auto discovery (30e8ba4)

🔧 Maintenance & CI

🚀 Other

  • Improved firmware update for custom repos (f66d7ac)
  • mypy linter fixes (4dde7f7)

Release v1.2.1

16 Mar 18:10

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix connected wireless numbers (5a6f475)

📦 Dependencies

🚀 Other

Release v1.2.0

14 Mar 16:32

Choose a tag to compare

Changelog

✨ Features

  • new feat: auto create homeassistant user if root (8fe3947)

🔧 Maintenance & CI

🚀 Other

  • linter fixes (da79100)
  • more hassfest fixes (5bafe9a)
  • hassfest & changelog generation fixes (f54792e)
  • small fixes & prepare everything for official HACS (5d59c15)