github TheThingsNetwork/lorawan-stack v3.1.1

latest releases: v3.30.1, v3.30.0, v3.29.2...
4 years ago
  • Added --tls.acme.default-host flag to set a default (fallback) host for connecting clients that do not use TLS-SNI.
  • Added AS-ID to validate the Application Server with through the Common Name of the X.509 Distinguished Name of the TLS client certificate. If unspecified, the Join Server uses the host name from the address
  • Added defaults to ttn-lw-cli clients create and ttn-lw-cli users create
  • Added KEK labels for Network Server and Application Server to use to wrap session keys by the Join Server. If unspecified, the Join Server uses a KEK label from the address, if present in the key vault
  • Added MQTT PubSub support in the Application Server. See ttn-lw-cli app pubsub set --help for more details.
  • Added support for external email templates in the Identity Server.
  • Added support for Join-Server interoperability via Backend Interfaces specification protocol
  • Added the generateDevAddress method in the Ns service
  • Added the Js service to the JS SDK
  • Added the listJoinEUIPrefixes method in the Js service
  • Added the Ns service to the JS SDK
  • Added the new The Things Stack branding
  • Added web interface for changing password
  • Added web interface for requesting temporary password
  • Allow admins to create temporary passwords for users.
  • CLI-only brew tap formula is now available as TheThingsNetwork/lorawan-stack/ttn-lw-cli
  • Deprecated the --nats-server-url in favor of --nats.server-url in the PubSub CLI support.
  • Fixed grants and rights flags of ttn-lw-cli clients create
  • Fixed a bug that resulted in events streams crashing in the console.
  • Fixed a bug where uplinks from some Basic Station gateways resulted in the connection to break.
  • Fixed a security issue where non-admin users could edit admin-only fields of OAuth clients.
  • Fixed an issue resulting in errors being unnecessarily logged in the console
  • Fixed an issue with the config command rendering some flags and environment variables incorrectly
  • Fixed API endpoints that allowed HTTP methods that are not part of our API specification.
  • Fixed console handling of configured mount paths other than /console
  • Fixed handling of ns.dev-addr-prefixes
  • Fixed incorrect error message in ttn-lw-cli users oauth commands
  • Fixed propagation of warning headers in API responses
  • Fixed relative time display in the Console
  • Fixed relative time display in the Console for IE11, Edge and Safari
  • Fixed unable to change LoRaWAN MAC and PHY version
  • Improved error handling in OAuth flow
  • Improved getting started guide for a deployment of The Things Stack
  • Optimized the way the Identity Server determines memberships and rights.
  • Removed ids.dev_addr from allowed field masks for /ttn.lorawan.v3.NsEndDeviceRegistry/Set
  • Removed auth from CLI's forgot-password command and made it optional on update-password command.
  • Removed breadcrumbs from Overview, Application and Gateway top-level views
  • Resolved flickering display issue in the overview pages of entities in the console.

Docker images

  • docker pull thethingsnetwork/lorawan-stack:latest
  • docker pull thethingsnetwork/lorawan-stack:3
  • docker pull thethingsnetwork/lorawan-stack:3.1
  • docker pull thethingsnetwork/lorawan-stack:3.1.1

Don't miss a new lorawan-stack release

NewReleases is sending notifications on new releases.