Clawdite v0.2
3 minute read
We announce the release of Clawdite v0.2, a significant update focused on making the platform more resilient, modern, and developer-friendly. This release includes deep upgrades to our data infrastructure, enhanced data availability features, and a fully unified API documentation system designed to streamline integration and usage.
Key Highlights
Clawdite v0.2 is primarily a technical refinement release, aimed at making the platform faster, cleaner, and more accessible. While the functional data model from v0.1 remains stable, this version brings a host of improvements across the stack.
Migration to InfluxDB v2
We’ve fully migrated our time-series infrastructure to InfluxDB v2, adopting the latest features and architecture. This upgrade enables:
- Better performance and scalability,
- Native support for Flux, the new functional query language,
- Improved access control and data organization.
This change affects all components relying on historical time-series data, including HDM, Grafana, and HDM-Web.
MinIO Integration for Offline Data Handling
To support scenarios where Gateways operate offline, Clawdite now integrates MinIO, a high-performance object storage system. This allows us to:
- Store batches of data locally when live transmission is unavailable,
- Ensure data integrity and continuity, even in intermittent network conditions,
- Seamlessly ingest stored batches into Clawdite once connectivity is restored.
This makes Clawdite more robust and suitable for real-world industrial environments, where downtime or disconnection may occur.
HDM Updated for InfluxDB v2 and MinIO
The Historical Data Manager (HDM) has been refactored to:
- Interact with InfluxDB v2 using Flux queries,
- Retrieve and process offline-stored data from MinIO, ensuring that no operator or sensor data is lost,
- Provide a unified interface for historical data access regardless of the data’s source.
These changes improve the reliability and transparency of data within the HDT ecosystem.
HDM-Web Now Powered by Flux
The HDM-Web has also been updated to fully support the new Flux query language, replacing the deprecated InfluxQL syntax. This provides:
- More powerful and flexible query capabilities,
- Compatibility with InfluxDB v2,
- Improved query precision and filtering options in the web UI.
Grafana Dashboards Upgraded
Clawdite’s Grafana integration has received a full refresh:
- Updated to the latest Grafana version,
- Dashboards restructured to query InfluxDB via Flux,
Unified API Documentation with OpenAPI 3
We’ve taken a major step forward in developer experience by introducing complete API documentation using OpenAPI Specification v3. This includes:
- A unified Swagger UI entry point that aggregates all Clawdite API specs in one place,
- Interactive documentation for easier exploration and testing,
- Improved onboarding for integrators and partners.
What’s Next?
Clawdite v0.2 reflects our commitment to:
- Operational resilience through smarter data storage and fallback mechanisms,
- Modernization through upgraded infrastructure and tooling,
- Accessibility through well-documented, standards-compliant APIs.
As we look ahead to v0.3 and beyond, our roadmap includes:
- Advanced interfaces for task planning and operator profiling,
- Extended models for task performance tracking.