What's Changed
Improvements
Core & Rule Engine
- Image gallery by @ViacheslavKlimov in #9542
- Transformation rule node enhancements by @ShvaykaD in #9284
- Support for 'Users of the entity owner' recipients group in TbNotificationNode by @ViacheslavKlimov in #9784
- Added new APIs to get entity profile names (AssetProfile & DeviceProfile) by @ShvaykaD in #9776
- WebSocket session deduplication and API improvements by @ViacheslavKlimov in #9717
- Version control performance improvements by @ViacheslavKlimov in #9900
- Save rule chain metadata: validate node configuration only after upgrade by @ShvaykaD in #9632
UI
- Industrial widgets: Flow rate, Pressure, Vibration, Power consumption, Rotational speed, Efficiency by @rusikv
- Air quality widgets: Individual Allergy Index (IAI), O3, NO2, SO2, CO by @Dmitriymush in #9771
- Set max allow resource size from tenant profile by @vvlladd28 in #9901
- Timewindow configuration on tab switch by @rusikv in #9307
- Add dashboard dialog redesign by @Dmitriymush in #9553
- Save the last status of the checkbox on widget bundle export by @ArtemDzhereleiko in #9579
- Added query.models to public-api by @kalutkaz in #9642
- Added links to the auto-complete elements that are used in the entity details page by @ArtemDzhereleiko in #9649
- Added links to the originator column in the 'Alarms' page by @rusikv in #9650
- Added settings to change the time format in the timeseries table widget by @ArtemDzhereleiko in #9690
- Added custom translation label to the Entity count widget by @deaflynx in #9713
- Added button to copy dashboard state by @ArtemDzhereleiko in #9735
- Added nl_BE locale by @ArtemDzhereleiko in #9709
- Improved German locale by @Backdraft007 in #9742
- Improved Chinese locale by @Fliner in #9763
- Improved Spanish locale by @ArtemDzhereleiko in #9884
- Improved Ukrainian locale by @xalt7x in #9885
- Improved Gateway dashboard by @MrKartoshka in #9637
- Added 'milligram per cubic meter' unit by @Dmitriymush in #9807
- Improvement for security settings by @ArtemDzhereleiko in #9791
- Redesign gateway launch commands dialog by @vvlladd28 in #9848
- Rename default state controller to static by @vvlladd28 in #9872
- Update settings configuration for location widgets by @ArtemDzhereleiko in #9685
Edge
- Edge - JSON converter for proto by @AndriiLandiak in #9617
Bug Fixes
Core & Rule Engine
- Fixed version control message text display behaviour by @Dmitriymush in #9630
- Save timeseries without latest: removed callback for entity view by @ShvaykaD in #9612
- Improved afterTest method by @dashevchenko in #9600
- Fixed widgetTypes access to customer user authority by @dashevchenko in #9687
- Edge Requests Service - fetch only first level of relation from cloud by @volodymyr-babak in #9712
- Fixed assign device to tenant by @YevhenBondarenko in #9616
- Fixed rule-engine stats by @YevhenBondarenko in #9727
- Fixed stringToBytes method by @nickAS21 in #9696
- Fixed getOrSaveKeyId in transaction by @YevhenBondarenko in #9751
- Fixed mqtt/coap docker connectivity commands (localhost case) by @dashevchenko in #9764
- Fixed save attributes node by @ShvaykaD in #9652
- Force update of version for nodes with valid config and old configuration version by @ShvaykaD in #9665
- Fixed TbDate methods by @nickAS21 in #9768
- Fixed copy string values from msg to md in TbCopyKeysNode by @ShvaykaD in #9638
- Fixed VC support for notification recipients by @ViacheslavKlimov in #9827
UI
- Fixed dashboard alias edit window by @ArtemDzhereleiko in #9629
- Fixed focus in alarm type filter by @ArtemDzhereleiko in #9643
- Fixed infinity alarm loading on unresolved data sources by @ArtemDzhereleiko in #9620
- Fixed 'Add alias' dialog when 'Entity list' filter is selected by @vvlladd28 in #9644
- Fixed border radius for basic settings for analog gauge widgets by @ArtemDzhereleiko in #9658
- Fixed units for analog gauge widgets by @ArtemDzhereleiko in #9660
- Fixed translation key for error of rule engine TTL exceptions days field by @ArtemDzhereleiko in #9663
- Fixed padding for multiple input widget with group setings by @ArtemDzhereleiko in #9671
- Fixed card widget to display textual values by @vvlladd28 in #9677
- Fixed overflowing toolbar buttons by @ArtemDzhereleiko in #9715
- Fixed JSON type attribute in multiple input widget by @Dmitriymush in #9729
- Fixed appearance of mdi and other icons by @Dmitriymush in #9747
- Increased number of displayed rule chains in rule chain select to 1024 by @rusikv in #9793
- Color picker centering 'Copy color to clipboard' by @ArtemDzhereleiko in #9814
- Fixed default color for level and shape elements in the battery widget by @ArtemDzhereleiko in #9813
- Fixed externalId field value for entity import/export by @vvlladd28 in #9857
- Changed placeholder for the 'Enter asset profile' field by @iraznatovskyi in #9847
- Fixed error overlay in the name field of widget action dialog by @ArtemDzhereleiko in #9840
- Removed percent symbol from n/a value in the liquid level widget by @ArtemDzhereleiko in #9839
- Fixed display of values that are less then 0 or more then 100 in battery level widget by @ArtemDzhereleiko in #9836
- Fixed backward compatibility for notification settings by @ArtemDzhereleiko in #9825
- Fixed infinite loop for major ticks in the 'Analog Gauge' widget by @ArtemDzhereleiko in #9860
- Fixed incorrect link to install necessary tools for MQTT conenctivity dialog by @vvlladd28 in #9868
- Fixed disappearing of disabled inputs values in the device connectivity sysadmin settings by @rusikv in #9889
- Fixed custom legend in the 'Flot' widget by @ArtemDzhereleiko in #9883
- Fixed Chinese translations of 'inactive' and 'active' by @yuyihan666 in #9748
New Contributors
- @ardrabczyk made their first contribution in #9723
- @moliboga made their first contribution in #9808
Full Changelog: v3.6.1...v3.6.2