Getting Started Concepts The Things Stack Cloud The Things Stack Enterprise Integrations API Hardware
Get The Things Stack

Release Notes

    Overview
  • 3.34.1
  • 3.34.0
  • 3.33.2
  • 3.33.1
  • 3.33.0
  • 3.32.3
  • 3.32.2
  • 3.32.1
  • 3.32.0
  • 3.31.1
  • 3.30.2
  • 3.30.1
  • 3.30.0
  • 3.29.2
  • 3.29.1
  • 3.29.0
  • 3.28.2
  • 3.28.1
  • 3.28.0
  • 3.27.2
  • 3.27.1
  • 3.27.0
  • 3.26.2
  • 3.26.1
  • 3.26.0
  • 3.25.2
  • 3.25.1
  • 3.25.0
  • 3.24.2
  • 3.24.1
  • 3.24.0
  • 3.23.2
  • 3.23.1
  • 3.23.0
  • 3.22.2
  • 3.22.1
  • 3.22.0
  • 3.21.2
  • 3.21.1
  • 3.21.0
  • 3.20.2
  • 3.20.1
  • 3.20.0
  • 3.19.2
  • 3.19.1
  • 3.19.0
  • 3.18.2
  • 3.18.1
  • 3.18.0
  • 3.17.2
  • 3.17.1
  • 3.17.0
  • 3.16.3
  • 3.16.2
  • 3.16.1
  • 3.16.0
  • 3.15.2
  • 3.15.1
  • 3.15.0
  • 3.14.2
  • 3.14.1
  • 3.14.0
  • 3.13.3
  • 3.13.2
  • 3.13.1
  • 3.13.0
  • 3.12.3
  • 3.12.2
  • 3.12.1
  • 3.12.0
  • 3.11.3
  • 3.11.2
  • 3.11.1
  • 3.11.0
  • 3.10.8
  • 3.10.7
  • 3.10.6
  • 3.10.5
  • 3.10.4
  • 3.10.3
  • 3.10.2
  • 3.10.1
  • 3.10.0

3.19.2

Added

  • Allow setting an expiry date for API keys in the Console
  • New event type gs.gateway.connection.stats with connection statistics. A new event is sent at most every gs.update-connection-stats-debounce-time time and at least every gs.update-connection-stats-interval time.
  • Experimental version of the Network Operations Center. Until the Network Operations Center is considered stable, it needs to be started as part of tti-lw-stack start all or explicitly with tti-lw-stack start noc.
    • This requires a database schema initialization (tti-lw-stack noc-db init).
  • Button to export as JSON end device mac-settings and mac-state in the Console.
  • Support configurable plugin flags.
  • Support for the FOpts encryption, usage of FCntDwn LoRaWAN 1.1 erratum.
Note:
Direct upgrades of the Identity Server database from versions prior to v3.19.2 to versions after v3.19.2 are not supported because of changes in v3.20.0. You must first upgrade to v3.19.2. If you’re migrating from a version earlier than v3.19.2, run is-db migrate with the v3.19.2 binary, then repeat with a v3.20.0 or later binary.

Changed

  • Event type for gs.up.receive event to GatewayUplinkMessage.
  • Default debounce time for updating connection stats in de Gateway Server (configuration setting gs.update-connection-stats-debounce-time) is now 30 seconds.
  • Error code when importing CSV file with invalid LoRaWAN or Regional Parameters version.
  • Emails sent by the Identity Server now also contain HTML versions.
    • For the images in these emails to work, an absolute is.email.network.assets-base-url (and optionally is.email.network.branding-base-url) needs to be set in configuration.
  • Notification emails are now sent through the Notification Service of the Identity Server.
  • “Last activity”-information in the Console is now sourced as a single aggregate from the Identity Server.
  • End device overview in the Console.
    • Showing MAC/PHY versions and used frequency plan.
    • Hiding the entity description if not set.
    • Showing information of pending sessions.
    • Automatically updating session info (no refresh necessary to schedule downlinks after a device has joined).
    • Showing session start time.
  • The Things Stack is now built with Go 1.18.
  • Layout of webhook and Pub/Sub forms to improve UX.
  • The Network Server Address used for End Device Claiming is fetched from the configuration instead of client input.

Removed

  • The ability to create custom email templates.

Fixed

  • Fixed adding device address prefixes if it contains characters in the Console.
  • Support app_eui as alias for join_eui in CSV file import, per documentation.
  • End devices frame counts being displayed as n/a when event stream contained historical data message events.
  • Gateway general settings (Basic settings) not saving changes in some cases.
  • Contact info validation not possible when user is already logged in.
  • CLI not allowing devices to be created or updated.
  • End device creation no longer errors on missing application info rights.
  • Missing success notification when successfully deleting an application in the Console.
  • CLI create commands for applications, gateways and clients no longer have their decoded ID emptied when using the --user-id flag.
  • End device claiming settings not showing in the Console in Join Server-only deployments.
  • Metric ttn_lw_events_channel_dropped_total not getting updated.
  • Dropped events when calling the Stream RPC with a long tail.

Security

  • Security fix for an issue where the description and list of rights of arbitrary API keys could be retrieved by any logged-in user if the 24-bit random API key ID was known.
← 3.20.0 3.19.1 →

On this page

Sections

Getting Started

Concepts

The Things Stack Cloud

The Things Stack Enterprise

Integrations

API

Hardware

Sitemap

View our Sitemap

Contributing

GitHub

About Us

The Things Industries