Skip to content

Releases: the-dev-tools/dev-tools

desktop@1.0.0

24 Apr 13:44

Choose a tag to compare

1.0.0 (2026-04-24)

🚀 Features

  • First stable release. (f31075cf)

    New protocols and flow nodes

    • GraphQL requests: full request editor with query/variables, dark theme tokens, CLI support, YAML export/import, response history, and delta overrides with assertions.
    • WebSocket: connection and send flow nodes, request panel, and tables for persisting messages and headers.
    • Wait node: pause flow execution for a configurable duration.
    • Sub-flow: new Run Sub Flow node plus SubFlowTrigger and SubFlowReturn, enabling flows to invoke other flows with typed inputs/outputs.

    Flow engine

    • Flow runner overhaul with improved node execution and error propagation.
    • Flow-level error field and node ID mapping for more precise failure attribution.
    • Copy/paste support extended to GraphQL, WebSocket, and sub-flow nodes.

    Expression editor

    • Autocomplete for built-in functions inside {{ }}: uuid(), uuid("v4"), uuid("v7"), ulid(), now().
    • Dot-chain completion on now(): .Unix(), .UnixMilli(), .UnixMicro(), .UnixNano().
    • New faker namespace for fake data — type faker. to browse 35 generators including name(), email(), phoneNumber(), url(), ipv4(), ipv6(), macAddress(), username(), password(), word(), sentence(), paragraph(), date(), timestamp(), uuid(), randomInt(min, max).

    Delta system

    • GraphQL delta support with snapshot/override semantics for name, URL, query, variables, description, headers, and assertions.

❤️ Thank You

  • moosebay

cli@1.0.0

24 Apr 13:44

Choose a tag to compare

1.0.0 (2026-04-24)

🚀 Features

  • First stable release. (f31075cf)

    New protocols and flow nodes

    • GraphQL requests: query/variables, assertions, response history, YAML export/import.
    • WebSocket: connection and send flow nodes with message capture.
    • Wait node: pause flow execution for a configurable duration.
    • Sub-flow: Run Sub Flow node plus Sub-Flow Trigger and Sub-Flow Return for composing flows.

    Flow engine

    • Flow runner overhaul with improved node execution and error propagation.
    • Flow-level error field and node ID mapping for more precise failure attribution.

    Expression editor

    • Built-in uuid(), uuid("v4"), uuid("v7"), ulid(), now() helpers inside {{ }}.
    • Dot-chain on now(): .Unix(), .UnixMilli(), .UnixMicro(), .UnixNano().
    • faker.* namespace (35 generators — name(), email(), phoneNumber(), url(), ipv4(), word(), sentence(), paragraph(), date(), timestamp(), uuid(), randomInt(min, max), ...) for fake test data.

    AI

    • AI agent with tool execution, streaming, and multi-provider support (OpenAI, Anthropic, Gemini), credential vault encryption, and variable introspection.

❤️ Thank You

  • moosebay

desktop@0.5.0

04 Mar 20:48

Choose a tag to compare

0.5.0 (2026-03-04)

🚀 Features

  • Add flow node copy/paste and canvas undo/redo support. (28f2da05)

❤️ Thank You

  • moosebay

desktop@0.4.0

03 Mar 21:29

Choose a tag to compare

0.4.0 (2026-03-03)

🚀 Features

  • Add AI agent feature with tool execution, streaming, and provider settings. Add flow error display, fix version history ordering, and fix execution state display on flow versions. (156c82ca)

❤️ Thank You

  • moosebay

desktop@0.3.2

03 Mar 09:39

Choose a tag to compare

0.3.2 (2026-03-03)

🩹 Fixes

  • Fix startup reliability and data migration for upgrading users. Migrate database from old data directories (DevTools, DevTools Studio). Catch protocol handler errors during server startup. Cap health check retry backoff. Add branded loading screen and error recovery UI. Fix migration FK reference to prevent folder hierarchy flattening. Make telemetry non-blocking. (a7de9ad6)

❤️ Thank You

  • moosebay

desktop@0.3.1

02 Mar 00:43

Choose a tag to compare

0.3.1 (2026-03-02)

🩹 Fixes

  • Fix CodeMirror crash caused by duplicate @codemirror/state instances. Fix server lint by broadening dbtest build tag and removing dead code. (05ca2a7a)

❤️ Thank You

  • moosebay

desktop@0.3.0

26 Feb 22:40

Choose a tag to compare

0.3.0 (2026-02-26)

🚀 Features

🩹 Fixes

  • Fix AI node export and credential env var name sanitization (36fd3671)
  • Optimise package size (0da13cbe)

❤️ Thank You

cli@0.2.2

26 Feb 22:40

Choose a tag to compare

0.2.2 (2026-02-26)

🩹 Fixes

  • Fix AI node export and credential env var name sanitization (36fd3671)

❤️ Thank You

desktop@0.2.3

10 Feb 14:48

Choose a tag to compare

0.2.3 (2026-02-10)

🩹 Fixes

  • Version snapshots with is_snapshot column and deterministic test sync (e6c2b883)
  • Add uuid() and ulid() built-in expression functions with v4/v7 support (ecfa35df)

❤️ Thank You

desktop@0.2.2

09 Feb 20:08

Choose a tag to compare

0.2.2 (2026-02-09)

🩹 Fixes

  • Version snapshots with is_snapshot column and deterministic test sync (e6c2b883)

🧱 Updated Dependencies

  • Updated cli to 0.2.1

❤️ Thank You