github enso-org/enso enso-0.2.11
Enso Engine 0.2.11

Tooling

  • Added a feature that allows the tooling to install GraalVM language implementations to existing runtimes
    (#1660).
  • Fixed an issue that would prevent the language server from starting if projects had clashing identifiers (#1665).
  • Added support to the language server for suggesting the module types themselves.
  • Added support for reporting errors in visualisation code, making it much simpler to write new visualisation preprocessors (#1671). Previously the preprocessor would fail without any information as to what went wrong.
  • Fixed an issue where the language server's update state could become desynchronised with the IDE's one (#1691). This meant that the IDE and language server didn't agree on what had been sent, and hence the IDE would miss out on certain updates.
  • Added a schema version to the suggestions database, allowing the tooling to detect out-of-date versions and upgrade them (#1703).
  • Added detailed logging to the tooling boot sequence to help us debug issues that users are seeing (#1704).

Libraries

  • Fixed some inconsistent naming around the Maybe type (#1666).
  • Added the .sum method for vectors of numeric types (#1702).

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.