The key feature of this release is the support for the core of DDS Security 1.1: authentication, access control and encryption. The other significant change is the much improved behaviour for very large samples: an improved retransmit strategy reduces the number of unnecessary retransmits and eliminates the sometimes excessive latencies.
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.
Significant new features
Support for mixed-language programming by supporting multiple (de)serializers for a single topic in a single process. This way, a program that consists of, say, C and C++ can use a different representation of the data in C than in C++. Before, all readers/writers in the process would be forced to use the same representation (or perform an additional copy). Currently C is still the only natively supported language, but one can use an evolving-but-reasonable-stable interface to implement different mappings.
5 new major features for 5 years at Eclipse Foundation
- GraalJS will replace (UPL - waiting for board approval)
- Chrome Dev Tools will replace the Debug View
- Monaco as default editor
- xtermjs will replace the jQuery Terminal
- Git support re-architecture
- the project code is mature
- the build is repeatable
- the project team is well versed in the EDP
Eclipse Kura 4.1.1 is a service release to address various discovered bugs and functional issues.
The full list of fix backports is available here: https://github.com/eclipse/kura/issues/2726
Being a service release, API consistency is guaranteed.
A bugfix release for the 2.3 series of VIATRA.