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.25.0

Added

  • Optional Network Server database migration that removes obsolete last invalidation keys is now available.
  • LoRaWAN Application Layer Clock Synchronization support.
    • It is available using the alcsync-v1 application package.
    • Can be enabled using the Console by visiting the application settings and ticking the Use Application Layer Clock Synchronization checkbox. By default, the package will operate on FPort 202.
  • Network Operations Center API references in the Console configuration.
    • This comes as part of the console.ui.noc.enabled and console.ui.noc.base-url configuration options.
    • Deployments which use the Network Operations Center need to set console.ui.noc.base-url to the same value as other base-url configuration options, such as console.ui.as.base-url.
    • Deployments which do not use the Network Operations Center need to set console.ui.noc.enabled to false.
  • Drop uplink frames with CRC failure.

Changed

  • The Stripe API used by the Tenant Billing Server has been updated to version 2022-11-15.
    • Existing webhook integrations, which previously used API version 2018-09-06, are no longer compatible and will be rejected.
    • In order to have a smooth upgrade flow, create a new webhook with the new API version and the same endpoint URL, then update the Stripe signing secret (tbs.stripe.endpoint-secret-key) to the one provided by the new webhook. You may now restart the Tenant Billing Server and disable the old webhook integration.
  • Network Operations Center application and end devices table schema.
    • This requires a database schema migration (ttn-lw-stack noc-db migrate) because of added table records.

Deprecated

  • Returning special float values, such as NaN and Infinity as part of the decoded payloads.
    • While the concepts of NaN and Infinity are part of JavaScript, JSON does not have a dedicated value for such values.
    • Historically we have rendered them in their string form, i.e. "NaN" and "Infinity", but this form is not standard nor accepted by the standard libraries of most programming languages (at least by default).
    • Most usages of NaN are actually result of operations with the JavaScript concept of undefined, and are not intentional. Mathematical operations that interact with undefined return NaN - for example undefined * 5 is NaN. It is not hard to reach undefined in JavaScript, as array access to undefined indices is undefined, and payload decoders generally work by consuming the frame payload bytes.
    • Future The Things Stack versions may not render such values, or may discard the decoded payload completely. The deprecation discussion can be tracked on GitHub.

Removed

  • Automatic migrations of the Network Server database using ns-db migrate from versions prior to v3.24 are removed. Migrating from prior versions should be done through v3.24 instead.
← 3.25.1 3.24.2 →

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