Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse IoT
  4. Eclipse Cyclone DDS™
  5. 0.9.0 (Papillons)

Eclipse Cyclone DDS™ 0.9.0 (Papillons)

Primary tabs

  • Overview(active tab)
  • Release Plan
  • Review Information

This release brings two major new things: a lovely Python binding and support for the DDS XTypes specification.

XTypes support brings structural typing with type checking, allowing data types to evolve while maintaining backwards compatibility. There are also some minor extensions to the expressiveness of the type system. The type metadata and discovery mechanisms that also make it possible to perform introspection and interact with types not known at compile time. There are some limitations in the support, most of these will be lifted in coming releases.

Perhaps the most important restriction is that the Python binding is the only one that supports the type introspection — but then it is also the language binding in which actually using dynamic types is a pleasure rather than a major pain. Because of this great difference in usability, the extent to which this particular restriction will be lifted in the future will be dependent on need. The pubsub tool has been reimplemented in Python and now supports subscribing to any topic published in the system.

Release Date: 
Monday, March 28, 2022
Release Type: 
Minor release
Incubating - Eclipse Cyclone DDS™

Related Projects

Project Hierarchy:

  • Eclipse IoT
  • Eclipse Cyclone DDS™

Tags

Technology Types
  • IoT and Edge

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top