Skip to content

v2.5.0

Choose a tag to compare

@xkain xkain released this 30 Mar 08:47
· 60 commits to main since this release

What's Changed

This version marks a major milestone in the project's evolution, featuring a completely redesigned interface that is more modern and intuitive. Beyond the visual overhaul, the focus has been placed on user comfort, offering a more robust and customizable experience for everyone.

New Features

  • Added support Multi-language ( for now English, French, and German).
  • The interface is now complete redesign modern and fully responsive.
  • Native support for theme Dark & Light modes switching.
  • Users can now personalize the interface with their own accent color.
  • All old CSS icons have been replaced by high-quality SVG assets.
  • Passwords are now hidden by default with a "toggle eye" button to reveal them.
  • Standard checkboxes have been replaced by modern UI switches.
  • Added a security confirmation checkbox to prevent accidental changes to Ethernet settings.
  • New landing pages to guide users when no rooms, shades, groups, or repeaters are configured.
  • Complete redesign of the virtual remote control interface.
  • Added detailed hardware stats, including device and network Uptime.
  • Status for WiFi, LAN, or POE connections in topbar desktop.
  • Simplified GPIO selector assignment for Radio configuration (manual configuration is still possible).
  • Added slider step increments (1, 10, 100), new buttons for precise frequency tuning, and a Frequency Scan Graph.

Technical Updates

  • Maximum limits corrected to 14 Rooms, 14 Groups, and 30 Shades to match real system capacity (includes a new info message when limits are reached).
  • Redesign and improved integration of "SetMyPosition" and "MyPosition" popup.
  • Up/My/Down buttons are now disabled until the shade is properly added in the edit page.
  • Redesigned all help instructions and overlays for better clarity.
  • Restore compatibility: Added a warning popup for backup files. Due to the new GPIO Selector, radio pin assignments must be manually reconfigured after restoring from a pre-v2.5.0 backup.
  • Factory Reset update: GPIO 02 is now only used for factory reset with onboard LEDs (e.g., DevKit v1, D1 Mini). Models S2, S3, and C3 are excluded to keep GPIO 02 available.
  • GitHub Updates: The "Main" branch is now marked as "Experimental" and is hidden for S2 and C3 boards.
  • Task Watchdog Timer (TWDT) timeout from 7s to 12s to prevent unexpected reboots during heavy processing tasks.