1.7.1 (Jiāolóng)
Named after the Chinese flood dragon, Jiāolóng represents transformation and the mastery of powerful forces. Like its namesake navigating between realms, this release bridges the gap between simplicity and power, bringing sophisticated capabilities within easy reach of developers across all platforms.
Key highlights of this release include:
- Query Cancellation: Interrupt ongoing queries with cancellation tokens across Rust, C, C++, Python, and TypeScript — enabling responsive applications and proper resource cleanup.
- Zenoh-Pico Local Optimization: Zero-copy loopback path for same-session communication — reducing latency, CPU, and network usage for local flows.
- Zenoh-Pico Automatic Task Management: Background tasks now start automatically on
z_open()in Zenoh-Pico, simplifying application code and improving reconnection handling. - Public Transport SHM Provider: Direct access to Zenoh’s internal shared memory provider with full state machine exposure — no need to manage your own provider.
- DDS Security Support: Authentication, access control, and cryptographic plugins in zenoh-plugin-dds for secure DDS communication.
- API Refinements: Improved SourceInfo API, unified locality configuration, and better consistency across language bindings.
- Wireshark 4.6 Support: Zenoh-dissector updated for the latest Wireshark release with enhanced protocol dissection.
For more details, see the https://zenoh.io/blog/2025-12-11-zenoh-jiaolong/