Skip to content

Commit 3ee2dcf

Browse files
committed
Add 1.0.0-beta.3 release notes
1 parent d53a554 commit 3ee2dcf

File tree

2 files changed

+69
-1
lines changed

2 files changed

+69
-1
lines changed

messages.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@
1717
"0.22.3": "messages/0.22.3.txt",
1818
"0.22.4": "messages/0.22.4.txt",
1919
"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"
20+
"1.0.0-beta.2": "messages/1.0.0-beta.2.txt",
21+
"1.0.0-beta.3": "messages/1.0.0-beta.3.txt"
2122
}

messages/1.0.0-beta.3.txt

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
New in Elm Language Support 1.0.0-beta.3 (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 2
14+
-----------------------
15+
16+
Better support for the different kinds of errors that the Elm 0.19 compiler can
17+
produce:
18+
19+
- Improved: Support for both compiler errors (the compiler failed with an
20+
error) and compile errors (the compiler succeeded and found errors in your
21+
program).
22+
23+
24+
Also New (Previous Betas)
25+
-------------------------
26+
27+
The following features have been removed, as they depend on elm-oracle, which
28+
has not yet been updated to support Elm 0.19:
29+
30+
- Removed: Display type signatures for symbols under the cursor in the status
31+
bar.
32+
- Removed: Elm type info panel (alt/option-up/down keyboard shortcuts).
33+
- Removed: Autocompletion of Elm symbols available in the current module.
34+
35+
The build system was rewritten to support the new output format of the Elm 0.19
36+
compiler. The following features have yet to be reimplemented:
37+
38+
- Removed: Support for enabling/disabling build warnings (Elm 0.19 has removed
39+
compiler warnings for now).
40+
- Removed: Ability to build your whole project to an output file from within
41+
Sublime Text. For now, the build system builds only the current module (and
42+
everything it imports), which is sufficient for getting quick compiler
43+
feedback on the code you're working on. But to actually run your all, you'll
44+
need some other way of running a build of your whole project for now.
45+
46+
elm-format integration has been improved:
47+
48+
- Improved: elm-format is now run from your project directory so it can detect
49+
the version of Elm you are using.
50+
- New: `elm_format_options` setting lets you pass command-line options (such
51+
as `--elm-version`) to elm-format if you need to.
52+
53+
And there are new features that will come in handy for those of you juggling
54+
multiple Elm versions on your machine:
55+
56+
- New: `elm_binary` setting that lets you override the path and filename to the
57+
Elm binary file (`elm`) that Sublime Text uses to build your code.
58+
- New: All package settings may now be set per-project (see README).
59+
60+
61+
Help Welcome
62+
------------
63+
64+
Are you interested in contributing to the Elm Language Support package for
65+
Sublime Text? Get in touch!
66+
67+
Reach me at @sentience or <thatguy@kevinyank.com>.

0 commit comments

Comments
 (0)