Skip to content

Commit 9df60fd

Browse files
ViacheslavKlimovclaude
authored andcommitted
ThingsBoard v4.3.1 LTS release notes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 405a919 commit 9df60fd

10 files changed

Lines changed: 88 additions & 19 deletions

File tree

_config.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -83,19 +83,19 @@ release:
8383
branch: release-4.3
8484
branch_major_next: master
8585
# In short form (e.g. 4.3)
86-
ver: 4.3.0.1
86+
ver: 4.3.1
8787
# In short form (e.g. 4.3)
88-
ce_ver: 4.3.0.1
88+
ce_ver: 4.3.1
8989
# In short form (e.g. v4.3)
90-
ce_tag: v4.3.0.1
90+
ce_tag: v4.3.1
9191
# In full form (e.g. 4.3.0, 4.3.0.1)
92-
ce_full_ver: 4.3.0.1
92+
ce_full_ver: 4.3.1
9393
# In short form (e.g. 4.3pe)
94-
pe_ver: 4.3.0.1pe
94+
pe_ver: 4.3.1pe
9595
# In full form (e.g. 4.3.0PE, 4.3.0.1PE)
96-
pe_full_ver: 4.3.0.1PE
96+
pe_full_ver: 4.3.1PE
9797
# In short form (e.g. v4.3)
98-
wd_examples_commit: v4.3.0.1
98+
wd_examples_commit: v4.3.1
9999
# >>> EDGE
100100
edge_ver: 4.3.0.1
101101
edge_tag: v4.3.0.1

_data/upgrade-instructions-data.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1+
4.3.1:
2+
upgradable-from: "4.2.1.x"
3+
release-date: Mar 10 2026
4+
lts: "true"
5+
patch: "true"
6+
x: "true"
17
4.3.0.1:
8+
vulnerable: "true"
29
upgradable-from: "4.2.1.x"
310
release-date: Feb 3 2026
411
release-date-edge: Feb 4, 2026
@@ -14,7 +21,7 @@
1421
x: "true"
1522
4.2.2:
1623
upgradable-from: "4.2.0"
17-
release-date: Mar 09 2026
24+
release-date: Mar 10 2026
1825
lts: "true"
1926
patch: "true"
2027
x: "true"

_includes/docs/pe/releases/releases-table/v4-2-2.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
### ThingsBoard PE v4.2.2 (Mar 09, 2026)
1+
### ThingsBoard PE v4.2.2 (Mar 10, 2026)
22

3-
Everything from [CE v4.2.2](/docs/releases/releases-table/v4-2-x/#thingsboard-ce-v422-mar-09-2026){: target="_blank"} with the following fixes.
3+
Everything from [CE v4.2.2](/docs/releases/releases-table/v4-2-x/#thingsboard-ce-v422-mar-10-2026){: target="_blank"} with the following fixes.
44

55
* Security
66
* Fixed local files enumeration vulnerability
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
### ThingsBoard PE v4.3.1 (Mar 10, 2026)
2+
3+
Everything from [CE v4.3.1](/docs/releases/releases-table/v4-3-x/#thingsboard-ce-v431-mar-10-2026){: target="_blank"} with the following fixes.
4+
5+
* Security
6+
* Fixed local files enumeration vulnerability
7+
8+
* UI
9+
* Updated max length validator on secret storage value
10+
11+
* Edge
12+
* Fixed construction of Edge in case add-on

_includes/docs/releases/releases-table/v4-2-2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### ThingsBoard CE v4.2.2 (Mar 09, 2026)
1+
### ThingsBoard CE v4.2.2 (Mar 10, 2026)
22

33
**What's Changed**
44

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
### ThingsBoard CE v4.3.1 (Mar 10, 2026)
2+
3+
**What's Changed**
4+
5+
* Security
6+
* [#15076](https://github.com/thingsboard/thingsboard/pull/15076) Fixed CVE-2026-24734 and CVE-2025-66614 by @ViacheslavKlimov
7+
* [#15079](https://github.com/thingsboard/thingsboard/pull/15079) Fixed CVE-2025-7783, CVE-2026-26996 and CVE-2026-26960 by @vvlladd28
8+
* [#15109](https://github.com/thingsboard/thingsboard/pull/15109) Fixed CVE-2026-27903 and CVE-2026-27904 by @vvlladd28
9+
* [#15123](https://github.com/thingsboard/thingsboard/pull/15123) Added SSRF protection (must be enabled with SSRF_PROTECTION_ENABLED env) by @ViacheslavKlimov
10+
* [#15124](https://github.com/thingsboard/thingsboard/pull/15124) Fixed CWE-770 in Jackson Core (GHSA-72hv-8253-57qq) by @ViacheslavKlimov
11+
* [#15128](https://github.com/thingsboard/thingsboard/pull/15128) Fixed CVE-2026-27970 and CVE-2026-2391 by @vvlladd28
12+
* Fixed CVE-2026-2781, CVE-2026-25646, CVE-2026-21945 and CVE-2026-21932 for Docker images by @ViacheslavKlimov and @smatvienko-tb
13+
14+
* Major UI
15+
* [#14944](https://github.com/thingsboard/thingsboard/pull/14944) Angular 20 migration by @ikulikov
16+
17+
* Core & Rule Engine
18+
* [#15054](https://github.com/thingsboard/thingsboard/pull/15054) Fixed getTimeseries API (/{entityType}/{entityId}/values/timeseries) by @dashevchenko
19+
* [#15058](https://github.com/thingsboard/thingsboard/pull/15058) Added Cassandra result set byte-size limit by @ViacheslavKlimov
20+
* [#15078](https://github.com/thingsboard/thingsboard/pull/15078) Fixed TBEL script execution failures on repeated runs by @ViacheslavKlimov
21+
* [#15101](https://github.com/thingsboard/thingsboard/pull/15101) Fixed blocking JPA queries on access-validator single thread by @dskarzh
22+
* [#15100](https://github.com/thingsboard/thingsboard/pull/15100) Fixed preservation of rule node execution counter in delay and deduplication nodes by @dskarzh
23+
* [#15120](https://github.com/thingsboard/thingsboard/pull/15120) Improved Apple OAuth2 mapper and refactored OAuth2 client validation by @ViacheslavKlimov
24+
* [#15102](https://github.com/thingsboard/thingsboard/pull/15102) Fixed infinite loop when rule chain input node forwards to its own rule chain by @smatvienko-tb
25+
* [#15116](https://github.com/thingsboard/thingsboard/pull/15116) Made max WS message size configurable by @DmytroKhylko
26+
27+
* UI
28+
* [#14985](https://github.com/thingsboard/thingsboard/pull/14985) Fixed Redirect Url encoding by @mtsymbarov-del
29+
* [#14959](https://github.com/thingsboard/thingsboard/pull/14959) Fixed loading and placement of Material icons by @mtsymbarov-del
30+
* [#14978](https://github.com/thingsboard/thingsboard/pull/14978) Fixed Popover placement for Marker, Polygon and Circle overlay config by @mtsymbarov-del
31+
* [#15018](https://github.com/thingsboard/thingsboard/pull/15018) Fixed adaptive in mail server configuration by @vvlladd28
32+
* [#14964](https://github.com/thingsboard/thingsboard/pull/14964) Fixed Range and Bar chart limits setup by @mtsymbarov-del
33+
* [#15031](https://github.com/thingsboard/thingsboard/pull/15031) Fixed RGBA and HSLA inputs in color picker by @mtsymbarov-del
34+
* [#15080](https://github.com/thingsboard/thingsboard/pull/15080) Fixed Entity key autocomplete change check by @mtsymbarov-del
35+
* [#15071](https://github.com/thingsboard/thingsboard/pull/15071) Fixed a race condition causing the toast component by @mtsymbarov-del
36+
* [#15097](https://github.com/thingsboard/thingsboard/pull/15097) Fixed a race condition when init image map by @mtsymbarov-del
37+
* [#15108](https://github.com/thingsboard/thingsboard/pull/15108) Fixed default timewindow config in widget editor page by @vvlladd28
38+
* [#15142](https://github.com/thingsboard/thingsboard/pull/15142) Removed pattern validation from name field on CF by @mtsymbarov-del
39+
* [#15096](https://github.com/thingsboard/thingsboard/pull/15096) Updated Ukrainian locale by @vvlladd28
40+
* [#15130](https://github.com/thingsboard/thingsboard/pull/15130) Extend modules map: moment-timezone, canvas-gauges and ngx-hm-carousel added by @ChantsovaEkaterina
41+
42+
* Transport
43+
* [#14760](https://github.com/thingsboard/thingsboard/pull/14760) Fixed Sparkplug BIRTH message validation for metrics with empty string values by @nickAS21
44+
45+
* Edge
46+
* [#15050](https://github.com/thingsboard/thingsboard/pull/15050) Event-sourced propagation for admin settings by @volodymyr-babak
47+
48+
**Full Changelog**: [https://github.com/thingsboard/thingsboard/compare/v4.3.0.1...v4.3.1](https://github.com/thingsboard/thingsboard/compare/v4.3.0.1...v4.3.1)

docs/pe/releases/releases-table/v4-2-x.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ breadcrumbs: 'true'
66
breadcrumbs-steps: '1'
77
lts: 'true'
88
release-date: Aug 15, 2025
9-
last-updated: Mar 09, 2026
9+
last-updated: Mar 10, 2026
1010
release-note-label: Reporting 2.0, Secrets Storage, AI Rule Node
1111
active-menu-item-click: 'true'
12-
latest-patch: v4.2.2 (Mar 09 2026)
12+
latest-patch: v4.2.2 (Mar 10 2026)
1313
effective-url: '/docs/pe/releases/releases-table/'
1414
---
1515
* TOC

docs/pe/releases/releases-table/v4-3-x.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ breadcrumbs: 'true'
66
breadcrumbs-steps: '1'
77
lts: 'true'
88
release-date: Jan 20, 2026
9-
last-updated: Feb 3, 2026
9+
last-updated: Mar 10, 2026
1010
release-note-label: Alarm Rules 2.0 & new Calculated Fields
1111
active-menu-item-click: 'true'
12-
latest-patch: v4.3.0.1 (Feb 3 2026)
12+
latest-patch: v4.3.1 (Mar 10 2026)
1313
effective-url: '/docs/pe/releases/releases-table/'
1414
---
1515
* TOC
1616
{:toc}
1717

18+
{% include docs/pe/releases/releases-table/v4-3-1.md %}
1819
{% include docs/pe/releases/releases-table/v4-3-0-1.md %}
1920
{% include docs/pe/releases/releases-table/v4-3-0.md %}

docs/releases/releases-table/v4-2-x.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ breadcrumbs: 'true'
66
breadcrumbs-steps: '1'
77
lts: 'true'
88
release-date: Aug 15, 2025
9-
last-updated: Mar 09, 2026
9+
last-updated: Mar 10, 2026
1010
release-note-label: AI Rule Node & Security Fixes
1111
active-menu-item-click: 'true'
12-
latest-patch: v4.2.2 (Mar 09 2026)
12+
latest-patch: v4.2.2 (Mar 10 2026)
1313
effective-url: '/docs/releases/releases-table/'
1414
---
1515
* TOC

docs/releases/releases-table/v4-3-x.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ breadcrumbs: 'true'
66
breadcrumbs-steps: '1'
77
lts: 'true'
88
release-date: Jan 20, 2026
9-
last-updated: Feb 3, 2026
9+
last-updated: Mar 10, 2026
1010
release-note-label: Alarm Rules 2.0 & new Calculated Fields
1111
active-menu-item-click: 'true'
12-
latest-patch: v4.3.0.1 (Feb 3 2026)
12+
latest-patch: v4.3.1 (Mar 10 2026)
1313
effective-url: '/docs/releases/releases-table/'
1414
---
1515
* TOC
1616
{:toc}
1717

18+
{% include docs/releases/releases-table/v4-3-1.md %}
1819
{% include docs/releases/releases-table/v4-3-0-1.md %}
1920
{% include docs/releases/releases-table/v4-3-0.md %}

0 commit comments

Comments
 (0)