Releases · elm/compiler

GitHub

2 min read Original article ↗

0.19.2

Elm 0.19.2 introduces some compiler performance upgrades, so your builds may get a bit faster! More info is available here:

There are no language changes, so once you swap to "elm-version": "0.19.2" in your elm.json file, you should be able to proceed without any further code changes.

Install

The links below include (1) a Mac and Windows installer and (2) 64-bit binaries for various platforms.

✨ Install ✨

For examples of downloading the binaries directly, read the instructions here or here.

0.19.1

The goal of 0.19.1 is to clean up the rough edges such that we have a really solid foundation for newcomers, professionals, scientists, etc. More info is available here:

There are no language changes, so once you swap to "elm-version": "0.19.1" in your elm.json file, you should be able to proceed without any further code changes. You may run into a handful of bugfixes though. These are described in the upgrade docs above.

Install

The links below include (1) a Mac and Windows installer and (2) 64-bit binaries for various platforms.

✨ Install ✨

For examples of downloading the binaries directly, read the instructions here or here.

0.19.0

Information

Install

If you are on Mac or Windows, you can use the installers to get everything set up easily.

If you are on Linux (or you need more control) you can download the binaries directly. They just contain the elm binary and you can put it wherever you like. Remember to update your PATH variable if necessary!

You can also use npm install elm --global to install on any of these platforms. It is grabbing the binaries listed here, so it is nothing too special. More information about it here.

0.18.0

add debugger with import/export, improve error messages, remove some …

0.17.1

patch release for some minor fixes

0.17.0

only needed for some generated doc links

0.16.0

duplicate tag of 0.16 to make the error hint links work