In this release @johnwang16 helped solve a couple of issues, for example he fixed an issue where the presence would be empty for always-on devices 🙏 Another contributor, @richtj999 helped write up a use case for the Sync Hub. Thanks guys and everyone else that contributed, like the always speedy translation team @mapi68 , @realgooseman , @GitSpoon , @YoSafeguard , @wial88 , @ytorres ... Also @Stationary-1 helped me to debug a couple of issues, including 2 related to the INTRNSPD
plugin, so it's more robust in reporting your internet speeds.
Other improvements include adding a Source Plugin column, so that you see which plugin detected the device, a rebuild of the Plugins view with data tables so you can filter, sort and some other quality of life improvements, such disabling Alert Events on a Device won't prevent New Device notifications or a new setting HRS_TO_KEEP_OFFDEV
to delete offline devices after a certain time. Check out more details below.
Thanks everyone for the help!
Screenshots
💔 Breaking changes
Sometimes I have to introduce breaking changes
- If you used
"UI_dark_mode":"True"
in your docker-compose.yml you need to replace it with"UI_theme":"Dark"
and you might need to rebuild your container.
📚Docs updates
- Notes On WiFi Extenders #852
- Sync Hub Use case by @richtj999 🙏#788
⚙Settings
- A new setting
HRS_TO_KEEP_OFFDEV
to delete offline devices after a certain time #865 🆕 - Sync: Generate token/key buttons as they are also used for Homepage authentication #838 🆕
🔌Plugins
- The
INTRNSPD
plugin didn't display values over 100 and was frequently failing #854 ✨ - The
ROGUEDHCP
plugin didn't allow for custom timeout configuration #851 ✨ - The
UNFINMP
plugin may have imported devices with incorrect MAC addresses causing restarts #848 ✨
🖼 UI
- Auto dark theme selection (
UI_dark_mode
->UI_theme
) depending on system settings by @johnwang16 🙏🆕 - Rebuild the Plugins section with data tables allowing for filtering, sorting 🆕
- Preventing infinite recursion on the Network diagram #857 ✨
- Clickable IPs in the devices listing table #856 🆕
- Colors explanation in the presence page 🆕
- Custom values didn't show up in the Location dropdown #862 ✨
- @cvc90 fixed an issue causing problems with reverse proxies on the Notifications page ✨
💠Core app updates
Internal changes affecting the whole app and usually significant to developers 👩💻👨💻
- Empty presence of always on devices fixed by @johnwang16 🙏#814
- A new
Source Plugin
column on the Devices tables so you can quickly see where the device was discovered 🆕 - Disabling Alert Events on a Device won't prevent New Device notifications #262 ✨
Other Info
🆕 - New features | ✨ - Fixes & Improvements | ⚠ - Possibly breaking changes | 🧪 - Experimental/work in progress |
---|
What's Changed
- Changed the "absolute URL" target to "relative URL" in userNotifications.php for viewing reports by @cvc90 in #837
- Fix network tree offline color for SVG icons by @johnwang16 in #850
- Allow auto light/dark mode matching user OS setting by @johnwang16 in #853
- Add events for imported devs by @johnwang16 in #855
New Contributors
- @johnwang16 made their first contribution in #850
Full Changelog: v24.10.12...v24.10.31