Bye Bye 2024, Hello openDAQ 3.10.0
Dušan Kalanj
12/16/2024
Bye Bye 2024, Hello openDAQ 3.10.0!
Before the year is out we are relieved excited to announce the release of openDAQ 3.10.0! Take a look at the main contributions below:
Enhanced Role Management and Access Control with read/write/execute permissions and exclusive client functionality.
Improved Connectivity with new configuration options, IPv6 support, and mDNS server capabilities.
Strengthened Data Streaming Performance with features like reconnect, domain compatibility checks, gap packets, and client-to-server streaming.
Reworked Readers that can now be created using input ports, with a new "Reader Status" output for real-time feedback during data reading.
Configuration Save/Load Functionality stabilized for edge cases, including nested function blocks and dynamically created components.
Improved Python GUI Application with a special focus on usability.
Many Additional Stability, Usability, and Performance Improvements across the SDK and language bindings.
This release equips developers, researchers, and engineers with the tools needed to streamline workflows and accelerate development.
View the official openDAQ 3.10.0 release notes here:
https://github.com/openDAQ/openDAQ/releases/tag/v3.10.0
Download openDAQ 3.10.0 from GitHub and explore the possibilities. After the New Year, the new version will also be available as an executable here: https://docs.opendaq.com/
Release Strategy for the Upcoming Year
We’re also announcing our release strategy for the upcoming year:
Monthly/Bimonthly Developer Releases: Incremental updates, starting with v3.11, focusing on rapid development and iterative improvements.
Quarterly Production Releases: Official releases like v3.10.0 will undergo extensive release candidate testing and include major feature rollouts.
What Else Is New?
In November, we hosted the very first openDAQ Working Group, this time focused on Synchronization. You can read a summary of the meeting on Discourse (community.opendaq.com/t/working-group/25/3). Additionally, the event kickstarted several ongoing discussions on the forum, and we invite you to participate.
Looking Ahead
openDAQ 3.10.0 lays the foundation for all the exciting developments in 2025, with a focus on expanding protocol support, improving data handling, and fostering community engagement. Most importantly, we’ve received valuable feedback over the past months, highlighting the need for improved examples, as well as knowledge articles on server-side integrations. We are committed to dedicating a significant portion of our focus to making openDAQ easier to implement.
So Long 2024, and Thanks for All the Fish
As 2024 draws to a close, we want to extend a heartfelt thank you to everyone in the openDAQ community. Your feedback, contributions, and patience (especially with our documentation) have been invaluable. We’re proud of what we’ve accomplished together this year and are looking forward to the next one.
As Arthur C. Clarke famously said: "Any sufficiently advanced technology is indistinguishable from magic." At openDAQ, we’re aiming for magic—but for now, we’ll settle for starting the New Year with fewer bugs and maybe, just maybe, documentation that actually makes sense.
Wishing you all a festive and joyful holiday season!
Truly yours,
openDAQ Team