The Eclipse Foundation is home to the Eclipse IDE, Jakarta EE, and hundreds of open source projects, including runtimes, tools, specifications, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, open processor designs, and many others.
The Eclipse Foundation is an international non-profit association supported by our members, including industry leaders who value open source as a key enabler for their business strategies.
Whether you intend on contributing to Eclipse technologies that are important to your product strategy, or simply want to explore a specific innovation area with like-minded organizations, the Eclipse Foundation is the open source home for industry collaboration.
The Eclipse community consists of individual developers and organizations spanning many industries. Stay up to date on our open source community and find resources to support your journey.
The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and vendor-neutral environment for open source software collaboration and innovation.
Hono now supports using Google Pub/Sub as the messaging infrastructure. The Admin Guide and the API documentation have been amended with corresponding information on how to configure Hono and applications for using Pub/Sub.
Hono's MQTT and HTTP adapters now support using JSON Web Tokens (JWT) for authentication. In particular, the adapters allow devices that have been connected to Google's IoT Core endpoints to connect to Hono instead. The User Guides have been amended with corresponding information regarding configuration and usage.
The CoAP adapter now allows clients to retrieve the CoAP adapter's current time by means of including a query parameter and/or request option.
The command router now has experimental support for routing commands received via Google Pub/Sub to connected devices.
The authentication identifier being created for devices that are using client certificate based auto-provisioning can now be specified as a pattern based on fields from the certificate's subject DN.
Fixes & Enhancements
The JDBC based device registry now supports searching for tenants and devices including paging. However, sorting is not implemented (yet) and the number of filter predicates is (currently) limited to one.
The MQTT adapter failed to close a connection with a client after the JWT used by the client for authentication had expired. This has been fixed.
Hono could not be built using Maven 3.9.0 and newer. This has been fixed.