github enso-org/enso enso-0.2.32-SNAPSHOT.2021-12-29
Enso Nightly 0.2.32-SNAPSHOT.2021-12-29

Tooling

  • Added the enso install dependencies command to the launcher which installs
    any project dependencies, ensuring that enso run will not need to download
    any libraries (#1981).
    Additionally, made the library/preinstall endpoint able to install any
    transitive dependencies of the library.

Enso 0.2.31 (2021-10-01)

Interpreter/Runtime

  • Added experimental support for automatic parallelization of computations
    (#2000). The functionality is
    hidden behind the --with-auto-parellelism flag to the interpreter.
  • Added support for compiling Enso packages without execution
    (#1998). This allows the
    distribution of precompiled libraries which greatly improves language start-up
    time.

Libraries

  • Added support for computing least-squares linear regression on tables
    (#2003).

Known Issues

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

Enso 0.2.30 (2021-09-23)

Interpreter/Runtime

  • Added support for reading the compiler's intermediate representation from
    disk, as well as round-tripping that IR
    (#1996). The compiler will now
    take advantage of cached IR where available to drastically reduce start-up
    time, and will write these caches if they do not exist or are invalid.

Known Issues

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

Enso 0.2.29 (2021-09-16)

Interpreter/Runtime

  • Added support for serializing the compiler's intermediate representation to
    disk (#1991). This is currently
    disabled by default, but in the future will allow much faster startup of the
    runtime.

Libraries

  • Added support for fetching tables from Google Spreadsheets.
    (#1976).
  • Added support for certain statistical functions of table columns
    (#1990).

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.