1414 < li > < a href ="https://github.com/marijnh/codemirror "> Code</ a >
1515 </ ul >
1616 < ul >
17- < li > < a class =active data-default ="true " href ="#v3 "> Version 3.x</ a >
17+ < li > < a class =active data-default ="true " href ="#v4 "> Version 4.x</ a >
18+ < li > < a href ="#v3 "> Version 3.x</ a >
1819 < li > < a href ="#v2 "> Version 2.x</ a >
1920 < li > < a href ="#v1 "> Version 0.x</ a >
2021 </ ul >
@@ -26,7 +27,22 @@ <h2>Release notes and version history</h2>
2627
2728< section id =v3 class =first >
2829
29- < h2 > Version 4.x</ h2 >
30+ < h2 id ="v4 "> Version 4.x</ h2 >
31+
32+ < p class ="rel "> 22-04-2014: < a href ="http://codemirror.net/codemirror-4.1.zip "> Version 4.1</ a > :</ p >
33+
34+ < ul class ="rel-note ">
35+ < li > < em > Slightly incompatible</ em > :
36+ The < a href ="manual.html#event_cursorActivity "> < code > "cursorActivity"</ code > </ a >
37+ event now fires after all other events for the operation (and only
38+ for handlers that were actually registered at the time the
39+ activity happened).</ li >
40+ < li > New command: < a href ="manual.html#command_insertSoftTab "> < code > insertSoftTab</ code > </ a > .</ li >
41+ < li > New mode: < a href ="../mode/django/index.html "> Django</ a > .</ li >
42+ < li > Improved modes: < a href ="../mode/verilog/index.html "> Verilog</ a > (rewritten), < a href ="../mode/jinja2/index.html "> Jinja2</ a > , < a href ="../mode/haxe/index.html "> Haxe</ a > , < a href ="../mode/php/index.html "> PHP</ a > (string interpolation highlighted), < a href ="../mode/javascript/index.html "> JavaScript</ a > (indentation of trailing else, template strings), < a href ="../mode/livescript/index.html "> LiveScript</ a > (multi-line strings).</ li >
43+ < li > Many small issues from the 3.x→4.x transition were found and fixed.</ li >
44+ < li > Full < a href ="https://github.com/marijnh/CodeMirror/compare/4.0.3...4.1.0 "> list of patches</ a > .</ li >
45+ </ ul >
3046
3147 < p class ="rel "> 20-03-2014: < a href ="http://codemirror.net/codemirror-4.0.zip "> Version 4.0</ a > :</ p >
3248
@@ -44,7 +60,13 @@ <h2>Version 4.x</h2>
4460 < li > Full < a href ="https://github.com/marijnh/CodeMirror/compare/3.23.0...4.0.3 "> list of patches</ a > .</ li >
4561 </ ul >
4662
47- < h2 > Version 3.x</ h2 >
63+ < h2 id ="v3 "> Version 3.x</ h2 >
64+
65+ < p class ="rel "> 22-04-2014: < a href ="http://codemirror.net/codemirror-3.24.zip "> Version 3.24</ a > :</ p >
66+
67+ < p class ="rel-note "> Merges the improvements from 4.1 that could
68+ easily be applied to the 3.x code. Also improves the way the editor
69+ size is updated when line widgets change.</ p >
4870
4971 < p class ="rel "> 20-03-2014: < a href ="http://codemirror.net/codemirror-3.23.zip "> Version 3.23</ a > :</ p >
5072
0 commit comments