Skip to content

Commit ea32544

Browse files
committed
Add 1.0.0-beta.2 release notes
1 parent 297b2b8 commit ea32544

File tree

2 files changed

+65
-1
lines changed

2 files changed

+65
-1
lines changed

messages.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@
1616
"0.22.2": "messages/0.22.2.txt",
1717
"0.22.3": "messages/0.22.3.txt",
1818
"0.22.4": "messages/0.22.4.txt",
19-
"1.0.0-beta.1": "messages/1.0.0-beta.1.txt"
19+
"1.0.0-beta.1": "messages/1.0.0-beta.1.txt",
20+
"1.0.0-beta.2": "messages/1.0.0-beta.2.txt"
2021
}

messages/1.0.0-beta.2.txt

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
New in Elm Language Support 1.0.0-beta.2 (October 14, 2018)
2+
===========================================================
3+
4+
This prerelease version provides experimental support for the just-released
5+
Elm 0.19, and BREAKS COMPATIBILITY with Elm 0.18 and earlier.
6+
7+
Read about Elm 0.19 here:
8+
<https://github.com/elm/compiler/blob/master/upgrade-docs/0.19.md>
9+
10+
Please report issues on GitHub:
11+
<https://github.com/elm-community/SublimeElmLanguageSupport/issues>
12+
13+
What's New Since Beta 1
14+
-----------------------
15+
16+
elm-format integration has been improved:
17+
18+
- Improved: elm-format is now run from your project directory so it can detect
19+
the version of Elm you are using.
20+
- New: `elm_format_options` setting lets you pass command-line options (such
21+
as `--elm-version`) to elm-format if you need to.
22+
23+
And there is now greater flexibility when projects need different settings:
24+
25+
- New: All package settings may now be set per-project (see README).
26+
27+
28+
Also New (Previous Betas)
29+
-------------------------
30+
31+
The following features have been removed, as they depend on elm-oracle, which
32+
has not yet been updated to support Elm 0.19:
33+
34+
- Removed: Display type signatures for symbols under the cursor in the status
35+
bar.
36+
- Removed: Elm type info panel (alt/option-up/down keyboard shortcuts).
37+
- Removed: Autocompletion of Elm symbols available in the current module.
38+
39+
The build system was rewritten to support the new output format of the Elm 0.19
40+
compiler. The following features have yet to be reimplemented:
41+
42+
- Removed: Support for enabling/disabling build warnings (Elm 0.19 has removed
43+
compiler warnings for now).
44+
- Removed: Ability to build your whole project to an output file from within
45+
Sublime Text. For now, the build system builds only the current module (and
46+
everything it imports), which is sufficient for getting quick compiler
47+
feedback on the code you're working on. But to actually run your all, you'll
48+
need some other way of running a build of your whole project for now.
49+
50+
And there is one new feature that will come in handy for those of you juggling
51+
multiple Elm versions on your machine:
52+
53+
- New: `elm_binary` setting that lets you override the path and filename to the
54+
Elm binary file (`elm`) that Sublime Text uses to build your code.
55+
56+
57+
Help Welcome
58+
------------
59+
60+
Are you interested in contributing to the Elm Language Support package for
61+
Sublime Text? Get in touch!
62+
63+
Reach me at @sentience or <thatguy@kevinyank.com>.

0 commit comments

Comments
 (0)