V 1.0.69
Added
- New "Closest Value Left" aggregation operator for data sources
- VPN license renewal management with device usage statistics
Changed
- Models and mappings applied to devices can no longer be deleted while they are in use
- Layer 2 VPN support: added dedicated enable toggle in device VPN settings
- Stacked mode in Timeseries chart extended to bar trace types (previously line traces only)
- Store > Manage: expiration date now shown as tooltip in the Renewal column
- Email notifications now use Reply-To and Alias instead of unsafe From for the sender address field
- CSV timestamps exported from charts and reports now use local time, with configurable format • VPN client app gets disconnected when all browser sessions are closed
Fixed
- Permission error when reading tags without the "H" (history) flag in device roles
- Erratic zoom and pan behavior when interacting with charts on touch screens
- Image widget breakpoint visibility not working correctly
- Timeseries chart with downsampling losing edge data points during zoom
- Momentary button press not working in VNC applications on mobile devices
- Tags query CSV export not filling deviceId and modelPath fields correctly
- Refined credential management for VPN applications
- Help panel showing incorrect content across tabs in Dashboard and Logs pages
- Discrete chart tooltip and legend hidden on mobile devices
- Historical and active alarm widgets conflicting when configured together in the same dashboard
- TimeDrill widget drill-up errors on Month and Day intervals
- Error when saving device application configuration while toggling chat
- OTA: BSP updates failing when other tasks were running in parallel
- Device creation blocked for users without organizations.read permission
- PDF reports including scheduled maintenance banners
- Datasource alignment not extending last value for unchanged tags when alignment source changes
- API wildcards not working with scoped organization parameters
- SDK widget entering authentication redirect loop
Please note: Something may change in the ChangeLog between now and the date of the update.