Skip to content

Commit 4cf1db4

Browse files
committed
Merge branch 'master' into elm-0.19
* master: 0.22.4: Announce Elm 0.19 support plans Only display PATH in debug outpugt on errors # Conflicts: # elm_show_type.py
2 parents b6a8091 + 1972d53 commit 4cf1db4

File tree

3 files changed

+97
-1
lines changed

3 files changed

+97
-1
lines changed

README.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,51 @@
11
![Elm Language Support logo](images/logo.png)
22
# The Sublime Elm Language Package
33

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+
449
## Installation
550
651
1. Install [Package Control][]
@@ -88,3 +133,4 @@ Don't know Elm? Great first step!
88133
[Sublime Text 2]: http://www.sublimetext.com/2
89134
[Sublime Text 3]: http://www.sublimetext.com/3
90135
[tweet]: https://twitter.com/rtfeldman/status/624026168652660740
136+
[elm-0.19]: https://elm-lang.org/blog/small-assets-without-the-headache

messages.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,9 @@
1111
"0.20.0": "messages/0.20.0.txt",
1212
"0.21.0": "messages/0.21.0.txt",
1313
"0.21.1": "messages/0.21.1.txt",
14-
"0.22.1": "messages/0.22.0.txt"
14+
"0.22.0": "messages/0.22.0.txt",
15+
"0.22.1": "messages/0.22.1.txt",
16+
"0.22.2": "messages/0.22.2.txt",
17+
"0.22.3": "messages/0.22.3.txt",
18+
"0.22.4": "messages/0.22.4.txt"
1519
}

messages/0.22.4.txt

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
New in Elm Language Support 0.22.4 (August 22, 2018)
2+
3+
Nothing, except this VERY IMPORTANT message:
4+
5+
Elm 0.19 was recently released:
6+
https://elm-lang.org/blog/small-assets-without-the-headache
7+
8+
It makes major, breaking changes to the compiler's interface with packages
9+
like this one. It is likely the next release of Elm Language Support will
10+
break compatibility with Elm 0.18.
11+
12+
If you plan to remain on Elm 0.18 for now, you should configure Package
13+
Control to ignore updates to this package until you are ready to upgrade.
14+
In Sublime Text, choose Preferences > Package Settings > Package Control >
15+
Settings – User, then add this setting to your
16+
Package Control.sublime-settings file:
17+
18+
{
19+
"auto_upgrade_ignore": [
20+
"Elm Language Support"
21+
],
22+
}
23+
24+
25+
Upgrading to Elm 0.19
26+
27+
A pre-release version of this package with experimental support for Elm 0.19
28+
is available. If you're using Elm 0.19 already, we'd value your feedback!
29+
30+
WARNING: This new version does not support Elm 0.18!
31+
32+
To upgrade, configure Package Control to install pre-release versions of this
33+
package. In Sublime Text, choose Preferences > Package Settings > Package
34+
Control > Settings – User, then add this setting to your
35+
Package Control.sublime-settings file:
36+
37+
{
38+
"install_prereleases":
39+
[
40+
"Elm Language support"
41+
],
42+
}
43+
44+
Then use the Package Control: Upgrade Package command in the Command
45+
Palette to upgrade. Make sure to read the release notes that are displayed
46+
following the upgrade!

0 commit comments

Comments
 (0)