ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAG
1
DescriptionAreaGitHub IssuePull RequestEllie 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-26fix kernel call to Elm.Kernel.Scheduler.rawSpawnelm/timehttps://github.com/elm/time/pull/26x
4
READY pr-15Add zero-padding to the output human timeelm/timehttps://github.com/elm/time/pull/15xxMakes it closer to ISO 8601? Leading zeros also good for alphanumeric sorting.
5
6
7
8
Fix minor error in onResize documentation.elm/browserhttps://github.com/elm/browser/pull/127x
9
Fix docs: onVisibilityChange doesn’t react to switching windowselm/browserhttps://github.com/elm/browser/pull/125x
10
Stack overflow in debugger #90 This makes the function tail recursive.elm/browserhttps://github.com/elm/browser/issues/90https://github.com/elm/browser/pull/120x
11
update docs of getViewportOfelm/browserhttps://github.com/elm/browser/pull/103x
12
Fix typo.elm/browserhttps://github.com/elm/browser/pull/97x
13
Fix stack overflow when operating on large listselm/browserhttps://github.com/elm/browser/pull/95xDuplicate of https://github.com/elm/browser/pull/120
14
Add subscription information to keyboard exampleelm/browserhttps://github.com/elm/browser/pull/44x
15
Simplify Dom Terminology Documentationelm/browserhttps://github.com/elm/browser/pull/24xxBut we like Evans quirky ramblings about chinese scrolls etc.
16
Fix documentation for Char.isAlphaNumelm/corehttps://github.com/elm/core/pull/992x
17
Degenerate (left/right-leaning) Cmd.batch tree overflows the stackelm/corehttps://github.com/elm/core/issues/1123x
18
Spelling correctionselm/corehttps://github.com/elm/core/pull/1121x
19
Links in Docselm/corehttps://github.com/elm/core/pull/1118x
20
21
Add forgotten test to the test suiteelm/corehttps://github.com/elm/core/pull/1102x
22
Add note about conselm/corehttps://github.com/elm/core/pull/1101x
23
Fix typo on Task.attempt document (Browser.Dom.Error)elm/corehttps://github.com/elm/core/pull/1099x
24
Add String.split exampleelm/corehttps://github.com/elm/core/pull/1084x
25
fix document: computational complexityelm/corehttps://github.com/elm/core/pull/1070x
26
Add: Further example to List.indexedMap to clarifyelm/corehttps://github.com/elm/core/pull/1068x
27
List.elm isEmpty docs: Clarify "x :: xs"elm/corehttps://github.com/elm/core/pull/1067x
28
29
Make docs more clear that string is list of utf-16 code pointselm/corehttps://github.com/elm/core/pull/1055x
30
Fix mistake in Dict documentation elm/corehttps://github.com/elm/core/pull/1042x
31
Add an example for the Dict.partition functionelm/corehttps://github.com/elm/core/pull/1041x
32
Basics: Add documentation note to radians function.elm/corehttps://github.com/elm/core/pull/1040x
33
slight rephrasing in Process docselm/corehttps://github.com/elm/core/pull/1023x
34
Updated List.filterMap documentation with more realistic exampleselm/corehttps://github.com/elm/core/pull/866xfilterMap identity is useful to know about, but perhaps keep the original example too?
35
Docs: Note on clamping updates with Time.everyelm/corehttps://github.com/elm/core/pull/684xUseful to know and links a source.
36
Fix link to TODO appelm/htmlhttps://github.com/elm/html/pull/233x
37
fix typoelm/htmlhttps://github.com/elm/html/pull/231x
38
Styled Fontselm/htmlhttps://github.com/elm/html/pull/222x
39
Improved Docs.elm/htmlhttps://github.com/elm/html/pull/221x
40
Update README.mdelm/htmlhttps://github.com/elm/html/pull/220x
41
Fix typo in dropzone docs.elm/htmlhttps://github.com/elm/html/pull/206x
42
update guide architecture buttons linkelm/htmlhttps://github.com/elm/html/pull/202x
43
Documentation of Events.onCheck should mention radio buttonselm/htmlhttps://github.com/elm/html/pull/195x
44
Updated links and changed reference to “Union Type” to “Custom Type”elm/htmlhttps://github.com/elm/html/pull/191xAlso duplicates the todomvc link fix.
45
Clarify that autofocus only applies on page loadelm/htmlhttps://github.com/elm/html/pull/187x
46
Add comments for h1, h6elm/htmlhttps://github.com/elm/html/pull/183x
47
Fix links in Html.Events docselm/htmlhttps://github.com/elm/html/pull/181xDuplicate of https://github.com/elm/html/pull/195
48
Document breaking change in Html.node functionelm/htmlhttps://github.com/elm/html/pull/176x
49
update NetworkError docselm/httphttps://github.com/elm/http/pull/74xGramatical error. Also deletes Evans attempt at humour.
50
Fix comment typoelm/httphttps://github.com/elm/http/pull/65x
51
explain that map2 takes a constructor function as first argumentelm/jsonhttps://github.com/elm/json/pull/21xCode in example looks wrong
52
Fix testselm/jsonhttps://github.com/elm/json/pull/20xPut as pure fix since it affects tests only.
53
Fix dead link in Parser.Advancedelm/parserhttps://github.com/elm/parser/pull/52x
54
Added parser alternatives for some regex to exampleselm/parserhttps://github.com/elm/parser/pull/48x
55
Update Parser.elm (doc fix)elm/parserhttps://github.com/elm/parser/pull/43xDuplicate of https://github.com/elm/parser/pull/32
56
Update examples/elm.json to be ready for Elm 0.19.1elm/parserhttps://github.com/elm/parser/pull/42x
57
Fix typoselm/parserhttps://github.com/elm/parser/pull/39x
58
Fix comment in findSubStringelm/parserhttps://github.com/elm/parser/pull/37x
59
fix codeToChar in DoubleQuoteString.elmelm/parserhttps://github.com/elm/parser/pull/35xDuplicate of https://github.com/elm/parser/pull/22
60
Improved wordingelm/parserhttps://github.com/elm/parser/pull/32x
61
Fix a small typo in the docelm/parserhttps://github.com/elm/parser/pull/23xDuplicate of https://github.com/elm/parser/pull/39
62
Fix unicode escape decode bug in DoubleQuoteString example.elm/parserhttps://github.com/elm/parser/pull/22xCorrection to the example.
63
Add dead end clarification to chompIf docelm/parserhttps://github.com/elm/parser/pull/19x
64
Correct spelling of 'reproducible'elm/randomhttps://github.com/elm/random/pull/19xDuplicate of https://github.com/elm/random/pull/15
65
Remove the minor grammatical error after exampleselm/randomhttps://github.com/elm/random/pull/18x
66
fix spelling of reproducibleelm/randomhttps://github.com/elm/random/pull/15x
67
fix link to exampleselm/randomhttps://github.com/elm/random/pull/14x
68
Fix markdown typoelm/regexhttps://github.com/elm/regex/pull/12x
69
Fix link to exampleelm/timehttps://github.com/elm/time/pull/19x
70
Fixes example's URLelm/timehttps://github.com/elm/time/pull/12x
71
visited field of State appears to be unnecessaryelm/urlhttps://github.com/elm/url/pull/50xTidy up -Field in the parsing model is not needed.
72
Clean up Example.elmelm/urlhttps://github.com/elm/url/pull/49xAdds a load of docs to the example - reads more like a personal set of notes, appropriate?
73
Clarify percent-encoding documentationelm/urlhttps://github.com/elm/url/pull/44x
74
Fix codeblock for capture-vs-bubble ASCII diagramelm/virtual-domhttps://github.com/elm/virtual-dom/pull/155x
75
Fix graph rendering on Githubelm/virtual-domhttps://github.com/elm/virtual-dom/pull/143xDuplicate of https://github.com/elm/virtual-dom/pull/155
76
Tests
77
CONFLICTadd tests for _Utils_eqHelpelm/corehttps://github.com/elm/core/pull/1062xWon't rebase onto 1.0.5, I think due to https://github.com/elm/core/pull/1031
78
QUERIED pr-1104 18/02/22fix tests by making tests a package instead of an applicationelm/corehttps://github.com/elm/core/pull/1104xEnables the tests to run with the latest elm-test.
79
80
Performance Improvements
81
Set.mapelm/core
https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/SetMap.elm
xx
82
List.lengthelm/core
https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/ListLength.elm
xx
83
List.concatMapelm/core
https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/ListConcatMap.elm
xx
84
List.allelm/core
https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/ListAll.elm
xx
85
Dict.sizeelm/core
https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/DictSize.elm
xx
86
Dict.mergeelm/core
https://github.com/jfmengels/elm-benchmarks/blob/d48dd301934a7f4ec0a23312881096b01e17e650/src/ImprovingPerformance/ElmCore/DictMerge.elm
xx
87
Faster insert, remove and update for Dictelm/corehttps://github.com/elm/core/pull/1033xxMessy PR as elm-format was run.
88
Faster String.map, String.filter and String.reverseelm/corehttps://github.com/elm/core/pull/1032xx
89
Array.setelm/corehttps://github.com/elm/core/pull/1029xxMessy PR as elm-format was run.
90
List.append, List.filterMap, List.indexedMap, List.concatMap, List.concat, List.foldrelm/corehttps://github.com/elm/core/pull/1027xx
91
Improve List.length performanceelm/corehttps://github.com/elm/core/pull/1091xx
92
Fix performance issue with List.sortByelm/corehttps://github.com/elm/core/pull/631xxClaims performance improvement.
93
Improve VDOM's iteration performanceelm/virtual-domhttps://github.com/elm/virtual-dom/pull/145xxClaimed perf improvement but makes the code harder to read. Is the perf improvement real?
94
Runtime Bug Fixes
95
Function comparison (runtime exception)elm/corehttps://ellie-app.com/fTfrSYNtLGna1xxIf always returns False, could be accetable minor change.
96
Browser extensions messing with the VDOMelm/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 ScreenReaderelm/browserhttps://github.com/elm/browser/issues/121
https://github.com/jinjor/elm-break-dom
xThere is a patch in the jinor/elm-break-dom project.
98
modBy 0 1 (runtime exception)elm/corexReturn 0
99
Using Html.Attributes.class inside Svg.svg (runtime exception)elm/virtual-domxHtml uses property, Svg uses attribute.
100