Skip to content
This repository has been archived by the owner on Dec 14, 2021. It is now read-only.

Releases: TheThingsArchive/ttn

v2.11.0

13 May 12:07
v2.11.0
be6a661
Compare
Choose a tag to compare

The v2.11.0 release adds support for migrating end devices to v3 using ttnctl. The migration process will later be documented on the documentation site for The Things Stack.

On the server side, there are no new features nor breaking changes. There are however some significant improvements to the reliability of connections between the different components (most notably, the router-broker connection).

v2.10.4

18 Mar 14:12
1b1c68b
Compare
Choose a tag to compare

The v2.10.4 release allows deployments to disable publishing of uplink fields to MQTT. Improvements have been made to rate limiting, Redis connection pooling, gateway scheduling. The release includes fixes for connection monitoring in the discovery server and for ADR in the AS923 region.

v2.10.3

03 Dec 08:24
56e13d3
Compare
Choose a tag to compare

The v2.10.3 release disables unused monitoring streams and makes changes to the health checks done by the discovery server.

There are additional improvements to ADR for US915 devices and to ADR of EU868 ABP devices.

v2.10.2

21 May 08:07
60b8cc5
Compare
Choose a tag to compare

The v2.10.2 release turns several packages in this and other TTN repositories into Go 1.11 modules. This makes it easier to import our SDK and build on top of it.

Additionally, this updates most of our dependencies, which should improve performance a bit.

v2.10.1

18 Mar 15:50
fc5709a
Compare
Choose a tag to compare

Release v2.10.1

New Features

  • ADR support for RU864-870
  • ADR support for KR920-923
  • ADR support for AS923
  • FSBs for US and AU bands are now configurable (with --us-fsb and --au-fsb flags)
  • ADR can now be configured to be more aggressive (with --force-adr-optimize)

Enhancements

  • Improved guessing of frequency plan
  • Simplified ADR handling
  • Broker association stream now consumes less CPU during failure

Other

  • ADR no longer sets retransmissions greater than zero

v2.10.0

10 Oct 07:37
0c47b31
Compare
Choose a tag to compare

Breaking Changes

  • The device management APIs no longer return used join nonces
    note that these could already not be modified, and none of the official clients actually displayed them

New Features

  • Network-wide limits for gateway TxPower
  • RU 864-870 Support
  • New setting for min. TLS version to accept

Enhancements

  • Cache results of "list" operations for device management
  • Better logging of TxSettings
  • Better logging of ADR behavior
  • Export Prometheus metrics about logs per level

Other

  • Updated development/testing certificates
  • Updated to Go 1.11
  • Updated dependencies

v2.9.3

23 May 08:55
47b47fb
Compare
Choose a tag to compare

The v2.9.3 release contains some minor improvements:

  • Fix ADR for AU915
  • Export metrics to count device and application stores
  • Documentation

v2.9.2

23 May 08:55
4a193dc
Compare
Choose a tag to compare

The v2.9.2 release contains some minor improvements:

  • The RX2 data rate for the EU channel plan is now configurable on a network-level (TTN's public community network uses DR3/SF9BW128 for RX2)
  • Added ADR configurations for AS923-based channel plans
  • Optimized some Discovery RPCs
  • Optimized Redis range scans
  • Improved ttnctl's OAuth2 client request command
  • Fix ttnctl's formatting of the gateway list

v2.9.1

22 Dec 12:49
8477a84
Compare
Choose a tag to compare

The v2.9.1 release includes one addition to the MQTT API:

  • Added airtime field to the metadata of uplink messages. This field contains the calculated time-on-air of the message (in nanoseconds).

The release also contains a number of small changes:

  • Improved metrics
  • No longer sending component metrics to the NOC, these metrics can now be retrieved using Prometheus
  • Downlink ADR bit is now set when the network can apply ADR
  • Offline components are hidden from Discovery
  • Adapted downlink deadline in Router to improve chance of successful downlink on slow gateways

v2.9.0

11 Oct 11:06
Compare
Choose a tag to compare

The 2.9.0 release contains the following new features and improvements:

  • Added ADR support for US and AU regions
  • Send fine time fields (used for geolocation) over MQTT (only for gateways with multiple antennas)
  • Better memory efficiency by reducing the number of pointers in frequently used structs
  • Added the ability to monitor the backend with Prometheus