Releases: Azure/iotedge-lorawan-starterkit
Releases · Azure/iotedge-lorawan-starterkit
v1.0.2
v1.0.1
v1.0.1
Improvements:
- Add a blocking lock to the cache (#174)
- Improve provisioning CLI with new commands (#175)
- Add Multi-gateway CI to improve resiliency in this scenario (#180)
- Implement Dev Address cache in Redis to reduce IoT Hub calls (#185)
- Add RX2 Windows setting for Class C (#195)
- Add SPI speed option to set the SPI speed to 2mbps (#199)
- Surfaced SPI speed and SPI dev to arm template (#201)
- Update DI on function to remove function version lock (#200)
Bug Fix:
v1.0.0
Bugs Fixed
- Correct packet forwarder bug that caused not to build correctly in some cases (#125)
- Fix SPIDEV template configuration (#150)
- Improve debugging experience outside of Edge (#132)
New Features
- Message deduplication (#126)
- Class C device support (#138)
- Adaptive Data Rate (#142)
- Cloud to device message size check (#144)
- DLsettings join properties (#143)
- 32 bits frame counter support (#146)
- Preferred gateway for cloud to device messages (#147)
- RXDelay support (#148)
General Improvements
- Introduce queuing for data payload to better deal with high workloads(#124)
- Improved MAC command support (#128)
- Rearchitect azure function to reduce overall function calls (#133)
- Better region implementation (#149)
- Optimize device client connection (#153)
- Improve device caching mechanism (#156)
WARNING: Azure function runtime need to be pinned to version 2.0.12342.0. You can do this by setting the variable FUNCTIONS_EXTENSION_VERSION as described here
v0.4.0-preview
Bugs Fixed
- Correct and improve packet forwarder communication (#73)
- A Wrong Mic correctly interrupts join process (#81)
- Enhance Message processing pipeline (#88)
- Fix UDP server crash occurring when receiving a message very rapidly (#91)
- Correct wrong LinkAdr MacCommand implementation that caused an infinite loop to occur (#116)
- Correct implementation of US region (#111)
New Features
- Support for Multi-Rxpk packet forwarder messages (#73)
- Support Confirmed Cloud to Device message (#83)
- Add x86 gateway support for SPI2.0 and SPI1.0 (#86)
- Improve template deployment time (#86)
- Network ID support (#90)
- Improve logging (#99)
- Add AMQP Multiplexing (#101)
- Upgrade Edge runtime to 1.0.6.1 (#106)
- Option to disable C2D messages on a device (#105)
- Option to set preferred receive windows on a device (#105)
- Add String value support for sample decoder (#115)
v0.3.0-preview
Version 0.3.0 Bugs fixed
- Handle wrong FPort input in C2D messages #67
- Fixed null exception on Acknowledgements by UDP Server #56
- Fail correctly if IoT Edge is not able to save Twins #54
- Correct MIC Check on Join Request #43
Version 0.3.0 New Features
- Updated IoT Edge version to 1.0.5 #68
- Azure Function Versioning #65
- HTTP decoder support #59, #58
- Multiple devices with same DevAddr support #61
- VSTS managed CI/CD pipeline #63
- Revamped UDP layer for better performance and reliability #56
- Better template layout #49
- Possibility of sending confirmed C2D messages and set the Fport #43
- Updated Azure Function Façade VS Code support files (settings.json and tasks.json)
v0.2.0-preview
- US frequencies
- Rearchitected twins
- Multi-gateway support
- Added support/testing for new Hardware
- Basic support for MAC command
- Proxy support
- New decoder architecture
v0.1.0-preview
Merge remote-tracking branch 'upstream/master'