|
| 1 | +## Version 9.11.0 |
| 2 | + |
| 3 | +New languages: |
| 4 | + |
| 5 | +- *Shell* by [Tsuyusato Kitsune][] |
| 6 | +- *jboss-cli* by [Raphaël Parrëe][] |
| 7 | + |
| 8 | +Improvements: |
| 9 | + |
| 10 | +- [Joël Porquet] has [greatly improved the definition of *makefile*][5b3e0e6]. |
| 11 | +- *C++* class titles are now highlighted as in other languages with classes. |
| 12 | +- [Jordi Petit][] added rarely used `or`, `and` and `not` keywords to *C++*. |
| 13 | +- [Pieter Vantorre][] fixed highlighting of negative floating point values. |
| 14 | + |
| 15 | + |
| 16 | +[Tsuyusato Kitsune]: https://github.com/MakeNowJust |
| 17 | +[Jordi Petit]: https://github.com/jordi-petit |
| 18 | +[Raphaël Parrëe]: https://github.com/rparree |
| 19 | +[Pieter Vantorre]: https://github.com/NuclearCookie |
| 20 | +[5b3e0e6]: https://github.com/isagalaev/highlight.js/commit/5b3e0e68bfaae282faff6697d6a490567fa9d44b |
| 21 | + |
| 22 | + |
| 23 | +## Version 9.10.0 |
| 24 | + |
| 25 | +Apologies for missing the previous release cycle. Some thing just can't be |
| 26 | +automated… Anyway, we're back! |
| 27 | + |
| 28 | +New languages: |
| 29 | + |
| 30 | +- *Hy* by [Sergey Sobko][] |
| 31 | +- *Leaf* by [Hale Chan][] |
| 32 | +- *N1QL* by [Andres Täht][] and [Rene Saarsoo][] |
| 33 | + |
| 34 | +Improvements: |
| 35 | + |
| 36 | +- *Rust* got updated with new keywords by [Kasper Andersen][] and then |
| 37 | + significantly modernized even more by [Eduard-Mihai Burtescu][] (yes, @eddyb, |
| 38 | + Rust core team member!) |
| 39 | +- *Python* updated with f-literals by [Philipp A][]. |
| 40 | +- *YAML* updated with unquoted strings support. |
| 41 | +- *Gauss* updated with new keywords by [Matt Evans][]. |
| 42 | +- *Lua* updated with new keywords by [Joe Blow][]. |
| 43 | +- *Kotlin* updated with new keywords by [Philipp Hauer][]. |
| 44 | +- *TypeScript* got highlighting of function params and updated keywords by |
| 45 | + [Ike Ku][]. |
| 46 | +- *Scheme* now correctly handles \`-quoted lists thanks to [Guannan Wei]. |
| 47 | +- [Sam Wu][] fixed handling of `<<` in *C++* defines. |
| 48 | + |
| 49 | +[Philipp A]: https://github.com/flying-sheep |
| 50 | +[Philipp Hauer]: https://github.com/phauer |
| 51 | +[Sergey Sobko]: https://github.com/profitware |
| 52 | +[Hale Chan]: https://github.com/halechan |
| 53 | +[Matt Evans]: https://github.com/matthewevans |
| 54 | +[Joe Blow]: https://github.com/mossarelli |
| 55 | +[Kasper Andersen]: https://github.com/kasma1990 |
| 56 | +[Eduard-Mihai Burtescu]: https://github.com/eddyb |
| 57 | +[Andres Täht]: https://github.com/andrestaht |
| 58 | +[Rene Saarsoo]: https://github.com/nene |
| 59 | +[Philipp Hauer]: https://github.com/phauer |
| 60 | +[Ike Ku]: https://github.com/dempfi |
| 61 | +[Guannan Wei]: https://github.com/Kraks |
| 62 | +[Sam Wu]: https://github.com/samsam2310 |
| 63 | + |
| 64 | + |
| 65 | +## Version 9.9.0 |
| 66 | + |
| 67 | +New languages |
| 68 | + |
| 69 | +- *LLVM* by [Michael Rodler][] |
| 70 | + |
| 71 | +Improvements: |
| 72 | + |
| 73 | +- *TypeScript* updated with annotations and param lists inside constructors, by |
| 74 | + [Raphael Parree][]. |
| 75 | +- *CoffeeScript* updated with new keywords and fixed to recognize JavaScript |
| 76 | + in \`\`\`, thanks to thanks to [Geoffrey Booth][]. |
| 77 | +- Compiler directives in *Delphi* are now correctly highlighted as "meta". |
| 78 | + |
| 79 | +[Raphael Parree]: https://github.com/rparree |
| 80 | +[Michael Rodler]: https://github.com/f0rki |
| 81 | +[Geoffrey Booth]: https://github.com/GeoffreyBooth |
| 82 | + |
| 83 | + |
| 84 | +## Version 9.8.0 "New York" |
| 85 | + |
| 86 | +This version is the second one that deserved a name. Because I'm in New York, |
| 87 | +and the release isn't missing the deadline only because it's still Tuesday on |
| 88 | +West Coast. |
| 89 | + |
| 90 | +New languages: |
| 91 | + |
| 92 | +- *Clean* by [Camil Staps][] |
| 93 | +- *Flix* by [Magnus Madsen][] |
| 94 | + |
| 95 | +Improvements: |
| 96 | + |
| 97 | +- [Kenton Hamaluik][] did a comprehensive update for *Haxe*. |
| 98 | +- New commands for *PowerShell* from [Nicolas Le Gall][]. |
| 99 | +- [Jan T. Sott][] updated *NSIS*. |
| 100 | +- *Java* and *Swift* support unicode characters in identifiers thanks to |
| 101 | + [Alexander Lichter][]. |
| 102 | + |
| 103 | +[Camil Staps]: https://github.com/camilstaps |
| 104 | +[Magnus Madsen]: https://github.com/magnus-madsen |
| 105 | +[Kenton Hamaluik]: https://github.com/FuzzyWuzzie |
| 106 | +[Nicolas Le Gall]: https://github.com/darkitty |
| 107 | +[Jan T. Sott]: https://github.com/idleberg |
| 108 | +[Alexander Lichter]: https://github.com/manniL |
| 109 | + |
| 110 | + |
| 111 | +## Version 9.7.0 |
| 112 | + |
| 113 | +A comprehensive bugfix release. This is one of the best things about |
| 114 | +highlight.js: even boring things keep getting better (even if slow). |
| 115 | + |
| 116 | +- VHDL updated with PSL keywords and uses more consistent styling. |
| 117 | +- Nested C-style comments no longer break highlighting in many languages. |
| 118 | +- JavaScript updated with `=>` functions, highlighted object attributes and |
| 119 | + parsing within template string substitution blocks (`${...}`). |
| 120 | +- Fixed another corner case with self-closing `<tag/>` in JSX. |
| 121 | +- Added `HEALTHCHECK` directive in Docker. |
| 122 | +- Delphi updated with new Free Pascal keywords. |
| 123 | +- Fixed digit separator parsing in C++. |
| 124 | +- C# updated with new keywords and fixed to allow multiple identifiers within |
| 125 | + generics `<...>`. |
| 126 | +- Fixed another slow regex in Less. |
| 127 | + |
| 128 | + |
| 129 | +## Version 9.6.0 |
| 130 | + |
| 131 | +New languages: |
| 132 | + |
| 133 | +- *ABNF* and *EBNF* by [Alex McKibben][] |
| 134 | +- *Awk* by [Matthew Daly][] |
| 135 | +- *SubUnit* by [Sergey Bronnikov][] |
| 136 | + |
| 137 | +New styles: |
| 138 | + |
| 139 | +- *Atom One* in both Dark and Light variants by [Daniel Gamage][] |
| 140 | + |
| 141 | +Plus, a few smaller updates for *Lasso*, *Elixir*, *C++* and *SQL*. |
| 142 | + |
| 143 | +[Alex McKibben]: https://github.com/mckibbenta |
| 144 | +[Daniel Gamage]: https://github.com/danielgamage |
| 145 | +[Matthew Daly]: https://github.com/matthewbdaly |
| 146 | +[Sergey Bronnikov]: https://github.com/ligurio |
| 147 | + |
| 148 | + |
| 149 | +## Version 9.5.0 |
| 150 | + |
| 151 | +New languages: |
| 152 | + |
| 153 | +- *Excel* by [Victor Zhou][] |
| 154 | +- *Linden Scripting Language* by [Builder's Brewery][] |
| 155 | +- *TAP* (Test Anything Protocol) by [Sergey Bronnikov][] |
| 156 | +- *Pony* by [Joe Eli McIlvain][] |
| 157 | +- *Coq* by [Stephan Boyer][] |
| 158 | +- *dsconfig* and *LDIF* by [Jacob Childress][] |
| 159 | + |
| 160 | +New styles: |
| 161 | + |
| 162 | +- *Ocean Dark* by [Gavin Siu][] |
| 163 | + |
| 164 | +Notable changes: |
| 165 | + |
| 166 | +- [Minh Nguyễn][] added more built-ins to Objective C. |
| 167 | +- [Jeremy Hull][] fixed corner cases in C++ preprocessor directives and Diff |
| 168 | + comments. |
| 169 | +- [Victor Zhou][] added support for digit separators in C++ numbers. |
| 170 | + |
| 171 | +[Gavin Siu]: https://github.com/gavsiu |
| 172 | +[Builder's Brewery]: https://github.com/buildersbrewery |
| 173 | +[Victor Zhou]: https://github.com/OiCMudkips |
| 174 | +[Sergey Bronnikov]: https://github.com/ligurio |
| 175 | +[Joe Eli McIlvain]: https://github.com/jemc |
| 176 | +[Stephan Boyer]: https://github.com/boyers |
| 177 | +[Jacob Childress]: https://github.com/braveulysses |
| 178 | +[Minh Nguyễn]: https://github.com/1ec5 |
| 179 | +[Jeremy Hull]: https://github.com/sourrust |
| 180 | + |
| 181 | + |
1 | 182 | ## Version 9.4.0 |
2 | 183 |
|
3 | 184 | New languages: |
@@ -349,7 +530,7 @@ New languages: |
349 | 530 | New styles: |
350 | 531 |
|
351 | 532 | - *Agate* by [Taufik Nurrohman][] |
352 | | -- *Darkula* by [Jet Brains][] |
| 533 | +- *Darcula* by [JetBrains][] |
353 | 534 | - *Atelier Sulphurpool* by [Bram de Haan][] |
354 | 535 | - *Android Studio* by [Pedro Oliveira][] |
355 | 536 |
|
|
0 commit comments