|
1 | 1 |  |
2 | 2 | # The Sublime Elm Language Package |
3 | 3 |
|
| 4 | +> ### Note: Elm 0.19 and Elm Language Support |
| 5 | +> |
| 6 | +> Elm 0.19 was [recently released][elm-0.19]. It makes major, breaking changes |
| 7 | +> to the compiler's interface with packages like this one. It is likely the |
| 8 | +> next release of Elm Language Support will break compatibility with Elm 0.18. |
| 9 | +> |
| 10 | +> If you plan to remain on Elm 0.18 for now, you should configure Package |
| 11 | +> Control to ignore updates to this package until you are ready to upgrade. |
| 12 | +> In Sublime Text, choose **Preferences > Package Settings > Package Control > |
| 13 | +> Settings – User**, then add this setting to your |
| 14 | +> **Package Control.sublime-settings** file: |
| 15 | +> |
| 16 | +> ```json |
| 17 | +> { |
| 18 | +> "auto_upgrade_ignore": [ |
| 19 | +> "Elm Language Support" |
| 20 | +> ], |
| 21 | +> } |
| 22 | +> ``` |
| 23 | +> |
| 24 | +> #### Upgrading to Elm 0.19 |
| 25 | +> |
| 26 | +> A pre-release version of this package with experimental support for Elm 0.19 |
| 27 | +> is available. If you're using Elm 0.19 already, we'd value your feedback! |
| 28 | +> |
| 29 | +> **Warning:** This new version does not support Elm 0.18! |
| 30 | +> |
| 31 | +> To upgrade, configure Package Control to install pre-release versions of this |
| 32 | +> package. In Sublime Text, choose **Preferences > Package Settings > Package |
| 33 | +> Control > Settings – User**, then add this setting to your |
| 34 | +> **Package Control.sublime-settings** file: |
| 35 | +> |
| 36 | +> ```json |
| 37 | +> { |
| 38 | +> "install_prereleases": |
| 39 | +> [ |
| 40 | +> "Elm Language support" |
| 41 | +> ], |
| 42 | +> } |
| 43 | +> ``` |
| 44 | +> |
| 45 | +> Then use the **Package Control: Upgrade Package** command in the Command |
| 46 | +> Palette to upgrade. Make sure to read the release notes that are displayed |
| 47 | +> following the upgrade! |
| 48 | +
|
4 | 49 | ## Installation |
5 | 50 |
|
6 | 51 | 1. Install [Package Control][] |
@@ -88,3 +133,4 @@ Don't know Elm? Great first step! |
88 | 133 | [Sublime Text 2]: http://www.sublimetext.com/2 |
89 | 134 | [Sublime Text 3]: http://www.sublimetext.com/3 |
90 | 135 | [tweet]: https://twitter.com/rtfeldman/status/624026168652660740 |
| 136 | +[elm-0.19]: https://elm-lang.org/blog/small-assets-without-the-headache |
0 commit comments