highlight.js v8.6 Release Notes
-
๐ New languages:
- C/AL by Kenneth Fuglsang
- DNS zone file by Tim Schumacher
- Ceylon by Lucas Werkmeister
- OpenSCAD by Dan Panzarella
- Inform7 by Bruno Dias
- armasm by Dan Panzarella
- TP by Jay Strybis
๐ New styles:
- Atelier Cave, Atelier Estuary, Atelier Plateau and Atelier Savanna by Bram de Haan
- Github Gist by Louis Barranqueiro
๐ Notable fixes and improvements to existing languages:
- ๐ Multi-line raw strings from C++11 are now supported
- ๐ Fix class names with dashes in HAML
- ๐ The
async
keyword from ES6/7 is now supported - ๐ TypeScript functions handle type and parameter complexity better
- We unified phpdoc/javadoc/yardoc etc modes across all languages
- CSS .class selectors relevance was dropped to prevent wrong language detection
- ๐ Images is now included to CDN build
- ๐ Release process is now automated