Skip to content

Releases: brocaar/chirpstack-application-server

0.4.0

24 Feb 13:45
Compare
Choose a tag to compare
0.4.0

0.3.0

16 Feb 09:30
Compare
Choose a tag to compare

This release contains changes that are not backwards compatible!

Features & changes:

  • Nodes can now be grouped per application (e.g. called temperature-sensor).
    For backwards compatibility, the AppEUI is used as application name when
    upgrading.
  • Nodes can now be given a name (e.g. garden-sensor), which must be unique
    within an application. For backwards compatibility the DevEUI is used as
    name for the nodes when upgrading.
  • Application ID, and the name of the application and node are included in the
    MQTT payloads.
  • JWT token validation is now based on the ID of the application instead of the
    AppEUI (which should not be used for grouping nodes by purpose).
  • The gRPC and REST apis have been updated to reflect the above application and
    node name changes.
  • The MQTT topics (and payloads) are now based on the application ID and node
    DevEUI (see mqtt topics for more info).
  • An endpoint for activating nodes and for fetching the activation status has
    been added (before this was done by using the node-session endpoint).
  • The node activation mode can now be set (OTAA or ABP). Incoming join-requests
    for ABP nodes will be rejected.
  • The node-session API is now accessible at /api/node/{devEUI}/session.

Many thanks to @jcampanell-cablelabs
and @VirTERM for their input on the API changes.

Bugfixes:

  • limit and offset url parameters are now correctly documented in the
    API console.
  • More descriptive error on missing --http-tls-cert and --http-tls-key
    configuration.

0.2.0

21 Dec 18:37
Compare
Choose a tag to compare

Features:

  • Adaptive data-rate support. See loraserver/features
    for more information about ADR. Note:
    • LoRa Server 0.13.0 or higher
      is required
    • ADR is currently only implemented for the EU 863-870 ISM band
    • This is an experimental feature
  • Besides RX information, TX information is exposed for received uplink
    payloads. See MQTT topics for more information.

0.1.4

25 Nov 19:20
Compare
Choose a tag to compare
expose more meta-data to the uplink-data rx topic

0.1.3

06 Oct 05:53
Compare
Choose a tag to compare
make the relax frame-counter option visible in the ui

0.1.2

05 Oct 19:18
Compare
Choose a tag to compare
add relax frame-counter option

0.1.1

04 Oct 16:54
Compare
Choose a tag to compare
minor improvements

0.1.0

25 Sep 16:00
Compare
Choose a tag to compare

Initial release.

See also the LoRa Server changelog for 0.12.0 when migrating from an older LoRa Server version: https://github.com/brocaar/loraserver/blob/master/docs/changelog.md#0120