Skip to content

Happy new Year! πŸŽ‰

Choose a tag to compare

@rednblkx rednblkx released this 31 Dec 19:20
· 290 commits to main since this release

Release Notes: v0.7.1

Fixes and Code Optimizations

  • Stack Size: Increased EventManager subscriber stack from 3072 β†’ 4096 bytes, fixing some stack overflow issues (should fix #213)
  • NFC Improvements: Reduced read timeout (500ms β†’ 200ms), adjusted polling delay (50ms β†’ 100ms)
  • WebUI: Logs section is now working on a clean build, logs/ was part of the .gitignore and it matches recursively
  • HASS: Added HomeKey data to Tag Discovery (Fixes #217) - was left out during the big refactoring in the last release
  • HomeKey: Added some fixes in HK-HomeKit-Lib, responses not properly constructed (hopefully can fix the recent apple watch issues)

Updates

Core Dependencies:

  • ESP-IDF: v5.5.1 β†’ v5.5.2
  • Arduino-ESP32: 3.3.0~1 β†’ 3.3.5
  • HomeSpan: release-2.1.3 β†’ release-2.1.6

Build & CI Improvements

  • Reorganized CI pipeline: ESP32 builds now depend on the LittleFS job in order to create the merged binary
  • New Release Workflow: Automated artifact attachment to GitHub releases
  • Firmware Naming: Standardized to {chip}.firmware.bin and {chip}.firmware.factory.bin

Cleanup

  • Removed .npmrc and package-lock.json
  • Updated to use Bun exclusively for package management
  • Updated component dependency hashes

Full Changelog: v0.7...v0.7.1