A bugfix release for the 1.7.1 stream.
Type B - Full IP Due Diligience (License, Provenance, Scanning)
All third-party content is reviewed and certified as license-compatible with the project license, and has had the provenance validated and content scanned for anomalies by the Eclipse IP Team.
The focus of this release has been on stabilizing the existing functionality of 1.0.x, fixing bugs and providing a production ready DTLS implementation so that CoAP clients and servers can communicate securely with each other.
During the course of development, major parts of the protocol stack have been refactored or rewritten in order to make Californium suitable for production use cases. The test suite has been signifacantly extended to increase test coverage and assert compliance with the arbitrary RFCs implemented by Californium.
This release now ships the EMFTVM runtime engine as part of the ATL SDK, instead of as a separate feature. It also contains enhancements/bugfixes and ensures compatibility with Eclipse Photon.
This release is focused on
- improving existing features and performance
- introducing support for tenant specific confguration
- initial support for sending commands and control messages to devices.
Command & Control functionality will be available for connected devices only, i.e. it will only be possible to send a command to a device if it is connected at the time of issuing the command.
This release fixes a breakage due to an internal API change in Oxygen.
Eclipse EEF 1.9.2 will stabilize the new runtime and language introduced by EEF 1.6.0.