@@ -77,17 +77,17 @@ loopback dbResults <-
77Modify default import of `List` to expose `(::)` as well.
77Modify default import of `List` to expose `(::)` as well.
82−#### Breaking Changes
82+### Breaking Changes
84 * Keyword `data` renamed to `type`
84 * Keyword `data` renamed to `type`
85 * Keyword `type` renamed to `type alias`
85 * Keyword `type` renamed to `type alias`
90−#### Improvements:
90+### Improvements:
92 * Type aliases in port types
92 * Type aliases in port types
93 * Add Keyboard.alt and Keyboard.meta
93 * Add Keyboard.alt and Keyboard.meta
@@ -103,7 +103,7 @@ Modify default import of `List` to expose `(::)` as well.
103 safer, setting things up for giving programmatic access to the AST to
103 safer, setting things up for giving programmatic access to the AST to
104 improve editor and IDE support.
104 improve editor and IDE support.
106−#### Breaking Changes:
106+### Breaking Changes:
108 * Rename (.) to (<<) as in F#
108 * Rename (.) to (<<) as in F#
109 * Rename Basics.id to Basics.identity
109 * Rename Basics.id to Basics.identity
@@ -115,30 +115,30 @@ Modify default import of `List` to expose `(::)` as well.
115 * Unambiguous syntax for importing ADTs and type aliases
115 * Unambiguous syntax for importing ADTs and type aliases
116 * sqrt and logBase both only work on Floats now
116 * sqrt and logBase both only work on Floats now
118−## 0.12.3
118+# 0.12.3
120 * Minor changes to support webgl as a separate library
120 * Minor changes to support webgl as a separate library
121 * Switch from HSV to HSL
121 * Switch from HSV to HSL
122 * Programmatic access to colors with toHsl and toRgb
122 * Programmatic access to colors with toHsl and toRgb
124−## 0.12.1
124+# 0.12.1
126−#### Improvements:
126+### Improvements:
128 * New Array library (thanks entirely to @Xashili)
128 * New Array library (thanks entirely to @Xashili)
129 * Json.Value can flow through ports
129 * Json.Value can flow through ports
130 * Improve speed and stack usage in List library (thanks to @maxsnew)
130 * Improve speed and stack usage in List library (thanks to @maxsnew)
131 * Add Dict.filter and Dict.partition (thanks to @hdgarrood)
131 * Add Dict.filter and Dict.partition (thanks to @hdgarrood)
133−#### Breaking Changes:
133+### Breaking Changes:
135 * Revamp Json library, simpler with better names
135 * Revamp Json library, simpler with better names
136 * Revamp JavaScript.Experimental library to have slightly better names
136 * Revamp JavaScript.Experimental library to have slightly better names
137 * Remove JavaScript library which was made redundant by ports
137 * Remove JavaScript library which was made redundant by ports
141−#### Breaking Changes:
141+### Breaking Changes:
143 * Overhaul Graphics.Input library (inspired by Spiros Eliopoulos and Jeff Smitts)
143 * Overhaul Graphics.Input library (inspired by Spiros Eliopoulos and Jeff Smitts)
144 * Overhaul Text library to accomodate new Graphics.Input.Field
144 * Overhaul Text library to accomodate new Graphics.Input.Field
@@ -150,7 +150,7 @@ Modify default import of `List` to expose `(::)` as well.
150 * Revise the semantics of keepWhen and dropWhen to only update when
150 * Revise the semantics of keepWhen and dropWhen to only update when
151 the filtered signal changes (thanks Max New and Janis Voigtländer)
151 the filtered signal changes (thanks Max New and Janis Voigtländer)
153−#### Improvements:
153+### Improvements:
155 * Add Graphics.Input.Field for customizable text fields
155 * Add Graphics.Input.Field for customizable text fields
156 * Add Trampoline library (thanks to @maxsnew and @timthelion)
156 * Add Trampoline library (thanks to @maxsnew and @timthelion)
@@ -161,12 +161,12 @@ Modify default import of `List` to expose `(::)` as well.
161 * Fix bugs in Bitwise library
161 * Fix bugs in Bitwise library
162 * Fix bug when exporting Maybe values through ports
162 * Fix bug when exporting Maybe values through ports
166 * Ports, a new FFI that is more general and much nicer to use
166 * Ports, a new FFI that is more general and much nicer to use
167 * Basic compiler tests (thanks to Max New)
167 * Basic compiler tests (thanks to Max New)
169−## 0.10.1
169+# 0.10.1
171 * sort, sortBy, sortWith (thanks to Max Goldstein)
171 * sort, sortBy, sortWith (thanks to Max Goldstein)
172 * elm-repl
172 * elm-repl
@@ -174,7 +174,7 @@ Modify default import of `List` to expose `(::)` as well.
174 * Regex library
174 * Regex library
175 * Improve Transform2D library (thanks to Michael Søndergaard)
175 * Improve Transform2D library (thanks to Michael Søndergaard)
179 * Native strings
179 * Native strings
180 * Tango colors
180 * Tango colors
@@ -188,7 +188,7 @@ Modify default import of `List` to expose `(::)` as well.
188 * Make compatable with cabal-1.18 (thank you Justin Leitgeb)
188 * Make compatable with cabal-1.18 (thank you Justin Leitgeb)
189 * All functions with 10+ arguments (thanks to Max New)
189 * All functions with 10+ arguments (thanks to Max New)
193 * Allow custom precedence and associativity for user-defined infix ops
193 * Allow custom precedence and associativity for user-defined infix ops
194 * Realias types before printing
194 * Realias types before printing
@@ -198,7 +198,7 @@ Modify default import of `List` to expose `(::)` as well.
198 * Fix miscellaneous bugs in type checker
198 * Fix miscellaneous bugs in type checker
199 * Switch name of Matrix2D to Transform2D
199 * Switch name of Matrix2D to Transform2D
203Build Improvements:
203Build Improvements:
204 * Major speed improvements to type-checker
204 * Major speed improvements to type-checker
@@ -249,7 +249,7 @@ Website:
249forgot to fill this in again...
249forgot to fill this in again...
254* Add a WebSockets library.
254* Add a WebSockets library.
255* Add support for the mathematical looking operator for function composition (U+2218).
255* Add support for the mathematical looking operator for function composition (U+2218).
@@ -258,7 +258,7 @@ forgot to fill this in again...
258forgot to fill this in for a while...
258forgot to fill this in for a while...
263* Add Dict, Set, and Automaton libraries!
263* Add Dict, Set, and Automaton libraries!
@@ -286,7 +286,7 @@ forgot to fill this in for a while...
291This version is all about graphics: nicer API with more features and major
291This version is all about graphics: nicer API with more features and major
292efficiency improvements. I am really excited about this release!
292efficiency improvements. I am really excited about this release!
@@ -316,7 +316,7 @@ efficiency improvements. I am really excited about this release!
321* Add JSON library.
321* Add JSON library.
@@ -348,7 +348,7 @@ efficiency improvements. I am really excited about this release!
353* Add JavaScript event interface. Allows Elm to import and export JS values
353* Add JavaScript event interface. Allows Elm to import and export JS values
354 and events. This makes it possible to import and export Elements, so users
354 and events. This makes it possible to import and export Elements, so users
@@ -395,10 +395,9 @@ efficiency improvements. I am really excited about this release!
400−Major Changes (Read this part!)
400+### Major Changes (Read this part!)
401−-------------------------------
403* Add a basic module system.
402* Add a basic module system.
404* Elm's JavaScript runtime is now distributed with the elm package.
403* Elm's JavaScript runtime is now distributed with the elm package.
@@ -412,8 +411,7 @@ Major Changes (Read this part!)
412* Improve error messages for parse errors and runtime errors.
411* Improve error messages for parse errors and runtime errors.
415−New Functions and Other Additions
414+### New Functions and Other Additions
416−---------------------------------
418* Add support for keyboard events: Keyboard.Raw
416* Add support for keyboard events: Keyboard.Raw
419* Add buttons in Signal.Input:
417* Add buttons in Signal.Input: