Added
tti-lw-stack dcs-db purgecommand to remove authorized entities from the DCS registry.- Support for scanning a QR code that only contains the hexadecimal encoded DevEUI.
- Experimental flag
ns.adr.auto_narrow_steer. When enabled, end devices which do not have an explicit channel steering mode will be steered towards the LoRa narrow channels. - Add a NOC button in the application and end-device views in the Console.
- The storage integration now supports iterating pages of uplinks, instead of retrieving all of the uplinks at once.
- The Application Server will now return a continuation token via the
X-Continuation-Tokenheader. The continuation token can be provided to a subsequent request in order to continue the iteration from the last retrieved uplink, using thecontinuation_tokenparameter. - The continuation token replaces any other filtering options such as the
type,limit,after,before,f_port,orderorfield_mask. These have to be provided only in the initial request - subsequent iterations no longer need to provide them, as they are saved as part of the token. - This requires a storage integration database migration (
ttn-lw-stack storage-db migrate).
- The Application Server will now return a continuation token via the
Changed
- The Network Operations Center applications and end devices insights are no longer experimental.
Removed
- Device claiming that transfers devices between applications is now removed.
- Related fields in the
ClaimEndDeviceRequestmessage are reserved. - RPCs
AuthorizeApplicationandUnauthorizeApplicationof the Device Claiming Server will now return anUnimplementederror code. ttn-lw-cli end-devices claim,ttn-lw-cli applications claim,ttn-lw-cli applications claim authorizeandttn-lw-cli applications claim unauthorizecommands are no longer supported and will return an error.--with-claim-authentication-codeoption forttn-lw-cli end-devices createis no longer supported.- If the DCS does not support claiming for the provided JoinEUI,
ttn-lw-cli end-devices createwill no longer fallback to create devices in the Cluster Join Server and instead error. tti-lw-stack dcs-db migrateandtti-lw-stack dcs-db cleancommands are removed.- The deprecated Claim App (by default available via
/claim) has been removed and now redirects to the Console.
- Related fields in the
Fixed
- Console not applying webhook field masks when creating a webhook from a template that has field masks set.
- LoRa Basics Station
PONGmessages will now contain the application payload of the associatedPING, as required by the WebSockets specification.- This fix enables
PING/PONGbehavior for non reference implementations of the LNS protocol.
- This fix enables
- Fix crash of “Edit webhook” view due to invalid Authorization header encoding in the Console.