Skip to content

Releases: staticdreams/echolot-public

Echolot 0.5.0

Choose a tag to compare

@staticdreams staticdreams released this 31 Oct 12:10

Improved

  • Protected environments ask before more things: MCP calls, checks and watches, Get Token, schema fetches, gRPC reflection and messages sent on an open session after you switch environments.
  • A proxy password or certificate passphrase kept as plain text now carries a warning, with Move to Keychain beside it; clearing one request's history asks first.
  • Typing {{ offers the request's variables again in the URL bar, and the variables a folder's or workspace's auth resolves with in their settings.
  • The JSON tree opens large responses sooner, and the flow canvas pans more smoothly.

Fixed

  • Secrets stay put: API key headers and headers holding a secret no longer follow a redirect to another origin, history no longer keeps Hawk, EdgeGrid, NTLM, proxy or certificate secrets, and with encrypted storage a response's text stays out of the search index.
  • Agents read history with credentials masked, and a search match that touches a secret is neither counted nor shown; an agent's limits also hold inside the flows it runs.
  • NTLM sign-in works over HTTP/1.1 without another request borrowing its connection, and a server that insists on HTTP/1.1 gets it. HTTP/3 tries every address of a host at once, as TCP does.
  • Responses that expand absurdly (past 100 to 1 beyond 256 MB), and WebSocket and Socket.IO messages built from huge fragments, are cut off instead of filling memory.
  • Export never writes over, into or around the workspace it comes from, sends what it replaces to the Trash, and says how many credentials were written in clear.
  • Edits are no longer lost: folder and workspace settings, mock routes and a tab closing just before you quit are all written, and a failed save keeps your text.
  • Closing a window stops its runs and sends. Runs with iterations side by side keep their own $response values, and data files of up to 100 MB load without freezing the window.
  • A flow whose request script fails now takes the failure path, and background services follow a choice of no environment.

Downloads

  • Echolot-0.5.0.dmg: the app, notarized. Once installed, it updates itself (Echolot › Check for Updates…).
  • echolot-0.5.0-macos.zip: the echolot command-line tool on its own (universal). The app also carries it in Echolot.app/Contents/Helpers.
  • Echolot-0.5.0.mcpb: a Claude Desktop extension that runs Echolot's MCP server on a workspace.

Echolot 0.4.0

Choose a tag to compare

@staticdreams staticdreams released this 30 Oct 19:33

New

  • Export a folder or the whole workspace (File › Export Workspace…, ⇧⌘E, or Export Folder… on a folder) as an Echolot workspace, a Postman v2.1 collection, an Insomnia v5 file or a Bruno collection; each format shows which requests it carries, and secret values stay in the Keychain.
  • echolot export writes the same formats from the command line.
  • Help › Report a Bug and Request a Feature open a new GitHub issue with your Echolot and macOS versions filled in.

Improved

  • Switching between requests is faster, and the page no longer shifts as it settles.

Fixed

  • Dragging in the sidebar puts requests into folders again; a gap opens where they will land, and resting on a closed folder opens it.

Downloads

  • Echolot-0.4.0.dmg: the app, notarized. Once installed, it updates itself (Echolot › Check for Updates…).
  • echolot-0.4.0-macos.zip: the echolot command-line tool on its own (universal). The app also carries it in Echolot.app/Contents/Helpers.
  • Echolot-0.4.0.mcpb: a Claude Desktop extension that runs Echolot's MCP server on a workspace.

Echolot 0.3.1

Choose a tag to compare

@staticdreams staticdreams released this 30 Oct 13:18

New

  • Each kind of request keeps its own layout (side by side or stacked) and where you left the divider, saved on this Mac; View › Panes › Reset Pane Sizes starts over.
  • ⌘P switches to a recent workspace from a floating list, like the command palette.
  • File › Open Recent lists your recent workspaces.

Improved

  • Echolot › About Echolot, Help › Echolot Website and Settings › About link to echolot.dev.

Fixed

  • Open Workspace… can choose .echolot workspaces again; they were greyed out.

Downloads

  • Echolot-0.3.1.dmg: the app, notarized. Once installed, it updates itself (Echolot › Check for Updates…).
  • echolot-0.3.1-macos.zip: the echolot command-line tool on its own (universal). The app also carries it in Echolot.app/Contents/Helpers.
  • Echolot-0.3.1.mcpb: a Claude Desktop extension that runs Echolot's MCP server on a workspace.

Echolot 0.3.0

Choose a tag to compare

@staticdreams staticdreams released this 30 Oct 11:12

New

  • Socket.IO and MQTT requests: namespaces, events and acknowledgements; MQTT 3.1.1 and 5.0 with QoS 0–2, over TCP, TLS or WebSocket.
  • HTTP/3 on macOS 27: pick it per request, or let Automatic switch when a server offers it.
  • Install the echolot command-line tool on your PATH from Settings › General.
  • This is a public beta: each build expires 30 days after release, and Echolot updates itself before then.

Improved

  • Protected environments ask before every send, run and connection you start, not only before agents'.
  • Imported credentials go to the Keychain instead of the request files, and the import report names them.

Downloads

  • Echolot-0.3.0.dmg: the app, notarized. Once installed, it updates itself (Echolot › Check for Updates…).
  • echolot-0.3.0-macos.zip: the echolot command-line tool on its own (universal). The app also carries it in Echolot.app/Contents/Helpers.
  • Echolot-0.3.0.mcpb: a Claude Desktop extension that runs Echolot's MCP server on a workspace.