Skip to content
Changelog

What's new in nodrix

Release notes for the platform. Want to know what's coming next? See the roadmap.

Arduino library v0.1.1 September 16, 2026

Connection failures that say why

  • A failed request reports its status with a reason — token rejected, no access, wrong host, rate limited, server error, or no connection — instead of a bare failure.
  • A refused WebSocket handshake is reported separately from a dropped link, and socket errors are no longer swallowed. All of it behind setDebug(true).
  • Installs from the Arduino Library Manager, the PlatformIO Registry, or the ESP Component Registry, with ESP-IDF instructions.
v1.0.1 July 5, 2026

Control-state sync fixes

  • Dashboard toggles no longer revert when a device echoes a control value back as a boolean — iot-toggle now coerces value types the way the Arduino library does.
  • Control changes reflect on every open dashboard immediately, instead of only after the device echoes its telemetry back.
Arduino library v0.1.0 July 4, 2026

Arduino library for ESP32 & ESP8266

Read the release notes
  • NODRIX_WRITE control handlers — handle cloud writes in a few lines, with typed value coercion.
  • One-call telemetry with automatic batching and wire-limit guardrails.
  • Two transports behind one API: an always-on WebSocket, or HTTP polling for deep-sleep nodes.
  • At-least-once control delivery with automatic acks, reconnect, and control-variable seeding.
  • Multiple WiFi networks with automatic failover, and opt-in TLS certificate pinning.
  • ESP32 (including S2/S3/C3/C6/H2) and ESP8266 — via Arduino Library Manager or PlatformIO.
v1.0.0 June 9, 2026

First stable release

Read the release notes
  • Telemetry over HTTPS or WebSocket — variables auto-create on first sight, no schema, no broker.
  • Realtime drag-and-drop dashboards over hibernating WebSockets, shareable by public link.
  • Two-way control with embeddable, framework-agnostic web component widgets.
  • Visual automations — variable, schedule, sunrise/sunset, and event triggers.
  • Integrations over HTTP, email, and chat (Slack, Telegram, Discord, and more).
  • A clean read API: latest state, time-series, and variable listings behind one token.
  • Native MCP server with a Claude connector — owner-gated, off by default.
  • Multiple users with roles, invites, social sign-in, and an audit log.
  • One-click Deploy to Cloudflare.