---
title: TB 3.6.3 Release notes
tags: ThingsBoard
image:
---
[toc]
## Major Improvements
### Core & Rule Engine
* [#8522](https://github.com/thingsboard/thingsboard/pull/8522). Push notifications to the mobile apps by @ViacheslavKlimov
* (Star) Notification center > Templates > + Add template, 其中 Delivery methods 多了 Mobile app 選項。
* [#999](https://github.com/thingsboard/thingsboard/pull/9990) New types of the groupingtervals: WEEK, WEEK_ISO, MONTH, QUARTER by @ashvayka
* (Star) Dashboard > timewindow > Realtime or History, 當 Internal 選擇 Current year, Grouping internal 有 Week, Month, Quarter 選項。
* [#9980](https://github.com/thingsboard/thingsboard/pull/9980) Configurable granularity and strategies for device connectivity status calculation by @dskarzh
* (Star) 大量物聯設備,實時監控對系統負荷很大,無論是對 Queue 或是 DB 而言,都是直接衝擊到系統效能,基於此原因,傳輸層引入可調參數 (Transport configuration parameters),指定回報區間內,可以只收第一筆,最後一筆,第一筆+最後一筆或每一筆照單全收等四種方式,透過 **thingsboard.yml** 即可依需求設定相對應參數,更詳細的說明,請點選[連結](https://thingsboard.io/docs/user-guide/device-connectivity-status/)。
### UI
* #10315 Time series chart widgets by @ikulikov
* (Vian) 原本 time-series 只支援 line chart, 現在有多支援 bar, point chart, 以及綜合的 chart。後續會棄用原本的 time-series line chart
* #9960 Bar chart with labels widget by @ikulikov
* (Vian) 一般的 bar chart 加入了 label
* #10212 Toggle button widget by @ikulikov
* (Vian) 其實就是 angular 的 toggle component, 但可以從介面上選取要執行的動作如 RPC method, set attribute, ...
* #10132 Action button widget by @ikulikov
* (Vian) Action button 給與 UI 設定很大的彈性,可直接用介面設定觸發事件,和按鍵的 hover, 圓角等各式效果 without coding
* (Ailsa) 提供四種樣式以及五種按鍵狀態 
* #10134 Command button widget by @ikulikov
* (Vian) 外觀就是 button, 可以從介面上選取要執行的動作如 RPC method, set attribute, ...
* #10162 Power button widget by @ikulikov
* (Vian) 開關的 component 可以從介面上選取要執行的動作如 RPC method, set attribute, ...
* #10053 Single Switch control widget by @ikulikov
* (Vian) 可以從介面上選取要執行的動作如 RPC method, set attribute, ...
* (Ailsa) 提供右、左、中三種可選 
* #10195 Slider widget by @ikulikov
* (Vian) 是 angular 的 slider component, 並可以從介面上選取要執行的動作如 RPC method, set attribute. 相當於用 slider 調整相關參數後傳送出去
* (Ailsa) 提供三種 slider 樣式可選
* #10153 New widget action type: Open URL by @Dmitriymus
* (Vian) 類似 link 標籤的功能
### Transport
* [#10137](https://github.com/thingsboard/thingsboard/pull/10137) SNMP: delay between sending request chunks; traps processing fixes by @ViacheslavKlimov
* (Star) SNMP 傳輸協定 (Snmp server parameters),留意 ``SNMP_MAX_REQUEST_OIDS`` 與 ``SNMP_REQUEST_CHUNK_DELAY_MS`` 可調參數,當 SNMP request 過長,被分為兩次傳送時,可設定 dealy 時間 (連續傳送的間隔時間),更詳細說明,請點選[連結](https://thingsboard.io/docs/user-guide/install/snmp-transport-config/)。
* #10063 Support DTLS Connection ID with configuration by @Rhyaldir
* (Star) 主要針對 LwM2M 協定,issue #10061 認定為 bug,所以支援 DTLS Connection ID, 詳見 [LWM2M Transport parameters](https://thingsboard.io/docs/user-guide/install/lwm2m-transport-config/),其中 LWM2M server parameters 表格,多 transport.lwm2m.dtls.connection_id_length 參數,預設長度為 6 bytes。
### Edge
* [#9968](https://github.com/thingsboard/thingsboard/pull/9968) Alarm comment support by @AndriiLandiak
* (Victor) 可在 rule chain 透過 node - push to edge 和 push to cloud 雙向傳遞使用者的告警留言。
* 待驗證。
* [#10021](https://github.com/thingsboard/thingsboard/pull/10021) Notification rules for connection status and errors. Rate limits for Edge events. by @AndriiLandiak
* (Victor) 新增 edge 連線狀態改變及連線失敗的 notification rule。
* (Victor) 新增 edge 用量限制 ( tenant profile )。
* 
## 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
* (Victor) 單一條件判斷標準可為 list,用,區分 - `1,3,5,7,9`
* IN: 在 list 中
* NOT_IN: 不在 list 中
* #9957 Set default device connectivity params from the thingsboard.yml during install by @YevhenBondarenko
* (Victor) 新增 device 後 UI 跳出的引導串接畫面在 install 可透過 yml 設定預設值。

* 待驗證
* #10085 Removed support for upgrades from versions prior to 3.5.0 by @dashevchenko
* (Victor) 停止支援從 3.5.0 更新
* #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
* (Vian) 改善 map widget 的 performance,地圖圖片的渲染,後續可以測試先前 hajj map sample
* #10215 Optimized image updates the Image Gallery by @vvlladd28
* (Vian) 主要是效能的提升
* #9947 Added queue selection for rule nodes by @ArtemDzhereleiko
* ````
* #9880 Added search to rule chain selector by @rusikv
* (Vian) Rule Chain 頁面多了下拉選單 (在 search bar 的上方)
* #9904 Improved Ukrainian translation by @xalt7x
* (Vian) 烏克蘭語翻譯改善
* #9914 Refactoring of the translation for the tenant profile dialog by @ArtemDzhereleiko
* (Vian) 翻譯改善
* #9935 Improved components by changing API usage from getDeviceType/getAssetType to getDeviceProfileName/getAssetProfileName by @rusikv
* (Vian) 改善 filter 中 getDeviceProfile 的 api (用途仍相同)
* #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
* (Vian) 檢查 entity 是否已經被使用在 entity table 的詳細資訊頁
* #10022 Added support for HTML tags rule node description (Help tabs) by @iraznatovskyi
* (Vian) 修正 rule node 說明欄中的節點標籤
* #9798 Update locale.constant-de_DE.json by @Backdraft007
* (Vian) 去除翻譯中錯誤的逗號
* #9927 Update locale.constant-zh_CN.json by @Fliner
* (Vian) 更新繁體中文翻譯檔
* #10156 Added Polish locale by @ArtemDzhereleiko
* (Vian) 新增波蘭文
* #9956 Shared some models and components to use thingsboard-extension by @kalutkaz
* (Vian) TB 的 function 是設定 private, 將其改為 public 使函式方法能用在 thingsboard-extensions
* #10062 improvement to SNMP transport config by @Dmitriymush
* ````
* #10064 Improvements for styles and time-window scss by @Dmitriymush
* (Vian) timewindow 的樣式微調 (no-wrap)
* #10066 Increased “maxRows” limit from “100” to “3000” for Angular Gridster by @xalt7x
* ==(Vian) 原本 dashboard 有高度限制,將高度從 100 rows 調整到 3000 rows==
* #10139 New toast notification design by @ArtemDzhereleiko
* (Vian) 新的通知樣式
* #10226 Added the possibility of setting the value range manually the Signal Strength widget configuration by @jktu2870
- 其他:
- (Ailsa) 部分顏色選項中多了 primary color 跟 accent color。感覺更新不完整或是沒理清楚它的目的。
1. 以為是背景或大面積著色時都會有 primary color & accent color 選項但舊widget有的有,有的又沒有。Title, Text, Tooltip目前也都沒有。
2. 找不到去哪裡設置 primary color & accent color,目前它預設顏色是無法改變的。不知道是不是在 dashboard 寫扣可以設置這兩個色盤,方便未來挑選顏色。

稍微整理哪些widget具備primary color & accent color -> [查看](https://hackmd.io/@xilsxwu/HJXQMzW1C)
## 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
* (Vian) 修正 custom widgets 中 JSON 設定的按鈕無法點按的問題
* #10016 Fixed not updated image preview when updated image by @vvlladd28
* (Vian) 修正原本沒顯示圖片更換的預覽
* #9869 Fixed ‘stateId’ autocomplete and added improvements for widget action dialog by @Dmitriymush
* (Vian) 修正 widget action 中的 dashboard state 的下拉選單
* #9923 Fixed ota-package-autocomplete override of ‘formValue’ on newputs value by @Dmitriymush
* ````
* #9936 Fixed sysadmin general settings for Firefox by @ArtemDzhereleiko
* (Vian) 修正 sysadmin 中 general setting 在 Firefox 無法點按按鈕的問題
* #9948 Fixed not properly displaying of copy-code button by @iraznatovskyi
* (Vian) 修正在 Firefox 瀏覽器無法正確顯示 copy-code 按鈕的問題
* #10012 Fixed default column visibility for time-series table widget by @ArtemDzhereleiko
* (Vian) 修復了時間序列表 widget 中的預設列可見性
* #10014 Fixed error on deleting data key basic config widgets by @ArtemDzhereleiko
* (Vian) 修正當刪除 widget 中的 數據參數顯示的 error console
* #10036 Fixed progress bar by @ArtemDzhereleiko
* (Vian) 原本在 Widget library, Notification Center, Version Control page 會有雙重進度顯示條修正為一條
* #10052 Fixed IoT Gateway dashboard validator gateway configuration by @iraznatovskyi
* (Vian) 修正了 IoT Gateway `gateway -> general configs -> storage tab -> path fields` 表單中的錯誤提示
* #10060 Fixed IoT Gateway dashboard toast position after saving connector by @iraznatovskyi
* (Vian) 修正了 IoT Gateway dashboard 儲存後的 Toast 彈出位置
* #10065 Fixed ‘singletonMode’fo on copy of rule-node by @Dmitriymush
* (Vian) 複製 rule-node 時存在一個錯誤,不允許複製有關 singletonMode 的資訊(如果存在)。 解決方法將 singletonMode 欄位放置到緩衝區 rule-node 資訊中
* #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
* (Vian) 修正 chart card 在顯示數值時使用錯誤顏色的情況
* #10117 Fixed RPC connectors table collapsing also fixed JSON field height when this widget looks as a column by @iraznatovskyi
* (Vian) 修正 RPC 連接器表格破版的問題
* #10122 Fixed dashboard entity filter remembers userput on close and cancel by @rusikv
* (Vian) 修正 filter 輸入框中顯示的文字 (在關閉 filter 後不該紀錄沒做儲存的文字)
* #10130 Fixed Gridster options update for mobile mode by @Dmitriymush
* ````
* #10189 Fixed the link to the documentation for time-series charts by @jktu2870
* (Vian) 詳細資料連結的文件路徑修改
* #10177 Fixed dashboard state autocomplete widget action component by @Dmitriymush
* (Vian) 修正在 widget action 中 dashboard state 的輸入框自動填入功能
* #10183 Fixed the caption to “Relation types to propagate by @jktu2870
* ````
* #10206 Fixed ‘typeList’ URL query and alarm filter config translation by @Dmitriymush
* (Vian) 修正 alarm filter 翻譯問題 (錯誤顯示 i18n)
* #10225 Fixed background settings panel jump when editing content by @vvlladd28
* (Vian) 修復編輯內容時背景設定面板跳躍的問題
* #10247 Fixed hint the notification rule dialog by @vvlladd28
* (Vian) 修正 'recipients' 表單的錯誤提示
* #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
* (Vian) 改善 liquid level widget
* #10173 Added workaround for matChipInputAddOnBlur selection bug tb-entity-subtype-listput by @Dmitriymush
* ````
## PE only
### Improvements
#### Core & Rule Engine
* Added “hide connectivity dialog” option in WL;
* (Victor) 可在 white labeling 設定是否要顯示 device 串接引導畫面。
* Ability to enable/disable scheduler events;
* (Victor) 新增啟用/停用 scheduler 的開關

* Updated TbDuplicateMsgToGroupByNameNode;
* ````
* Removed support for upgrades from versions prior to 3.5.0
* ````
#### UI
* Added support for global CSS variables in White labeling advanced CSS;
* ````
* Added details page link for OTA package for device group detail panel/page;
* ````
* Added ability to disable cell content function on export;
* ````
* Added Twilio rule-nodes examples;
* ````
* Added Transactional for saveDeviceWithAccessToken;
* ````
* Added platform prefix for documentation links;
* ````
* Added some French translations for scheduler;
* ````
* Improved data export for timeseries table widget;
* ````
* Improved web report error handler and added debug logs;
* ````
* Scheduler events redesign implementation;
* ````
* Refactoring of scheduler base and validators;
* ````
* Dashboard table row click now opens the dashboard;
* ````
#### Edge
* Support of customMenu update in realtime;
* ````
* Support of device group OTA package;
* ````
* Added customer name into entity group All naming for customer level;
* ````
### Bug fixes
#### Core & Rule Engine
* Fixed GRPC remote TCP/UDP integration concurrency issue;
* ````
* Fixed merge of the login white labeling settings;
* ````
* Fixed global queue prefix to js-executor, rule-node and tb-rule-engine-notifications-node- consumer group id;
* ````
* Fixed alarm state handling for IN, NOT_IN types of operation;
* ````
* Fixed useSystemMailSettings handling in case of OAuth2 used in mail settings;
* ````
* Fixed custom translation inheritance for sub-customers;
* ````
* Fixed TbAwsSqsProducerTemplate;
* ````
* Excluded http integrations api in Swagger;
* ( Victor ) 在 Swagger web ui 內移除 http integration 的 api。
* 待驗證
#### UI
* Fixed changing the value type not affecting the validation component;
* ````
* Fixed not show defaut value in platform name and version position to WL;
* ````
* Fuel level monitoring bug fixes and improvements;
* ````
## Reference
* [ThingsBoard Release Notes](https://thingsboard.io/docs/reference/releases/)
* [ThingsBoard PE Release Notes](https://thingsboard.io/docs/pe/reference/releases/)