Skip to content

Enso Engine 0.2.11

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Apr 16:21
enso-0.2.11
4ba8503

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.