Tooling
- Added the enso install dependenciescommand to the launcher which installs
 any project dependencies, ensuring thatenso runwill not need to download
 any libraries (#1981).
 Additionally, made thelibrary/preinstallendpoint 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-parellelismflag 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.