github enso-org/enso 2026.1.1-nightly.2026.8.5
Enso 2026.1.1-nightly.2026.8.5

pre-release3 hours ago

Download

Enso IDE

Enso IDE is the main product of the Enso project. The packages are stand-alone, they contain both GUI and the backend.

Download links:

This is the recommended download for most users.

Enso Engine

If you are interested in using Enso Engine command line tools only, download the Enso Engine bundle.

Download links:

These are archives containing the Enso portable distribution. User is responsible for setting up the environment variables and adding the bin directory to the PATH.

Note that these distributions do not allow you to use the Enso IDE.

It is recommended only for advanced users, who want to just try the compiler CLI.

Anonymous Data Collection

Please note that this release collects anonymous usage data which will be used to improve Enso and prepare it for a stable release. We will switch to opt-in data collection in stable version releases. The usage data will not contain your code (expressions above nodes), however, reported errors may contain brief snippets of out of context code that specifically leads to the error, like "the method 'foo' does not exist on Number". The following data will be collected:

  • Session length.
  • Graph editing events (node creation, deletion, position change, connect, disconnect, collapse, edit start, edit end). This will not include any information about node expressions used.
  • Navigation events (camera movement, scope change).
  • Visualization events (visualization open, close, switch). This will not include any information about the displayed data nor the rendered visualization itself.
  • Project management events (project open, close, rename).
  • Errors (IDE crashes, WASM panics, Project Manager errors, Language Server errors, Compiler errors).
  • Performance statistics (minimum, maximum, average GUI refresh rate).

Changelog

Enso IDE

  • Fix AI prompt cancellation leaving the queue wedged. Cancelling an in-flight
    prompt could leave the next prompt failing with `stdin write failed`, and any
    subsequent prompt stuck on "waiting"; the cancel path now pre-swaps the
    child's readiness deferred so follow-up prompts synchronize on the respawned
    `claude` child instead of racing past a stale `ready` and writing into a dying
    stdin.
  • AI mode in the Component Browser is now a first-class option, with a three-way
    mode switch (robot / search / code) accessible by clicking the icon next to
    the Component Browser input. The mode defaults to AI when the local `claude`
    CLI is found, and to component search otherwise. Existing AI nodes can be
    edited by reopening the Component Browser on them — the prior prompt is sent
    back to the agent so the function definition is rewritten in place. The whole
    AI mode is hidden behind the `enableAiComponentBrowserMode` feature flag (off
    by default) — enabling the flag reveals the mode and makes it the default when
    the `claude` CLI is available.
  • Fix the IDE hanging on the loading screen forever when Enso Cloud cannot be
    reached. If a Cloud hostname fails to resolve, startup no longer stalls: the
    app now starts in local-projects mode with Cloud features disabled, instead of
    waiting on a configuration request that can never succeed. Unreachable hosts
    are also no longer retried, and are never mistaken for an expired session, so
    there is no sign-out loop. Deployments without a local backend keep
    redirecting to the login page as before.

Enso Language & Runtime

Don't miss a new enso release

NewReleases is sending notifications on new releases.