on master help sign in
Merge branch 'dev'
8f84e50Evan Czaplicki
changelog.txt+28−27
@@ -1,38 +1,39 @@
1
1
2−Release 0.8.1
2+Release 0.9
3−=============
3+===========
4
4
5−Website:
5+Build Improvements:
6−* Hot-swapping
6+ * Major speed improvements to type-checker
7−* Much faster page load with pre-compile Elm files (Max New)
7+ * Type-checker should catch _all_ type errors now
8+ * Module-level compilation, only re-compile if necessary
9+ * Import type aliases between modules
8
10
11+Error Messages:
12+ * Cross-module type errors
13+ * Errors for undefined values
14+ * Pretty printing of expressions and types
15+
9Syntax:
16Syntax:
10−* Pattern matching on literals
17+ * Pattern matching on literals
11−* Pattern aliases with `as` (Andrew)
18+ * Pattern aliases with `as` (Andrew)
12−* Unary negation
19+ * Unary negation
13−* Triple-quoted multi-line strings
20+ * Triple-quoted multi-line strings
14−* Custom infix precedence and associativity
15−* Type annotations in let expressions (Andrew)
21+ * Type annotations in let expressions (Andrew)
16−* Record Constructors
22+ * Record Constructors
17−* Record type aliases can be closed on the zeroth column
23+ * Record type aliases can be closed on the zeroth column
18−* (,,) syntax in types
24+ * (,,) syntax in types
19−* "(+) = " is permitted
25+ * "(+) = " is permitted
20−* Unparenthesized if, let, case, and lambda in last
26+ * Unparenthesized if, let, case, lambda at end of binary expressions
21− term of a binary expression
22
27
23Libraries:
28Libraries:
24−* Detect hovering over any Element
29+ * Detect hovering over any Element
25−* Opacity on arbitrary forms in collages
30+ * Set alpha of arbitrary forms in collages
26−* Switch Text.height to use px instead of em
31+ * Switch Text.height to use px instead of em
27
32
28−Error Messages:
33+Website:
29−* Cross-module type errors
34+ * Hot-swapping
30−* Pretty printing of expressions and types
35+ * Much faster page load with pre-compiled Elm files (Max New)
31−* Type-variables look more natural (a,b,c instead of t1,t2,t3)
32
36
33−Build Improvements:
34−* Module-level compilation, only re-compile if necessary
35−* Import type aliases between modules
36
37
37
38
38
39