Skip to content

Commit d87e8b3

Browse files
committed
Add 1.0.0-beta.4 release notes
1 parent 7244b95 commit d87e8b3

File tree

2 files changed

+64
-1
lines changed

2 files changed

+64
-1
lines changed

messages.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,6 @@
1818
"0.22.4": "messages/0.22.4.txt",
1919
"1.0.0-beta.1": "messages/1.0.0-beta.1.txt",
2020
"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"
21+
"1.0.0-beta.3": "messages/1.0.0-beta.3.txt",
22+
"1.0.0-beta.4": "messages/1.0.0-beta.4.txt"
2223
}

messages/1.0.0-beta.4.txt

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

0 commit comments

Comments
 (0)