Stand with Ukraine flag
Pricing Try it now
Community Edition
Getting Started
Devices Library Guides Installation Architecture API FAQ
On this page

Thingsboard v3.6.x release notes

ThingsBoard CE v3.6.4 (Apr 11, 2024)

Minor release with the following improvements and bug fixes:

  • Core & Rule Engine

    • #10420 Improvements for mobile notifications visualization by @ViacheslavKlimov
    • #10302 Changed type of ThingsboardErrorResponse timestamp from Date to long by @dashevchenko
    • #10039 Refactoring of RPC query by @smatvienko-tb
    • #10311 Fixed TLS Factory error when no password was set configuration by @irynamatveieva
    • #10385 Fixed NPE related to the entity service registry initialization by @YevhenBondarenko
    • #10321 Fixed GIT repository initialization after repo directory deletion by @dashevchenko
    • #10366 Fixed Oauth2 mail refresh token check is being executed only for active, not expired tokens by @dashevchenko
    • #10455 Fixed accident delete of propagated alarms during parent asset deletion by @dashevchenko
  • UI

    • #10446 Fixed draggable marker and not draw new polygons map widgets by @vvlladd28
    • #10449 Fixed not opened image gallery when used multiple-gallery-image-input.component.ts by @vvlladd28
    • #10459 Fixed battery level widget for Safari and Firefox by @ArtemDzhereleiko

ThingsBoard CE v3.6.3 (Mar 18, 2024)

For an overview of the main improvements, check out the ThingsBoard 3.6.3 release blog post.

Major Improvements

  • Core & Rule Engine
    • #8522. Push notifications to the mobile apps by @ViacheslavKlimov
    • #9990 New types of the groupingtervals: WEEK, WEEK_ISO, MONTH, QUARTER by @ashvayka
    • #9980 Configurable granularity and strategies for device connectivity status calculation by @dskarzh
  • UI
    • #10315 Time series chart widgets by @ikulikov
    • #9960 Bar chart with labels widget by @ikulikov
    • #10212 Toggle button widget by @ikulikov
    • #10132 Action button widget by @ikulikov
    • #10134 Command button widget by @ikulikov
    • #10162 Power button widget by @ikulikov
    • #10053 Single Switch control widget by @ikulikov
    • #10195 Slider widget by @ikulikov
    • #10153 New widget action type: Open URL by @Dmitriymus
  • Transport
    • #10137 SNMP: delay between sending request chunks; traps processing fixes by @ViacheslavKlimov
    • #10063 Support DTLS Connection ID with configuration by @Rhyaldir
  • Edge
    • #9968 Alarm comment support by @AndriiLandiak
    • #10021 Notification rules for connection status and errors. Rate limits for Edge events. by @AndriiLandiak

Minor Improvements

  • Core & Rule Engine
    • #9030 Device state rule node; device state service improvements by @dskarzh
    • #10083 Performance improvements for entities saving by @ViacheslavKlimov
    • #9937 Added Event and Audit Logs services to TbContext. by @devaskim
    • #10185 Added global queue prefix to js-executor, rule-node and tb-rule-engine-notifications-node- consumer group id by @dashevchenko
    • #10175 Added support for IN, NOT_IN types of operations alarm rules by @dashevchenko
    • #9957 Set default device connectivity params from the thingsboard.yml duringstall by @YevhenBondarenko
    • #10085 Removed support for upgrades from versions prior to 3.5.0 by @dashevchenko
    • #10152 CASSANDRA_QUERY_SET_NULL_VALUES_ENABLED=true by default by @dashevchenko
  • UI
    • #10147 Optimized image requests the map widgets and async rendering by @Dmitriymush
    • #10215 Optimized image updates the Image Gallery by @vvlladd28
    • #9947 Added queue selection for rule nodes by @ArtemDzhereleiko
    • #9880 Added search to rule chain selector by @rusikv
    • #9904 Improved Ukrainian translation by @xalt7x
    • #9914 Refactoring of the translation for the tenant profile dialog by @ArtemDzhereleiko
    • #9935 Improved components by changing API usage from getDeviceType/getAssetЕype to getDeviceProfileName/getAssetProfileName by @rusikv
    • #10268 Added new services to Services Map Widget Context by @ChantsovaEkaterina
    • #9991 Added a check if an entity supports a detail page the entity table by @rusikv
    • #10022 Added support for HTML tags rule node description (Help tabs) by @iraznatovskyi
    • #9798 Update locale.constant-de_DE.json by @Backdraft007
    • #9927 Update locale.constant-zh_CN.json by @Fliner
    • #10156 Added Polish locale by @ArtemDzhereleiko
    • #9956 Shared some models and components to use thingsboard-extension by @kalutkaz
    • #10062 improvement to SNMP transport config by @Dmitriymush
    • #10064 Improvements for styles and time-window scss by @Dmitriymush
    • #10066 Increased “maxRows” limit from “100” to “3000” for Angular Gridster by @xalt7x
    • #10139 New toast notification design by @ArtemDzhereleiko
    • #10226 Added the possibility of setting the value range manually the Signal Strength widget configuration by @jktu2870

Bug Fixes

  • Core & Rule Engine
    • #9963 Fixed asset relations deletion by @ViacheslavKlimov
    • #10205 Fixed delete alarm events (device profile node) by @YevhenBondarenko
    • #10111 Fixed infinite ‘Failure’ some corner cases by @YevhenBondarenko
    • #10202 Mapping of command id to unique sequence number per subscription id by @ashvayka
  • UI
    • #9941 Fixed validation JSON form custom widgets by @vvlladd28
    • #10016 Fixed not updated image preview when updated image by @vvlladd28
    • #9869 Fixed ‘stateId’ autocomplete and added improvements for widget action dialog by @Dmitriymush
    • #9923 Fixed ota-package-autocomplete override of ‘formValue’ on newputs value by @Dmitriymush
    • #9936 Fixed sysadmin general settings for Firefox by @ArtemDzhereleiko
    • #9948 Fixed not properly displaying of copy-code button by @iraznatovskyi
    • #10012 Fixed default column visibility for time-series table widget by @ArtemDzhereleiko
    • #10014 Fixed error on deleting data key basic config widgets by @ArtemDzhereleiko
    • #10036 Fixed progress bar by @ArtemDzhereleiko
    • #10052 Fixed IoT Gateway dashboard validator gateway configuration by @iraznatovskyi
    • #10060 Fixed IoT Gateway dashboard toast position after saving connector by @iraznatovskyi
    • #10065 Fixed ‘singletonMode’fo on copy of rule-node by @Dmitriymush
    • #10084 Fixed dynamic links creation for gateway devices details by @iraznatovskyi
    • #10108 Fixed chart card value color differs from other widgets with the same values and range colors configs by @rusikv
    • #10117 Fixed RPC connectors table collapsing also fixed JSON field height when this widget looks as a column by @iraznatovskyi
    • #10122 Fixed dashboard entity filter remembers userput on close and cancel by @rusikv
    • #10130 Fixed Gridster options update for mobile mode by @Dmitriymush
    • #10189 Fixed the link to the documentation for time-series charts by @jktu2870
    • #10177 Fixed dashboard state autocomplete widget action component by @Dmitriymush
    • #10183 Fixed the caption to “Relation types to propagate by @jktu2870
    • #10206 Fixed ‘typeList’ URL query and alarm filter config translation by @Dmitriymush
    • #10225 Fixed background settings panel jump when editing content by @vvlladd28
    • #10247 Fixed hint the notification rule dialog by @vvlladd28
    • #10088 Replaced hard-coded document link paths with site-base-url by @iraznatovskyi
    • #10050 Added dynamic volumeputs and minor improvements for the liquid level widget. by @Dmitriymush
    • #10173 Added workaround for matChipInputAddOnBlur selection bug tb-entity-subtype-listput by @Dmitriymush

ThingsBoard CE v3.6.2 (Dec 28, 2023)

Minor release with the following improvements and bug fixes:

Improvements

  • Core & Rule Engine

    • #9542 Image gallery by @ViacheslavKlimov
    • #9284 Transformation rule node enhancements by @ShvaykaD
    • #9784 Support for ‘Users of the entity owner’ recipients group TbNotificationNode by @ViacheslavKlimov
    • #9776 Added new APIs to get entity profile names (AssetProfile & DeviceProfile) by @ShvaykaD
    • #9717 WebSocket session deduplication and API improvements by @ViacheslavKlimov
    • #9900 Version control performance improvements by @ViacheslavKlimov
    • #9632 Save rule chain metadata: validate node configuration only after upgrade by @ShvaykaD
  • UI

    • Industrial widgets: Flow rate, Pressure, Vibration, Power consumption, Rotational speed, Efficiency by @rusikv
    • #9771 Air quality widgets: Individual Allergy Index (IAI), O3, NO2, SO2, CO by @Dmitriymush
    • #9901 Set max allow resource size from tenant profile by @vvlladd28
    • #9307 Timewindow configuration on tab switch by @rusikv
    • #9553 Add dashboard dialog redesign by @Dmitriymush
    • #9579 Save the last status of the checkbox on widget bundle export by @ArtemDzhereleiko
    • #9642 Added query.models to public-api by @kalutkaz
    • #9649 Added links to the auto-complete elements that are used the entity details page by @ArtemDzhereleiko
    • #9650 Added links to the originator column the ‘Alarms’ page by @rusikv
    • #9690 Added settings to change the time format the timeseries table widget by @ArtemDzhereleiko
    • #9713 Added custom translation label to the Entity count widget by @deaflynx
    • #9735 Added button to copy dashboard state by @ArtemDzhereleiko
    • #9709 Added nl_BE locale by @ArtemDzhereleiko
    • #9742 Improved German locale by @Backdraft007
    • #9763 Improved Chinese locale by @Fliner
    • #9884 Improved Spanish locale by @ArtemDzhereleiko
    • #9885 Improved Ukrainian locale by @xalt7x
    • #9637 Improved Gateway dashboard by @MrKartoshka
    • #9807 Added ‘milligram per cubic meter’ unit by @Dmitriymush
    • #9791 Improvement for security settings by @ArtemDzhereleiko
    • #9848 Redesign gateway launch commands dialog by @vvlladd28
    • #9872 Rename default state controller to static by @vvlladd28
    • #9685 Update settings configuration for location widgets by @ArtemDzhereleiko
  • Edge

    • #9617 Edge - JSON converter for proto by @AndriiLandiak

Bug Fixes

  • Core & Rule Engine

    • #9630 Fixed version control message text display behaviour by @Dmitriymush
    • #9612 Save timeseries without latest: removed callback for entity view by @ShvaykaD
    • #9600 Improved afterTest method by @dashevchenko
    • #9687 Fixed widgetTypes access to customer user authority by @dashevchenko
    • #9712 Edge Requests Service - fetch only first level of relation from cloud by @volodymyr-babak
    • #9616 Fixed assign device to tenant by @YevhenBondarenko
    • #9727 Fixed rule-engine stats by @YevhenBondarenko
    • #9696 Fixed stringToBytes method by @nickAS21
    • #9751 Fixed getOrSaveKeyId transaction by @YevhenBondarenko
    • #9764 Fixed mqtt/coap docker connectivity commands (localhost case) by @dashevchenko
    • #9652 Fixed save attributes node by @ShvaykaD
    • #9665 Force update of version for nodes with valid config and old configuration version by @ShvaykaD
    • #9768 Fixed TbDate methods by @nickAS21
    • #9638 Fixed copy string values from msg to md TbCopyKeysNode by @ShvaykaD
    • #9827 Fixed VC support for notification recipients by @ViacheslavKlimov
  • UI

    • #9629 Fixed dashboard alias edit window by @ArtemDzhereleiko
    • #9643 Fixed focus alarm type filter by @ArtemDzhereleiko
    • #9620 Fixedfinity alarm loading on unresolved data sources by @ArtemDzhereleiko
    • #9644 Fixed ‘Add alias’ dialog when ‘Entity list’ filter is selected by @vvlladd28
    • #9658 Fixed border radius for basic settings for analog gauge widgets by @ArtemDzhereleiko
    • #9660 Fixed units for analog gauge widgets by @ArtemDzhereleiko
    • #9663 Fixed translation key for error of rule engine TTL exceptions days field by @ArtemDzhereleiko
    • #9671 Fixed padding for multipleput widget with group setings by @ArtemDzhereleiko
    • #9677 Fixed card widget to display textual values by @vvlladd28
    • #9715 Fixed overflowing toolbar buttons by @ArtemDzhereleiko
    • #9729 Fixed JSON type attribute multipleput widget by @Dmitriymush
    • #9747 Fixed appearance of mdi and other icons by @Dmitriymush
    • #9793 Increased number of displayed rule chains rule chain select to 1024 by @rusikv
    • #9814 Color picker centering ‘Copy color to clipboard’ by @ArtemDzhereleiko
    • #9813 Fixed default color for level and shape elements the battery widget by @ArtemDzhereleiko
    • #9857 Fixed externalId field value for entity import/export by @vvlladd28
    • #9847 Changed placeholder for the ‘Enter asset profile’ field by @iraznatovskyi
    • #9840 Fixed error overlay the name field of widget action dialog by @ArtemDzhereleiko
    • #9839 Removed percent symbol from n/a value the liquid level widget by @ArtemDzhereleiko
    • #9836 Fixed display of values that are less then 0 or more then 100 battery level widget by @ArtemDzhereleiko
    • #9825 Fixed backward compatibility for notification settings by @ArtemDzhereleiko
    • #9860 Fixedfinite loop for major ticks the ‘Analog Gauge’ widget by @ArtemDzhereleiko
    • #9868 Fixedcorrect link tostall necessary tools for MQTT conenctivity dialog by @vvlladd28
    • #9889 Fixed disappearing of disabledputs values the device connectivity sysadmin settings by @rusikv
    • #9883 Fixed custom legend the ‘Flot’ widget by @ArtemDzhereleiko
    • #9748 Fixed Chinese translations of ‘inactive’ and ‘active’ by @yuyihan666

ThingsBoard CE v3.6.1 (Nov 13, 2023)

Minor release with the following improvements and bug fixes:

Improvements

  • Core & Rule Engine:

    • Performance improvement of WebSocket subscriptions in cluster mode by @ashvayka
    • #9306 Added API rate limits for TBEL by @dashevchenko
    • #9381 Alarm service improvements (removed deprecated methods) by @YevhenBondarenko
    • #9446 Support of PKCS8 and other private key formats by @YevhenBondarenko
    • #9457 Device connectivity settings moved to UI by @YevhenBondarenko
    • #9437 Ability to add a global prefix for all topics by @dashevchenko
  • UI:

    • Added ‘Doughnut’, ‘Progress bar’, Signal strength’, ‘Wind speed and direction’, and ‘Simple value and chart card’ widget;
    • Added 229 new widgets to the ‘Air quality’, ‘Indoor Environment’ and ‘Outdoor Environment’ widget bundles by @ikulikov
    • #9337 Implement widget types / bundles pagination and full text search. Add widget types tags. by @ikulikov
    • #9398 Improved of alarm additionalfo usability by @rusikv
    • #9391 Enabled all delete strategies for multiple delete timeseries UI by @rusikv
    • #9382 Hide notification settings for providers that are disabled on the system level by @ArtemDzhereleiko
    • #9372 Alarm table settings improvement by @ArtemDzhereleiko
    • #9351 Update es_ES locale to 3.6 by @JavierNR
    • #9335 Update locale.constant-de_DE.json by @Mr-Mime
    • #9322 Updated screenshots for rulenode examples by @kalutkaz
    • #9277 Make entity list required the ‘Entity list’ alias by @ArtemDzhereleiko
    • #9265 Added client/server/shared attribute to key filter by @ArtemDzhereleiko
    • #9318 API rate limits for TBEL UI by @rusikv
    • #9427 Added breadcrumbs when navigate to editing widgets from the widget bundle by @vvlladd28
    • #9435 Improvement default widget bundle attributes/timeseries tables by @vvlladd28
    • #9445 Rename widget type to widget by @vvlladd28
    • #9472 Improved change detection login the widget editor by @vvlladd28
    • #9442 Improvement for font settings panel added settings to disabled and hide line height by @ArtemDzhereleiko
    • #9467 Ability to add or import new widgets directly to the widget bundle by @vvlladd28
    • #9468 Ability to select widget bundle when widget is created by @vvlladd28
    • #9449 Added decibel-milliwatts unit to dictionary by @rusikv
    • #9469 Changed ‘Java Script’ to ‘JavaScript’ by @iraznatovskyi
    • #9456 Added ‘Liquid level’ widgets bundle by @Dmitriymush
    • #9484 Color range setting refactored to a separate component by @ArtemDzhereleiko
    • #9485 Improved gauge widgets settings by @ArtemDzhereleiko
    • #9500 Improved translations component by @iraznatovskyi
    • #9501 Added basic settigs for admin table widgets by @ArtemDzhereleiko
    • #9556 Refactoring event filter panel by @ArtemDzhereleiko
    • #9569 Improved usability of bulk operations alarm widget table by @rusikv
    • #9581 Added support basic settings form for custom widgets by @kalutkaz
  • Edge:

    • #9185 Edge Synchronization improvement using EdgeId by @AndriiLandiak
    • #9226 TB Resource functionality support for Edge by @AndriiLandiak

Bug fixes

  • Core & Rule Engine:

    • #9419 Tenant publish event fix: tenant_idstead sys_tenant_id to avoid br… by @volodymyr-babak
    • #9494 Version control: fix edgeRuleChainId substitution for asset and device profiles by @ViacheslavKlimov
    • #9410 Fixed device active/inactive widgets home-page by @YevhenBondarenko
    • #9558 Fixed getUsersForAssign if originator was removed by @YevhenBondarenko
    • #9441 Fixed rule nodes upgrade script by @ShvaykaD
  • UI:

    • Fixed default latest data keys units for value and chart card by @ikulikov
    • Fixed data keys chips validation by @ikulikov
    • #9389 Fixed tenant profile dialog by @ArtemDzhereleiko
    • #9387 Fixed tenant profile autocomplete hide edit button and add create new button by @ArtemDzhereleiko
    • #9502 Fixed missing or bad German translations by @megla-tlanghorst
    • #9511 Fixed alarm type list width and empty option by @ArtemDzhereleiko
    • #9517 Fixed width of alarm rule for device profile dialog by @ArtemDzhereleiko
    • #9522 Fixed display column panel table widgets for scrolling long list columns by @ArtemDzhereleiko
    • #9298 Fixed entity table fields overlaying by @ArtemDzhereleiko
    • #9393 Command whitespaces hotfix by @MrKartoshka
    • #9405 Flot key settings: axisMin, axisMax allow negative values by @deaflynx
    • #9402 Fixed chart widgets color transparency not working hex and hsla formats by @rusikv
    • #9343 Use translation placeholder for closing button embed dialog. by @devaskim
    • #9332 Fixed dashboard detail button by @ArtemDzhereleiko
    • #9331 Fixed translation on change lang by @ArtemDzhereleiko
    • #9447 Fixed message ‘No data to display on widget’ not displayed by @rusikv
    • #9448 Fixed position of help icon custom date config of card widgets by @rusikv
    • #9459 Fixed advanced widget setting boarder radius property by @ArtemDzhereleiko
    • #9460 Fixed state chart default legend position not set by @rusikv
    • #9491 Fixed ‘Device created’ notification when creating alarm using REST API by @ViacheslavKlimov
    • #9473 HTML/markdown changes detection on parsingvalid html string by @Dmitriymush
    • #9487 Fixed reflected htmljection via login error by @vvlladd28
    • #9489 Fixed rule chain selector padding by @ArtemDzhereleiko
    • #9251 Fixed of error not displaying dashboard force fullscreen mode by @rusikv
    • #9510 Fixed for timeseries charts validation blocks widget adding by @rusikv
    • #9533 Fixed alarm table basic settings columns error appearense and anomaly with changeDetection by @Dmitriymush
    • #9567 Fixed updated value markdownput component and refactoring this component by @vvlladd28
    • #9503 Fixed version control Widgets/Widget bundles entity list by @ArtemDzhereleiko
    • #9583 Hide display buttons activation link and resend activation when user activated by @vvlladd28

ThingsBoard CE v3.6.0 (Sep 21, 2023)

Major release with the following features and bug fixes:

Major Improvements

  • Core & Rule Engine

    • #8988 Isolated processing queues by @ViacheslavKlimov
    • #8843 Notifications via Microsoft Teams by @ViacheslavKlimov
    • #8775 Improve rollout restart behavior by @YevhenBondarenko
    • #8723 OAuth2 support for mail settings by @dashevchenko
    • Refactoring of filter and enrichment rule nodes to improve usability by @ShvaykaD and @dskarzh.
  • UI

    • New widgets: “Value card”, “Horizontal value card”, “Value and chart card”, “Entity count”, “Alarm count” and “Battery level”.
    • #8708 Widget configuration improvement + basic widget configuration mode by @ikulikov
    • #8547 Dashboard edit panel improvement by @ikulikov
    • #8882 “Add device” dialog improvement by @vvlladd28
    • #8938 Check connectivity window by @vvlladd28
    • #8337 Gateways dashboard by @MrKartoshka
    • Add support of many-to-many relations between widgets and widget bundles by @ikulikov in 875c8d526b, 1fb9ba622e.
  • Edge

    • #9052 Introduce Event Pub/Sub Model for Detecting Changes Entities by @AndriiLandiak

Minor improvements

  • Core & Rule Engine

    • #8825 Alarm type auto-complete the alarm filter by @YevhenBondarenko
    • #8928 API improvements for deleting time-series by @YevhenBondarenko
    • #9027 Sequential RPC strategies by @ShvaykaD
    • #8793 User-level notification settings by @ViacheslavKlimov
    • #8702 Notifications about exceeded rate limits by @ViacheslavKlimov
    • #8533 Version control for notification settings by @ViacheslavKlimov
    • #8429 Audit logs for widgets bundle by @YevhenBondarenko
    • #8527 Ability to disable notification rules by @ViacheslavKlimov
    • #8556 Ability to disable SMS for tenant profile by @dashevchenko
    • #8575 Ability to disable swagger by @YevhenBondarenko
    • #8724 Added new default root cert for Azure IoT by @YevhenBondarenko
    • #9044 Filter and enrichment nodes usability improvements by @ShvaykaD
    • #8725 Math node fields templatization by @ShvaykaD
    • #8562 Added resourceType query param to /resources endpoint by @dashevchenko
    • #8839 Added cache for resources by @dashevchenko
    • #9056 Event table speedup (15min default time window) by @smatvienko-tb
    • #8898 Validation of resource deletion by @dashevchenko
    • #8519 Replacement of object mapper usages with Jackson utils by @adovh
    • #9065 InternalType field to TbMsg to have the ability to use switch-casesstead of if-return blocks. by @ShvaykaD
  • Transport

    • #8757 Improvements to SNMP support by @ViacheslavKlimov
    • #8663 Improvements to RPC acknowledge logic by @ShvaykaD
  • UI

    • Improve material icons selector by @ikulikov in d44f5fda5f, 7861a3fbad
    • Units selection component by @ikulikov in 4827589c48
    • Update descriptions for all widgets by @ashvayka
    • Multiple attributes input widget improvement by @ikulikov in 244f8239ba
    • #8911 Redesign user profile page by @vvlladd28
    • #8931 “Add asset” dialog improvement by @ArtemDzhereleiko
    • #8836 Added ability to test/edit rule node script with selected debug event by @rusikv
    • #8880 Filter and enrichment rule nodes usability improvements by @kalutkaz
    • #8587 Added the option to edit notification templates the template selector by @vvlladd28
    • #8571 Added columns visibility settings for time-series table widget by @ArtemDzhereleiko
    • #8638 Rule chain selector by @ArtemDzhereleiko
    • #8832 Improved cleared alarm notification style by @vvlladd28
    • #9021 Improved search component usability by @vvlladd28
    • #8721 Added ToggleHeaderComponent to the module map by @kalutkaz
    • #7793 Added “Enable selection mode” settings with touch event for bar/state/line chart-widgets by @ArtemDzhereleiko
    • #9001 Added emailput type by @ArtemDzhereleiko
    • #8959 Added public API for WebSocket services. by @LeoMorgan113
    • #8894 Added option collapse cell actions mobile view for entities/time-series/alarm table by @ArtemDzhereleiko
    • #8997 Added double quotes to highlight ‘remove other entities’ confirm phrase the version control dialog by @rusikv
    • #9002 Added color data key type for multipleput widget by @ArtemDzhereleiko
    • #9003 Added dialog for creation of latest telemetry key value by @rusikv
    • #9037 Added selection to alarms table for bulk acknowledgment and clearing by @rusikv
    • #8846 Update locale.constant-zh_CN.json by @Fliner
    • #8961 Show pointer on hover the widget legend component by @deaflynx
    • #8960 Show pointer on hover if the entities table row has click action by @deaflynx

Bug fixes

  • Core & Rule Engine

    • #8706 Fixed models the Swagger API by @imbeacon
    • #8701 Fixed multiple issues the notification system by @ViacheslavKlimov
    • #8713 Fixed RPC queue stuck issue by @ShvaykaD
    • #8731 Fixed NPE Flow output node when it was used after split array msg node by @ShvaykaD
    • #8740 Fixed OAuth2 deletion domains/mobile applications/providers settings by @ArtemDzhereleiko
    • #8808 Fixed sequence of the rule chainsitialization by @volodymyr-babak
    • #8881 Fixed saveDeviceWithCredentials api by @YevhenBondarenko
    • #8884 Fixed device transport configuration with SNMP protocol enabled/disabled state by @ArtemDzhereleiko
    • #8917 Fixed list of required fields for entities by @dashevchenko
    • #8906 Fixed user phone display entities table by @dashevchenko
    • #9089 Fixed multiple issues with Version Controltegration by @ViacheslavKlimov
    • #9233 Fixed ID replacement during the restore of the dashboard configuration by @ViacheslavKlimov
    • #9155 Fixed device is not being set asactive after anactivity timeout passes by @dskarzh
  • UI

    • #8722 Fixed math function rule node validation by @vvlladd28
    • #8834 Fixed loading widget data for ‘previous quarter’ and ‘previous half year’ time-windowtervals by @ChantsovaEkaterina
    • #8784 Fixed ‘Notify again’ dialog notification center by @ArtemDzhereleiko
    • #8814 Fixed dashboard state selection the toolbar on mobile view by @ChantsovaEkaterina
    • #8826 Fixed display of analog gauge values by @deaflynx
    • #8828 Fixed width of the clear alarm rule section by @ArtemDzhereleiko
    • #9060 Fixed layout for clear alarm rule by @ArtemDzhereleiko
    • #9193 Fixed analog gauge widget settings decimals set to zero by default by @ArtemDzhereleiko
    • #8957 Fixed custom translation the notificationsbox by @rusikv
    • #8951 Fixed multiple issues on the notification rules page by @rusikv
    • #8968 Fixed update JSON attributeput widget by @rusikv
    • #8821 Fixed z-index for selected rule node by @ArtemDzhereleiko
    • #9173 Fixed error text for the entity type selected by @kalutkaz
    • #9122 Fixed overlap of the rule node event table columns by @rusikv
    • #9184 Fixed duplicate error message for missing translation by @ArtemDzhereleiko
    • #9177 Fixed pie flot settings validation by @rusikv
    • #9121 Fixed layout of action cell buttons by @rusikv
    • #9043 Fixed phoneput flag layout by @ArtemDzhereleiko
    • #8879 Fixed source decorators by @kalutkaz
    • #8987 Fixed alarm filter panel by @ArtemDzhereleiko
    • #8965 Fixed entity select component for alias dialog component by @ArtemDzhereleiko
    • #9126 Fixed for ‘remove other entities’ popover version control by @rusikv
    • #8767 Fixed widgets table styles for correct applying row style function by @ArtemDzhereleiko
    • #9068 Fixedfinite loading for latest widgets with aggregation on change time-window by @ArtemDzhereleiko
    • #9123 Fixed display of disabled form controls rule nodes by @kalutkaz
    • #9143 Fixed layout of the GPIO panel widgets by @rusikv
    • #9057 Fixed update user profile by @ArtemDzhereleiko
    • #9165 Fixed widget shacking by @iraznatovskyi
    • #9172 Fixed pie flot widget slice click action by @rusikv
    • #9186 Fixed widget import the dashboard when the duplicate IDs by @vvlladd28
    • #9203 Fixed key filters layout by @ArtemDzhereleiko
    • #9148 Fixed OTA Update details page breadcrumb by @ArtemDzhereleiko
  • Transport

    • #9073 Fixed CoAP over DTLS feature type handling for server-side RPC response by @ShvaykaD
    • #8841 Fixed updateactivity timeout attribute by @YevhenBondarenko
  • Edge

    • #8830 Edge event table - added sequential ID column to handle properly heavy load and cluster cases by @volodymyr-babak