Skip to content

Commit 727b10a

Browse files
committed
Mark version 5.25.0
1 parent f2d6eee commit 727b10a

File tree

7 files changed

+73
-4
lines changed

7 files changed

+73
-4
lines changed

AUTHORS

+7
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ alexey-k
2929
Alex Piggott
3030
Aliaksei Chapyzhenka
3131
Allen Sarkisyan
32+
Ami Fischman
3233
Amin Shali
3334
Amin Ullah Khan
3435
@@ -69,11 +70,13 @@ AQNOUCH Mohammed
6970
areos
7071
Arnab Bose
7172
Arthur Müller
73+
Arun Narasani
7274
as3boyan
7375
atelierbram
7476
AtomicPages LLC
7577
Atul Bhouraskar
7678
Aurelian Oancea
79+
Axel Lewenhaupt
7780
Barret Rennie
7881
Basarat Ali Syed
7982
Bastian Müller
@@ -102,6 +105,7 @@ Brandon Wamboldt
102105
Brett Zamir
103106
Brian Grinstead
104107
Brian Sletten
108+
brrd
105109
Bruce Mitchener
106110
Bryan Massoth
107111
Caitlin Potter
@@ -122,6 +126,7 @@ Chris Smith
122126
Christian Oyarzun
123127
Christian Petrov
124128
Christopher Brown
129+
Christopher Kramer
125130
Christopher Mitchell
126131
Christopher Pfohl
127132
Chunliang Lyu
@@ -355,6 +360,7 @@ LloydMilligan
355360
LM
356361
lochel
357362
Lorenzo Stoakes
363+
Luca Fabbri
358364
Luciano Longo
359365
Lu Fangjian
360366
Luke Browning
@@ -518,6 +524,7 @@ Robert Plummer
518524
Rrandom
519525
Rrrandom
520526
Ruslan Osmanov
527+
Ryan Petrello
521528
Ryan Prior
522529
sabaca
523530
Sam Lee

CHANGELOG.md

+40
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
## 5.25.0 (2017-02-22)
2+
3+
### Bug fixes
4+
5+
In contentEditable-mode, properly locate changes that repeat a character when inserted with IME.
6+
7+
Fix handling of selections bigger than the viewport in contentEditable mode.
8+
9+
Improve handling of changes that insert or delete lines in contentEditable mode.
10+
11+
Count Unicode control characters 0x80 to 0x9F as special (non-printing) chars.
12+
13+
Fix handling of shadow DOM roots when finding the active element.
14+
15+
Add `role=presentation` to more DOM elements to improve screen reader support.
16+
17+
[merge addon](http://codemirror.net/doc/manual.html#addon_merge): Make aligning of unchanged chunks more robust.
18+
19+
[comment addon](http://codemirror.net/doc/manual.html#addon_comment): Fix comment-toggling on a block of text that starts and ends in a (differnet) block comment.
20+
21+
[javascript mode](http://codemirror.net/mode/javascript/): Improve support for TypeScript syntax.
22+
23+
[r mode](http://codemirror.net/mode/r/): Fix indentation after semicolon-less statements.
24+
25+
[shell mode](http://codemirror.net/mode/shell/): Properly handle escaped parentheses in parenthesized expressions.
26+
27+
[markdown mode](http://codemirror.net/mode/markdown/): Fix a few bugs around leaving fenced code blocks.
28+
29+
[soy mode](http://codemirror.net/mode/soy/): Improve indentation.
30+
31+
### New features
32+
33+
[lint addon](http://codemirror.net/doc/manual.html#addon_lint): Support asynchronous linters that return promises.
34+
35+
[continuelist addon](http://codemirror.net/doc/manual.html#addon_continuelist): Support continuing task lists.
36+
37+
[vim bindings](http://codemirror.net/mode/demo/vim.html): Make Y behave like yy.
38+
39+
[sql mode](http://codemirror.net/mode/sql/): Support sqlite dialect.
40+
141
## 5.24.2 (2017-02-22)
242

343
### Bug fixes

doc/manual.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
<section class=first id=overview>
7070
<h2 style="position: relative">
7171
User manual and reference guide
72-
<span style="color: #888; font-size: 1rem; position: absolute; right: 0; bottom: 0">version 5.24.3</span>
72+
<span style="color: #888; font-size: 1rem; position: absolute; right: 0; bottom: 0">version 5.25.0</span>
7373
</h2>
7474

7575
<p>CodeMirror is a code-editor component that can be embedded in

doc/releases.html

+22
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,28 @@ <h2>Release notes and version history</h2>
3030

3131
<h2>Version 5.x</h2>
3232

33+
<p class="rel">20-03-2017: <a href="http://codemirror.net/codemirror-5.25.0.zip">Version 5.25.0</a>:</p>
34+
35+
<ul class=rel-note>
36+
<li>In contentEditable-mode, properly locate changes that repeat a character when inserted with IME.</li>
37+
<li>Fix handling of selections bigger than the viewport in contentEditable mode.</li>
38+
<li>Improve handling of changes that insert or delete lines in contentEditable mode.</li>
39+
<li>Count Unicode control characters 0x80 to 0x9F as special (non-printing) chars.</li>
40+
<li>Fix handling of shadow DOM roots when finding the active element.</li>
41+
<li>Add <code>role=presentation</code> to more DOM elements to improve screen reader support.</li>
42+
<li><a href="http://codemirror.net/doc/manual.html#addon_merge">merge addon</a>: Make aligning of unchanged chunks more robust.</li>
43+
<li><a href="http://codemirror.net/doc/manual.html#addon_comment">comment addon</a>: Fix comment-toggling on a block of text that starts and ends in a (differnet) block comment.</li>
44+
<li><a href="http://codemirror.net/mode/javascript/">javascript mode</a>: Improve support for TypeScript syntax.</li>
45+
<li><a href="http://codemirror.net/mode/r/">r mode</a>: Fix indentation after semicolon-less statements.</li>
46+
<li><a href="http://codemirror.net/mode/shell/">shell mode</a>: Properly handle escaped parentheses in parenthesized expressions.</li>
47+
<li><a href="http://codemirror.net/mode/markdown/">markdown mode</a>: Fix a few bugs around leaving fenced code blocks.</li>
48+
<li><a href="http://codemirror.net/mode/soy/">soy mode</a>: Improve indentation.</li>
49+
<li><a href="http://codemirror.net/doc/manual.html#addon_lint">lint addon</a>: Support asynchronous linters that return promises.</li>
50+
<li><a href="http://codemirror.net/doc/manual.html#addon_continuelist">continuelist addon</a>: Support continuing task lists.</li>
51+
<li><a href="http://codemirror.net/mode/demo/vim.html">vim bindings</a>: Make Y behave like yy.</li>
52+
<li><a href="http://codemirror.net/mode/sql/">sql mode</a>: Support sqlite dialect.</li>
53+
</ul>
54+
3355
<p class="rel">22-02-2017: <a href="http://codemirror.net/codemirror-5.24.2.zip">Version 5.24.2</a>:</p>
3456

3557
<ul class=rel-note>

index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ <h2>This is CodeMirror</h2>
9696
</div>
9797
</div>
9898
<div class=actionsleft>
99-
Get the current version: <a href="http://codemirror.net/codemirror.zip">5.24.2</a>.<br>
99+
Get the current version: <a href="http://codemirror.net/codemirror.zip">5.25.0</a>.<br>
100100
You can see the <a href="https://github.com/codemirror/codemirror" title="Github repository">code</a>,<br>
101101
read the <a href="doc/releases.html">release notes</a>,<br>
102102
or study the <a href="doc/manual.html">user manual</a>.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codemirror",
3-
"version": "5.24.3",
3+
"version": "5.25.0",
44
"main": "lib/codemirror.js",
55
"description": "Full-featured in-browser code editor",
66
"license": "MIT",

src/edit/main.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,4 @@ import { addLegacyProps } from "./legacy"
6666

6767
addLegacyProps(CodeMirror)
6868

69-
CodeMirror.version = "5.24.3"
69+
CodeMirror.version = "5.25.0"

0 commit comments

Comments
 (0)