All Versions
12
Latest Version
3.2
Avg Release Cycle
56 days
Latest Release
1214 days ago

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;