|
1 | 1 | ## Version 9.17.0 |
2 | 2 |
|
3 | 3 | New languages: |
4 | | - none. |
5 | 4 |
|
6 | | -New styles: |
| 5 | +- none. |
| 6 | + |
| 7 | +New themes: |
| 8 | + |
7 | 9 | - *Gradient Dark* by [Samia Ali][] |
8 | 10 |
|
9 | | -Improvements: |
| 11 | +Core Improvements: |
| 12 | + |
10 | 13 | - chore(parser): switch from `createElementNS` to `createElement` (#2314) [Josh Goebel][] |
11 | 14 | - enh(parser): add better error when a language requirement is missing (#2311) [Josh Goebel][] |
| 15 | +- fix(parser/docs): disallow `self` mode at the top-level of a language (#2294) [Josh Goebel][] |
| 16 | +- enh(parser) add safe & debug modes. Better error handling for crash conditions. (#2286) [Josh Goebel][] |
| 17 | +- fix(parser): Fix merger HTML attribute quoting (#2235) [Josh Goebel][] |
| 18 | +- fix(parser): Look-ahead regex now work for end matches also (#2237) [Josh Goebel][] |
| 19 | +- fix(parser): Better errors when a language is missing (#2236) [Josh Goebel][] |
| 20 | +- fix(parser): freeze built-in modes to prevent grammars altering them (#2271) [Josh Goebel][] |
| 21 | +- fix(themes): fix inconsistencies between some themes padding/spacing (#2300) [Josh Goebel][] |
| 22 | +- ehh(build) Add CI check for building a "use strict" safe rollup package from NPM builds (#2247) [Josh Goebel][] |
| 23 | +- fix(pkg): Prefix global addEventListener with window to be able to minify with closure compiler (#2305) [Kirill Saksin]() |
| 24 | + |
| 25 | +Language Improvements: |
| 26 | + |
12 | 27 | - fix(sql): backslash is not used to escape in strings in standard SQL (#1748) [Mike Schall][] |
13 | 28 | - enh(ebnf) add backticks as additional string variant (#2290) [Chris Marchesi][] |
14 | | -- fix(themes): fix inconsistencies between some themes padding/spacing (#2300) [Josh Goebel][] |
15 | 29 | - chore(javascript): add esm related extensions to aliases (#2298) [Rongjian Zhang][] |
16 | 30 | - fix(kotlin): fix termination of """ string literals (#2295) [Josh Goebel][] |
17 | | -- fix(parser/docs): disallow `self` mode at the top-level of a language (#2294) [Josh Goebel][] |
18 | 31 | - fix(mercury): don't change global STRING modes (#2271) [Josh Goebel][] |
19 | | -- fix: freeze built-in modes to prevent grammars altering them (#2271) [Josh Goebel][] |
20 | 32 | - enh(xml) expand and improve document type highlighting (#2287) [w3suli][] |
21 | | -- enh(parser) add safe & debug modes. Better error handling for crash conditions. (#2286) [Josh Goebel][] |
22 | 33 | - enh(ebnf) add underscore as allowed meta identifier character, and dot as terminator (#2281) [Chris Marchesi][] |
23 | 34 | - fix(makefile) fix double relevance for assigns, improves auto-detection (#2278) [Josh Goebel][] |
24 | 35 | - enh(xml) support for highlighting entities (#2260) [w3suli][] |
25 | 36 | - enh(gml) fix naming of keyword class (consistency fix) (#2254) [Liam Nobel][] |
26 | 37 | - enh(javascript): Add support for jsdoc comments (#2245) [Milutin Kristofic][] |
27 | | -- ehh(build) Add CI check for building a "use strict" safe rollup package from NPM builds (#2247) [Josh Goebel][] |
28 | 38 | - fix(python) fix `if` getting confused as an f-string (#2200) [Josh Goebel][] and [Carl Baxter][] |
29 | 39 | - enh(powershell) major overhaul, huge improvements (#2224) |
30 | 40 | - enh(css) Improve @rule highlighting, including properties (#2241) [Josh Goebel][] |
31 | 41 | - enh(css) Improve highlighting of numbers inside expr/func `calc(2px+3px)` (#2241) |
32 | 42 | - enh(scss) Pull some of the CSS improvements back into SCSS (#2241) |
33 | | -- fix(parser): Fix merger HTML attribute quoting (#2235) [Josh Goebel][] |
34 | | -- fix(parser): Look-ahead regex now work for end matches also (#2237) [Josh Goebel][] |
35 | | -- fix(parser): Better errors when a language is missing (#2236) [Josh Goebel][] |
36 | 43 | - fix(go): Fix escaped character literals (#2266) [David Benjamin][] |
37 | 44 | - fix(objectivec): Fix various preprocessor highlighting issues (#2265) [David Benjamin][] |
38 | 45 | - fix(objectivec): Handle multibyte character literals (#2268) [David Benjamin][] |
39 | 46 | - enh(cpp): Add additional keywords (#2289) [Adrian Ostrowski][] |
40 | | -- fix(pkg): Prefix global addEventListener with window to be able to minify with closure compiler (#2305) [Kirill Saksin]() |
41 | 47 |
|
42 | 48 | [Josh Goebel]: https://github.com/yyyc514 |
43 | 49 | [Liam Nobel]: https://github.com/liamnobel |
|
0 commit comments