github enso-org/enso enso-0.2.24
Enso Engine 0.2.24

Interpreter/Runtime

  • Fixed a bug where visualizations would sometimes randomly fail to compute, due to thread interrupts (#1939).
  • Fixed an issue where both host and polyglot interop would not properly propagate error information (#1941).
  • Fixed inaproppriate parsing of code blocks in documentation.

Tooling

  • Implemented a basic library uploader (#1933). It implements the library/publish endpoint of the Language Server and adds a publish-library subcommand to the Launcher.
  • Implemented an HTTP endpoint that resets the time that the language server has spent idle (#1938).
  • Implemented the mechanism for updating the editions cache (#1944), allowing the engine to download and use editions other than the one bundled with a given release.
  • Added a notification about the successful program execution to the language server API (#1945).

Libraries

  • Added support for writing tables to file as JSON (#1937).
  • Added support for parsing CSV files with too many headers declared (#1942).
  • Added a single entry point method for all table serialization modes (#1946).

Known Issues

  • This is a beta release, so please see the issue tracker for issues opened before the release date.

Don't miss a new enso release

NewReleases is sending notifications on new releases.