A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Description | Area | GitHub Issue | Pull Request | Ellie or SSCCE or Demo etc | Pure Fix (Optimisation or Docs) | Runtime Exception (including Tail Recursion) | Change to API or Runtime Behaviour | API Addition (Backwards Compatible) | API Change (Breaking) | Change to Language Semantics | Workaround | Fixable in Non-Core Package | Potential Performance Improvement | Controversial | Comments | |||||||||||||||||
2 | Doc Fixes | ||||||||||||||||||||||||||||||||
3 | READY pr-26 | fix kernel call to Elm.Kernel.Scheduler.rawSpawn | elm/time | https://github.com/elm/time/pull/26 | x | ||||||||||||||||||||||||||||
4 | READY pr-15 | Add zero-padding to the output human time | elm/time | https://github.com/elm/time/pull/15 | x | x | Makes it closer to ISO 8601? Leading zeros also good for alphanumeric sorting. | ||||||||||||||||||||||||||
5 | |||||||||||||||||||||||||||||||||
6 | |||||||||||||||||||||||||||||||||
7 | |||||||||||||||||||||||||||||||||
8 | Fix minor error in onResize documentation. | elm/browser | https://github.com/elm/browser/pull/127 | x | |||||||||||||||||||||||||||||
9 | Fix docs: onVisibilityChange doesn’t react to switching windows | elm/browser | https://github.com/elm/browser/pull/125 | x | |||||||||||||||||||||||||||||
10 | Stack overflow in debugger #90 This makes the function tail recursive. | elm/browser | https://github.com/elm/browser/issues/90 | https://github.com/elm/browser/pull/120 | x | ||||||||||||||||||||||||||||
11 | update docs of getViewportOf | elm/browser | https://github.com/elm/browser/pull/103 | x | |||||||||||||||||||||||||||||
12 | Fix typo. | elm/browser | https://github.com/elm/browser/pull/97 | x | |||||||||||||||||||||||||||||
13 | Fix stack overflow when operating on large lists | elm/browser | https://github.com/elm/browser/pull/95 | x | Duplicate of https://github.com/elm/browser/pull/120 | ||||||||||||||||||||||||||||
14 | Add subscription information to keyboard example | elm/browser | https://github.com/elm/browser/pull/44 | x | |||||||||||||||||||||||||||||
15 | Simplify Dom Terminology Documentation | elm/browser | https://github.com/elm/browser/pull/24 | x | x | But we like Evans quirky ramblings about chinese scrolls etc. | |||||||||||||||||||||||||||
16 | Fix documentation for Char.isAlphaNum | elm/core | https://github.com/elm/core/pull/992 | x | |||||||||||||||||||||||||||||
17 | Degenerate (left/right-leaning) Cmd.batch tree overflows the stack | elm/core | https://github.com/elm/core/issues/1123 | x | |||||||||||||||||||||||||||||
18 | Spelling corrections | elm/core | https://github.com/elm/core/pull/1121 | x | |||||||||||||||||||||||||||||
19 | Links in Docs | elm/core | https://github.com/elm/core/pull/1118 | x | |||||||||||||||||||||||||||||
20 | |||||||||||||||||||||||||||||||||
21 | Add forgotten test to the test suite | elm/core | https://github.com/elm/core/pull/1102 | x | |||||||||||||||||||||||||||||
22 | Add note about cons | elm/core | https://github.com/elm/core/pull/1101 | x | |||||||||||||||||||||||||||||
23 | Fix typo on Task.attempt document (Browser.Dom.Error) | elm/core | https://github.com/elm/core/pull/1099 | x | |||||||||||||||||||||||||||||
24 | Add String.split example | elm/core | https://github.com/elm/core/pull/1084 | x | |||||||||||||||||||||||||||||
25 | fix document: computational complexity | elm/core | https://github.com/elm/core/pull/1070 | x | |||||||||||||||||||||||||||||
26 | Add: Further example to List.indexedMap to clarify | elm/core | https://github.com/elm/core/pull/1068 | x | |||||||||||||||||||||||||||||
27 | List.elm isEmpty docs: Clarify "x :: xs" | elm/core | https://github.com/elm/core/pull/1067 | x | |||||||||||||||||||||||||||||
28 | |||||||||||||||||||||||||||||||||
29 | Make docs more clear that string is list of utf-16 code points | elm/core | https://github.com/elm/core/pull/1055 | x | |||||||||||||||||||||||||||||
30 | Fix mistake in Dict documentation | elm/core | https://github.com/elm/core/pull/1042 | x | |||||||||||||||||||||||||||||
31 | Add an example for the Dict.partition function | elm/core | https://github.com/elm/core/pull/1041 | x | |||||||||||||||||||||||||||||
32 | Basics: Add documentation note to radians function. | elm/core | https://github.com/elm/core/pull/1040 | x | |||||||||||||||||||||||||||||
33 | slight rephrasing in Process docs | elm/core | https://github.com/elm/core/pull/1023 | x | |||||||||||||||||||||||||||||
34 | Updated List.filterMap documentation with more realistic examples | elm/core | https://github.com/elm/core/pull/866 | x | filterMap identity is useful to know about, but perhaps keep the original example too? | ||||||||||||||||||||||||||||
35 | Docs: Note on clamping updates with Time.every | elm/core | https://github.com/elm/core/pull/684 | x | Useful to know and links a source. | ||||||||||||||||||||||||||||
36 | Fix link to TODO app | elm/html | https://github.com/elm/html/pull/233 | x | |||||||||||||||||||||||||||||
37 | fix typo | elm/html | https://github.com/elm/html/pull/231 | x | |||||||||||||||||||||||||||||
38 | Styled Fonts | elm/html | https://github.com/elm/html/pull/222 | x | |||||||||||||||||||||||||||||
39 | Improved Docs. | elm/html | https://github.com/elm/html/pull/221 | x | |||||||||||||||||||||||||||||
40 | Update README.md | elm/html | https://github.com/elm/html/pull/220 | x | |||||||||||||||||||||||||||||
41 | Fix typo in dropzone docs. | elm/html | https://github.com/elm/html/pull/206 | x | |||||||||||||||||||||||||||||
42 | update guide architecture buttons link | elm/html | https://github.com/elm/html/pull/202 | x | |||||||||||||||||||||||||||||
43 | Documentation of Events.onCheck should mention radio buttons | elm/html | https://github.com/elm/html/pull/195 | x | |||||||||||||||||||||||||||||
44 | Updated links and changed reference to “Union Type” to “Custom Type” | elm/html | https://github.com/elm/html/pull/191 | x | Also duplicates the todomvc link fix. | ||||||||||||||||||||||||||||
45 | Clarify that autofocus only applies on page load | elm/html | https://github.com/elm/html/pull/187 | x | |||||||||||||||||||||||||||||
46 | Add comments for h1, h6 | elm/html | https://github.com/elm/html/pull/183 | x | |||||||||||||||||||||||||||||
47 | Fix links in Html.Events docs | elm/html | https://github.com/elm/html/pull/181 | x | Duplicate of https://github.com/elm/html/pull/195 | ||||||||||||||||||||||||||||
48 | Document breaking change in Html.node function | elm/html | https://github.com/elm/html/pull/176 | x | |||||||||||||||||||||||||||||
49 | update NetworkError docs | elm/http | https://github.com/elm/http/pull/74 | x | Gramatical error. Also deletes Evans attempt at humour. | ||||||||||||||||||||||||||||
50 | Fix comment typo | elm/http | https://github.com/elm/http/pull/65 | x | |||||||||||||||||||||||||||||
51 | explain that map2 takes a constructor function as first argument | elm/json | https://github.com/elm/json/pull/21 | x | Code in example looks wrong | ||||||||||||||||||||||||||||
52 | Fix tests | elm/json | https://github.com/elm/json/pull/20 | x | Put as pure fix since it affects tests only. | ||||||||||||||||||||||||||||
53 | Fix dead link in Parser.Advanced | elm/parser | https://github.com/elm/parser/pull/52 | x | |||||||||||||||||||||||||||||
54 | Added parser alternatives for some regex to examples | elm/parser | https://github.com/elm/parser/pull/48 | x | |||||||||||||||||||||||||||||
55 | Update Parser.elm (doc fix) | elm/parser | https://github.com/elm/parser/pull/43 | x | Duplicate of https://github.com/elm/parser/pull/32 | ||||||||||||||||||||||||||||
56 | Update examples/elm.json to be ready for Elm 0.19.1 | elm/parser | https://github.com/elm/parser/pull/42 | x | |||||||||||||||||||||||||||||
57 | Fix typos | elm/parser | https://github.com/elm/parser/pull/39 | x | |||||||||||||||||||||||||||||
58 | Fix comment in findSubString | elm/parser | https://github.com/elm/parser/pull/37 | x | |||||||||||||||||||||||||||||
59 | fix codeToChar in DoubleQuoteString.elm | elm/parser | https://github.com/elm/parser/pull/35 | x | Duplicate of https://github.com/elm/parser/pull/22 | ||||||||||||||||||||||||||||
60 | Improved wording | elm/parser | https://github.com/elm/parser/pull/32 | x | |||||||||||||||||||||||||||||
61 | Fix a small typo in the doc | elm/parser | https://github.com/elm/parser/pull/23 | x | Duplicate of https://github.com/elm/parser/pull/39 | ||||||||||||||||||||||||||||
62 | Fix unicode escape decode bug in DoubleQuoteString example. | elm/parser | https://github.com/elm/parser/pull/22 | x | Correction to the example. | ||||||||||||||||||||||||||||
63 | Add dead end clarification to chompIf doc | elm/parser | https://github.com/elm/parser/pull/19 | x | |||||||||||||||||||||||||||||
64 | Correct spelling of 'reproducible' | elm/random | https://github.com/elm/random/pull/19 | x | Duplicate of https://github.com/elm/random/pull/15 | ||||||||||||||||||||||||||||
65 | Remove the minor grammatical error after examples | elm/random | https://github.com/elm/random/pull/18 | x | |||||||||||||||||||||||||||||
66 | fix spelling of reproducible | elm/random | https://github.com/elm/random/pull/15 | x | |||||||||||||||||||||||||||||
67 | fix link to examples | elm/random | https://github.com/elm/random/pull/14 | x | |||||||||||||||||||||||||||||
68 | Fix markdown typo | elm/regex | https://github.com/elm/regex/pull/12 | x | |||||||||||||||||||||||||||||
69 | Fix link to example | elm/time | https://github.com/elm/time/pull/19 | x | |||||||||||||||||||||||||||||
70 | Fixes example's URL | elm/time | https://github.com/elm/time/pull/12 | x | |||||||||||||||||||||||||||||
71 | visited field of State appears to be unnecessary | elm/url | https://github.com/elm/url/pull/50 | x | Tidy up -Field in the parsing model is not needed. | ||||||||||||||||||||||||||||
72 | Clean up Example.elm | elm/url | https://github.com/elm/url/pull/49 | x | Adds a load of docs to the example - reads more like a personal set of notes, appropriate? | ||||||||||||||||||||||||||||
73 | Clarify percent-encoding documentation | elm/url | https://github.com/elm/url/pull/44 | x | |||||||||||||||||||||||||||||
74 | Fix codeblock for capture-vs-bubble ASCII diagram | elm/virtual-dom | https://github.com/elm/virtual-dom/pull/155 | x | |||||||||||||||||||||||||||||
75 | Fix graph rendering on Github | elm/virtual-dom | https://github.com/elm/virtual-dom/pull/143 | x | Duplicate of https://github.com/elm/virtual-dom/pull/155 | ||||||||||||||||||||||||||||
76 | Tests | ||||||||||||||||||||||||||||||||
77 | CONFLICT | add tests for _Utils_eqHelp | elm/core | https://github.com/elm/core/pull/1062 | x | Won't rebase onto 1.0.5, I think due to https://github.com/elm/core/pull/1031 | |||||||||||||||||||||||||||
78 | QUERIED pr-1104 18/02/22 | fix tests by making tests a package instead of an application | elm/core | https://github.com/elm/core/pull/1104 | x | Enables the tests to run with the latest elm-test. | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||||||
80 | Performance Improvements | ||||||||||||||||||||||||||||||||
81 | Set.map | elm/core | https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/SetMap.elm | x | x | ||||||||||||||||||||||||||||
82 | List.length | elm/core | https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/ListLength.elm | x | x | ||||||||||||||||||||||||||||
83 | List.concatMap | elm/core | https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/ListConcatMap.elm | x | x | ||||||||||||||||||||||||||||
84 | List.all | elm/core | https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/ListAll.elm | x | x | ||||||||||||||||||||||||||||
85 | Dict.size | elm/core | https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/DictSize.elm | x | x | ||||||||||||||||||||||||||||
86 | Dict.merge | elm/core | https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/DictMerge.elm | x | x | ||||||||||||||||||||||||||||
87 | Faster insert, remove and update for Dict | elm/core | https://github.com/elm/core/pull/1033 | x | x | Messy PR as elm-format was run. | |||||||||||||||||||||||||||
88 | Faster String.map, String.filter and String.reverse | elm/core | https://github.com/elm/core/pull/1032 | x | x | ||||||||||||||||||||||||||||
89 | Array.set | elm/core | https://github.com/elm/core/pull/1029 | x | x | Messy PR as elm-format was run. | |||||||||||||||||||||||||||
90 | List.append, List.filterMap, List.indexedMap, List.concatMap, List.concat, List.foldr | elm/core | https://github.com/elm/core/pull/1027 | x | x | ||||||||||||||||||||||||||||
91 | Improve List.length performance | elm/core | https://github.com/elm/core/pull/1091 | x | x | ||||||||||||||||||||||||||||
92 | Fix performance issue with List.sortBy | elm/core | https://github.com/elm/core/pull/631 | x | x | Claims performance improvement. | |||||||||||||||||||||||||||
93 | Improve VDOM's iteration performance | elm/virtual-dom | https://github.com/elm/virtual-dom/pull/145 | x | x | Claimed perf improvement but makes the code harder to read. Is the perf improvement real? | |||||||||||||||||||||||||||
94 | Runtime Bug Fixes | ||||||||||||||||||||||||||||||||
95 | Function comparison (runtime exception) | elm/core | https://ellie-app.com/fTfrSYNtLGna1 | x | x | If always returns False, could be accetable minor change. | |||||||||||||||||||||||||||
96 | Browser extensions messing with the VDOM | elm/browser | https://github.com/jinjor/elm-break-dom | x | Avoid Browser.application - needs ports for Url navigation. | There is a patch in the jinor/elm-break-dom project. | |||||||||||||||||||||||||||
97 | Elm Application Crashes ... using a ScreenReader | elm/browser | https://github.com/elm/browser/issues/121 | https://github.com/jinjor/elm-break-dom | x | There is a patch in the jinor/elm-break-dom project. | |||||||||||||||||||||||||||
98 | modBy 0 1 (runtime exception) | elm/core | x | Return 0 | |||||||||||||||||||||||||||||
99 | Using Html.Attributes.class inside Svg.svg (runtime exception) | elm/virtual-dom | x | Html uses property, Svg uses attribute. | |||||||||||||||||||||||||||||
100 |