All Versions
12
Latest Version
Avg Release Cycle
56 days
Latest Release
1567 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.5 Changes
May 12, 2020π Major release with the following improvements.
Main features:
- π Support of new Queue implementations: AWS SQS, Google Pub/Sub, Azure Service Bus and RabbitMQ;
- Rule Engine:
- Implemented back pressure logic;
- Implemented processing checkpoints;
- Configurable Submit and Ack strategies;
- Ability to launch Rule Engine as separate microservice;
- Ability to isolate tenant processing to separate rule engine instance(s);
- Improved statistics and error tracing;
- Automatic reset of blacklisted functions;
- Replaced gRPC with queues for communication between ThingsBoard components;
- π OAuth support;
- π JSON support for telemetry and attributes;
- π Improvements to timeseries DAO for SQL:
- Reduced size of telemetry tables on 40%;
- Updated minimum PostgreSQL version from 9.x to 11.x;
- Configurable TTL implementation for telemetry and events;
- Partitioning of time series data in PostgreSQL;
- π³ Non Root docker images support;
- π¨ Refactored and improved Java REST client;
- π» UI: Added Widgets and Dashboard for Managing Gateway;
β Additional features:
- Service Discovery improvements;
- 0οΈβ£ Introduced SMTP TLS version to default mail service and send email node;
- β Added settings for queue topic creation;
- β Added "check alarm status" rule node;
- β Added "sendActivationEmail" as request param for activateUser controller;
- π» UI: Added new alias - "current tenant";
- π» UI: Added ticks support to digital gauge;
- π§ UI: Added ability to configure thresholds to Flot charts;
- π§ UI: Added gauge color limits configuration;
- π» UI: Added Latvian locale;
- π» UI: Added Romanian locale;
- π» UI: Added fetchLastLevelOnly checkbox to alias query filter;
- π» UI: Added option to set bar alignment in 'flot-bar-widget';
- π» UI: Added new settings to web-camera input widget;
- π UI: Added ability to use apostrophe in custom translations in tables;
- Demo Data: Added "Thermostats" Dashboard as an example of custom actions;
π Bug fixes:
- π Fixed MQTT inactivity disconnects;
- π Fixed concurrent processing of new device connections for gateway MQTT session;
- π Fixed device reconnect abnormal when certificate authentication is turned on;
- π Fixed Alarm Ack/Clear/Update when Relation Type Filter is used;
- π Fixed PostgreSQL Inserts logic;
- π Fixed logging statistics configuration;
- π Fixed dependency vulnerabilities;
- π Fixed PEM keys with password for MQTT server;
- β‘οΈ UI: Fixed error when updating websocket for βimpersonatedβ user (#2743)
- π» UI: Fixed SQL DAO shutdown sequence;
- π» UI: Fixed Digital gauge values don't switch to 0 when telemetry is 0;
- β‘οΈ UI: Fixed Digital Gauge Widget sometimes does not update latest value;
- 0οΈβ£ UI: Fixed infinite loop caused by default md-dialog resize function in Safari
- π» UI: Fixed manage dashboard states for Safari;
- π» UI: Fixed entity label for header action in dashboard states;
- π» UI: Fixed validation for geo-fencing nodes;
- π UI: Fixed dialogs in Safari;
-
v2.4.3 Changes
January 08, 2020π Minor release with the following improvements.
Main features:
- π Performance Improvement for Device State Service;
- Async JS Execution;
- β Added support of Entity Label in bulk import;
- β Added "delete alarm" API to alarm service.
- π» UI: Added new Alarm widget settings: "Maximum number of alarms to load" and "Fetch size".
- π» UI: Improved state controller for dashboard;
- π» UI: Added support of Entity Label to state name and dashboard breadcrumbs;
- π» UI: Added data key settings to change legend appearance for charts.
- π» UI: Hide timewindow when all options are hidden;
- π» UI: Control widgets background color;
β Additional features:
- More clear thread names;
- β Added support of activity event for "Copy to view" rule node;
- JS Stats for Nashorn JS Executor;
- π» UI: Added Traditional Chinese locale;
- π» UI: Added Entity Label to widget actions;
π Bug fixes:
- π» UI: Fix timewindow parameters when zooming flot widget chart;
- π» UI: Fixed knob control widget;
- π» UI: Fixed entity name resolution;
- π» UI: Fixed disable timewindow logic;