Skip to content

Commit 1ec7deb

Browse files
committed
chore: split changelog into core and language improvements
1 parent 6474be5 commit 1ec7deb

1 file changed

Lines changed: 18 additions & 12 deletions

File tree

CHANGES.md

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,49 @@
11
## Version 9.17.0
22

33
New languages:
4-
none.
54

6-
New styles:
5+
- none.
6+
7+
New themes:
8+
79
- *Gradient Dark* by [Samia Ali][]
810

9-
Improvements:
11+
Core Improvements:
12+
1013
- chore(parser): switch from `createElementNS` to `createElement` (#2314) [Josh Goebel][]
1114
- 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+
1227
- fix(sql): backslash is not used to escape in strings in standard SQL (#1748) [Mike Schall][]
1328
- enh(ebnf) add backticks as additional string variant (#2290) [Chris Marchesi][]
14-
- fix(themes): fix inconsistencies between some themes padding/spacing (#2300) [Josh Goebel][]
1529
- chore(javascript): add esm related extensions to aliases (#2298) [Rongjian Zhang][]
1630
- 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][]
1831
- 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][]
2032
- 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][]
2233
- enh(ebnf) add underscore as allowed meta identifier character, and dot as terminator (#2281) [Chris Marchesi][]
2334
- fix(makefile) fix double relevance for assigns, improves auto-detection (#2278) [Josh Goebel][]
2435
- enh(xml) support for highlighting entities (#2260) [w3suli][]
2536
- enh(gml) fix naming of keyword class (consistency fix) (#2254) [Liam Nobel][]
2637
- 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][]
2838
- fix(python) fix `if` getting confused as an f-string (#2200) [Josh Goebel][] and [Carl Baxter][]
2939
- enh(powershell) major overhaul, huge improvements (#2224)
3040
- enh(css) Improve @rule highlighting, including properties (#2241) [Josh Goebel][]
3141
- enh(css) Improve highlighting of numbers inside expr/func `calc(2px+3px)` (#2241)
3242
- 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][]
3643
- fix(go): Fix escaped character literals (#2266) [David Benjamin][]
3744
- fix(objectivec): Fix various preprocessor highlighting issues (#2265) [David Benjamin][]
3845
- fix(objectivec): Handle multibyte character literals (#2268) [David Benjamin][]
3946
- 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]()
4147

4248
[Josh Goebel]: https://github.com/yyyc514
4349
[Liam Nobel]: https://github.com/liamnobel

0 commit comments

Comments
 (0)