All Versions
40
Latest Version
Avg Release Cycle
69 days
Latest Release
711 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v1.12.0 Changes
March 07, 2018๐ New components
โก๏ธ Updated components
- Bash:
- C#:
- Add "dotnet" alias. [
405867c
]
- Add "dotnet" alias. [
- C-like:
- NSIS:
- PHP:
- PowerShell:
- ๐ Ruby:
- Add keywords "protected", "private" and "public" [
4593837
]
- Add keywords "protected", "private" and "public" [
- Rust:
- Scheme:
- SQL:
- Add missing keywords and functions, fix numbers [
de29d4a
]
- Add missing keywords and functions, fix numbers [
โก๏ธ Updated plugins
- Autolinker:
- Copy to Clipboard:
- Toolbar:
- Unescaped Markup:
- ๐ WebPlatform Docs:
Other changes
- ๐ Fix Autoloader's demo page [
3dddac9
] - Download page: Use hash instead of query-string for redownload URL. Fix #1263 [
b03c02a
] - Core: Don't thow an error if lookbehing is used without anything matching. [
e0cd47f
] - ๐ Docs: Fix link to the
<code>
element specification in HTML5 [a84263f
] - ๐ Docs: Mention support for
lang-xxxx
class. Close #1312 [a9e76db
] - ๐ Docs: Add note on
async
parameter to clarify the requirement of using a single bundled file. Closes #1249 [eba0235
]
-
v1.9.0 Changes
December 06, 2017๐ New components
- Flow [
d27b70d
]
โก๏ธ Updated components
- CSS:
- JSX:
- Markup:
- PHP:
โก๏ธ Updated plugins
- Copy to clipboard:
- Line highlight:
- Unescaped Markup:
Other changes
- ๐ Allow any element being root instead of document. (#1230) [
69f2e2c
,6e50d44
] - ๐ป Coy Theme: The 'height' element makes code blocks the height of the browser canvas. (#1224) [
ac219d7
] - Download page: Fix implicitly declared variable [
f986551
] - Download page: Add version number at the beginning of the generated files. Fix #788 [
928790d
]
- Flow [
-
v1.8.4 Changes
November 05, 2017โก๏ธ Updated components
- ABAP:
- Regexp optimisation [
e7b411e
]
- Regexp optimisation [
- ActionScript:
- Fix XML regex + optimise [
75d00d7
]
- Fix XML regex + optimise [
- Ada:
- Regexp simplification [
e881fe3
]
- Regexp simplification [
- Apacheconf:
- Regexp optimisation [
a065e61
]
- Regexp optimisation [
- APL:
- Regexp simplification [
33297c4
]
- Regexp simplification [
- AppleScript:
- Regexp optimisation [
d879f36
]
- Regexp optimisation [
- Arduino:
- Don't use captures if not needed [
16b338f
]
- Don't use captures if not needed [
- ASP.NET:
- Regexp optimisation [
438926c
]
- Regexp optimisation [
- AutoHotkey:
- Regexp simplification + don't use captures if not needed [
5edfd2f
]
- Regexp simplification + don't use captures if not needed [
- Bash:
- Regexp optimisation and simplification [
75b9b29
]
- Regexp optimisation and simplification [
- Bro:
- Regexp simplification + don't use captures if not needed [
d4b9003
]
- Regexp simplification + don't use captures if not needed [
- C:
- Regexp optimisation + don't use captures if not needed [
f61d487
]
- Regexp optimisation + don't use captures if not needed [
- C++:
- Fix operator regexp + regexp simplification + don't use captures if not needed [
ffeb26e
]
- Fix operator regexp + regexp simplification + don't use captures if not needed [
- C#:
- Remove duplicates in keywords + regexp optimisation + don't use captures if not needed [
d28d178
]
- Remove duplicates in keywords + regexp optimisation + don't use captures if not needed [
- C-like:
- Regexp simplification + don't use captures if not needed [
918e0ff
]
- Regexp simplification + don't use captures if not needed [
- CoffeeScript:
- Regexp optimisation + don't use captures if not needed [
5895978
]
- Regexp optimisation + don't use captures if not needed [
- Crystal:
- Remove trailing comma [
16979a3
]
- Remove trailing comma [
- CSS:
- Regexp simplification + don't use captures if not needed + handle multi-line style attributes [
43d9f36
]
- Regexp simplification + don't use captures if not needed + handle multi-line style attributes [
- CSS Extras:
- Regexp simplification [
134ed70
]
- Regexp simplification [
- D:
- Regexp optimisation [
fbe39c9
]
- Regexp optimisation [
- Dart:
- Regexp optimisation [
f24e919
]
- Regexp optimisation [
- Django:
- Regexp optimisation [
a95c51d
]
- Regexp optimisation [
- ๐ณ Docker:
- Regexp optimisation [
27f99ff
]
- Regexp optimisation [
- Eiffel:
- Regexp optimisation [
b7cdea2
]
- Regexp optimisation [
- Elixir:
- Regexp optimisation + uniform behavior between ~r and ~s [
5d12e80
]
- Regexp optimisation + uniform behavior between ~r and ~s [
- Erlang:
- Regexp optimisation [
7547f83
]
- Regexp optimisation [
- F#:
- Regexp optimisation + don't use captures if not needed [
7753fc4
]
- Regexp optimisation + don't use captures if not needed [
- Gherkin:
- Regexp optimisation + don't use captures if not needed + added explanation comment on table-body regexp [
f26197a
]
- Regexp optimisation + don't use captures if not needed + added explanation comment on table-body regexp [
- Git:
- Regexp optimisation [
b9483b9
]
- Regexp optimisation [
- GLSL:
- Regexp optimisation [
e66d21b
]
- Regexp optimisation [
- Go:
- Regexp optimisation + don't use captures if not needed [
88caabb
]
- Regexp optimisation + don't use captures if not needed [
- GraphQL:
- Regexp optimisation and simplification [
2474f06
]
- Regexp optimisation and simplification [
- Groovy:
- Regexp optimisation + don't use captures if not needed [
e74e00c
]
- Regexp optimisation + don't use captures if not needed [
- Haml:
- Regexp optimisation + don't use captures if not needed + fix typo in comment [
23e3b43
]
- Regexp optimisation + don't use captures if not needed + fix typo in comment [
- ๐ Handlebars:
- Regexp optimisation + don't use captures if not needed [
09dbfce
]
- Regexp optimisation + don't use captures if not needed [
- Haskell:
- Regexp simplification + don't use captures if not needed [
f11390a
]
- Regexp simplification + don't use captures if not needed [
- HTTP:
- Regexp simplification + don't use captures if not needed [
37ef24e
]
- Regexp simplification + don't use captures if not needed [
- Icon:
- Regexp optimisation [
9cf64a0
]
- Regexp optimisation [
- J:
- Regexp simplification [
de15150
]
- Regexp simplification [
- Java:
- Don't use captures if not needed [
96b35c8
]
- Don't use captures if not needed [
- JavaScript:
- Regexp optimisation + don't use captures if not needed [
93d4002
]
- Regexp optimisation + don't use captures if not needed [
- Jolie:
- Regexp optimisation + don't use captures if not needed + remove duplicates in keywords [
a491f9e
]
- Regexp optimisation + don't use captures if not needed + remove duplicates in keywords [
- JSON:
- JSX:
- Regexp optimisation + handle spread operator as a whole [
28de4e2
]
- Regexp optimisation + handle spread operator as a whole [
- Julia:
- Regexp optimisation and simplification [
12684c0
]
- Regexp optimisation and simplification [
- Keyman:
- Regexp optimisation + don't use captures if not needed [
9726087
]
- Regexp optimisation + don't use captures if not needed [
- Kotlin:
- Regexp simplification [
12ff8dc
]
- Regexp simplification [
- LaTeX:
- Regexp optimisation and simplification [
aa426b0
]
- Regexp optimisation and simplification [
- LiveScript:
- Make interpolated strings greedy + fix variable and identifier regexps [
c581049
]
- Make interpolated strings greedy + fix variable and identifier regexps [
- LOLCODE:
- Don't use captures if not needed [
52903af
]
- Don't use captures if not needed [
- ๐ Makefile:
- Regexp optimisation [
20ae2e5
]
- Regexp optimisation [
- Markdown:
- Don't use captures if not needed [
f489a1e
]
- Don't use captures if not needed [
- Markup:
- Regexp optimisation + fix punctuation inside attr-value [
ea380c6
]
- Regexp optimisation + fix punctuation inside attr-value [
- MATLAB:
- Make strings greedy + handle line feeds better [
4cd4f01
]
- Make strings greedy + handle line feeds better [
- Monkey:
- Don't use captures if not needed [
7f47140
]
- Don't use captures if not needed [
- N4JS:
- Don't use captures if not needed [
2d3f9df
]
- Don't use captures if not needed [
- NASM:
- Regexp optimisation and simplification + don't use captures if not needed [
9937428
]
- Regexp optimisation and simplification + don't use captures if not needed [
- nginx:
- Remove trailing comma + remove duplicates in keywords [
c6e7195
]
- Remove trailing comma + remove duplicates in keywords [
- NSIS:
- Regexp optimisation + don't use captures if not needed [
beeb107
]
- Regexp optimisation + don't use captures if not needed [
- Objective-C:
- Don't use captures if not needed [
9be0f88
]
- Don't use captures if not needed [
- OCaml:
- Regexp simplification [
5f5f38c
]
- Regexp simplification [
- OpenCL:
- Don't use captures if not needed [
5e70f1d
]
- Don't use captures if not needed [
- Oz:
- Fix atom regexp [
9320e92
]
- Fix atom regexp [
- PARI/GP:
- Regexp optimisation [
2c7b59b
]
- Regexp optimisation [
- ๐ Parser:
- Regexp simplification [
569d511
]
- Regexp simplification [
- Perl:
- Regexp optimisation and simplification + don't use captures if not needed [
0fe4cf6
]
- Regexp optimisation and simplification + don't use captures if not needed [
- PHP:
- Don't use captures if not needed Golmote [
5235f18
]
- Don't use captures if not needed Golmote [
- PHP Extras:
- Add word boundary after global keywords + don't use captures if not needed [
9049a2a
]
- Add word boundary after global keywords + don't use captures if not needed [
- PowerShell:
- Regexp optimisation + don't use captures if not needed [
0d05957
]
- Regexp optimisation + don't use captures if not needed [
- ๐จ Processing:
- Regexp simplification [
8110d38
]
- Regexp simplification [
- .properties:
- Regexp optimisation [
678b621
]
- Regexp optimisation [
- Protocol Buffers:
- Don't use captures if not needed [
3e256d8
]
- Don't use captures if not needed [
- Pug:
- Don't use captures if not needed [
76dc925
]
- Don't use captures if not needed [
- Pure:
- Make inline-lang greedy [
92318b0
]
- Make inline-lang greedy [
- Python:
- Qore:
- Regexp simplification [
69459f0
]
- Regexp simplification [
- R:
- Regexp optimisation [
06a9da4
]
- Regexp optimisation [
- Reason:
- Regexp optimisation + don't use capture if not needed [
19d79b4
]
- Regexp optimisation + don't use capture if not needed [
- Ren'py:
- Make strings greedy + don't use captures if not needed [
91d84d9
]
- Make strings greedy + don't use captures if not needed [
- reST:
- Regexp simplification + don't use captures if not needed [
1a8b3e9
]
- Regexp simplification + don't use captures if not needed [
- Rip:
- Regexp optimisation [
d7f0ee8
]
- Regexp optimisation [
- ๐ Ruby:
- Regexp optimisation and simplification + don't use captures if not needed [
4902ed4
]
- Regexp optimisation and simplification + don't use captures if not needed [
- Rust:
- Regexp optimisation and simplification + don't use captures if not needed [
cc9d874
]
- Regexp optimisation and simplification + don't use captures if not needed [
- Sass:
- Regexp simplification Golmote [
165d957
]
- Regexp simplification Golmote [
- Scala:
- Regexp optimisation Golmote [
5f50c12
]
- Regexp optimisation Golmote [
- Scheme:
- Regexp optimisation [
bd19b04
]
- Regexp optimisation [
- SCSS:
- Regexp simplification [
c60b7d4
]
- Regexp simplification [
- Smalltalk:
- Regexp simplification [
41a2c76
]
- Regexp simplification [
- Smarty:
- Regexp optimisation and simplification [
e169be9
]
- Regexp optimisation and simplification [
- SQL:
- Regexp optimisation [
a6244a4
]
- Regexp optimisation [
- Stylus:
- Regexp optimisation [
df9506c
]
- Regexp optimisation [
- Swift:
- Don't use captures if not needed [
a2d737a
]
- Don't use captures if not needed [
- Tcl:
- Regexp simplification + don't use captures if not needed [
f0b8a33
]
- Regexp simplification + don't use captures if not needed [
- Textile:
- Regexp optimisation + don't use captures if not needed [
08139ad
]
- Regexp optimisation + don't use captures if not needed [
- Twig:
- Regexp optimisation and simplification + don't use captures if not needed [
0b10fd0
]
- Regexp optimisation and simplification + don't use captures if not needed [
- TypeScript:
- Don't use captures if not needed [
e296caf
]
- Don't use captures if not needed [
- Verilog:
- Regexp simplification [
1b24b34
]
- Regexp simplification [
- VHDL:
- Regexp optimisation and simplification [
7af36df
]
- Regexp optimisation and simplification [
- vim:
- Remove duplicates in keywords [
700505e
]
- Remove duplicates in keywords [
- Wiki markup:
- Fix escaping consistency [
1fd690d
]
- Fix escaping consistency [
- YAML:
- Regexp optimisation + don't use captures if not needed [
1fd690d
]
- Regexp optimisation + don't use captures if not needed [
Other changes
- ABAP:
-
v1.8.3 Changes
October 19, 2017Other changes
- ๐ Fix inclusion tests for Pug [
955c2ab
]
- ๐ Fix inclusion tests for Pug [
-
v1.8.2 Changes
October 19, 2017โก๏ธ Updated components
- Jade:
- JavaScript:
โก๏ธ Update plugins
-
v1.8.1 Changes
September 16, 2017Other changes
- โ Add Arduino to components.js [
290a3c6
]
- โ Add Arduino to components.js [
-
v1.7.0 Changes
September 09, 2017๐ New components
- Django/Jinja2 (#1085) [
345b1b2
] - N4JS (#1141) [
eaa8ebb
] - Ren'py (#658) [
7ab4013
] - VB.Net (#1122) [
5400651
]
โก๏ธ Updated components
- APL:
- C:
- C#:
- C-like:
- Crystal:
- CSS Extras:
- ๐ณ Docker:
- Eiffel:
- ๐ Handlebars:
- Check for possible pre-existing marker strings in Handlebars [
7a1a404
]
- Check for possible pre-existing marker strings in Handlebars [
- JavaScript:
- JSON:
- JSX:
- LOLCODE:
- Make strings greedy Golmote [
1a5e7a4
]
- Make strings greedy Golmote [
- Markup:
- NSIS:
- PHP:
- ๐ Ruby:
- Smarty:
- Check for possible pre-existing marker strings in Smarty [
5df26e2
]
- Check for possible pre-existing marker strings in Smarty [
- TypeScript:
- YAML:
โก๏ธ Updated plugins
- Autolinker:
- Custom Class:
- Keep Markup:
- Line Highlight:
- Line Numbers:
- Normalize Whitespace:
- Add Node.js support for the normalize-whitespace plugin [
6c7dae2
]
- Add Node.js support for the normalize-whitespace plugin [
- Unescaped Markup:
โก๏ธ Updated themes
Other changes
- ๐ Initial implementation of manual highlighting (#1087) [
bafc4cb
] - โ Remove dead link in Third-party tutorials section. Fixes #1028 [
dffadc6
] - ๐ Most languages now use the greedy flag for better highlighting [
7549ecc
] - .npmignore: Unignore components.js (#1108) [
1f699e7
] - โ Run before-highlight and after-highlight hooks even when no grammar is found. Fix #1134 [
70cb472
] - Replace [\w\W] with [\s\S] and [0-9] with \d in regexes (#1107) [
8aa2cc4
] - ๐ Fix corner cases for the greedy flag (#1095) [
6530709
] - โ Add Third Party Tutorial (#1156) [
c34e57b
] - โ Add Composer support (#648) [
2989633
] - โ Remove IE8 plugin (#992) [
25788eb
] - ๐ Website: remove width and height on logo.svg, so it becomes scalable. Close #1005 [
0621ff7
] - โ Remove yarn.lock (#1098) [
11eed25
]
- Django/Jinja2 (#1085) [