rouge v3.7.0 Release Notes
Release Date: 2019-07-23 // almost 5 years ago-
๐ Comparison with the previous version
- General
- Rationalise Rake tasks (#1267 by Michael Camilleri)
- Remove italics from preprocessor style rules (#1264 by Michael Camilleri)
- Remove rubyforge_project property from gemspec (#1263 by Olle Jonsson)
- Add missing magic comments (#1258 by Ashwin Maroli)
- Replace tabs with spaces in some lexers (#1257 by Ashwin Maroli)
- Profile memory usage of Rouge::Lexer.find_fancy (#1256 by Ashwin Maroli)
- Add juxtaposing support to visual test app (#1168 by Ashwin Maroli)
- ๐ Ada Lexer (NEW)
- Add Ada lexer (#1255 by Jakob Stoklund Olesen)
- ๐ CUDA Lexer (NEW)
- Add CUDA lexer (#963 by Yuma Hiramatsu)
- ๐ GDScript Lexer (NEW)
- Add GDScript lexer (#1036 by Leonid Boykov)
- Gherkin Lexer
- Fix placeholder lexing in Gherkin lexer (#952 by Jamis Buck)
- GraphQL Lexer
- Add keywords and improve frontmatter lexing in GraphQL lexer (#1261 by Emile Bosch)
- ๐ Handlebars Lexer
- Fix Handlebars lexing with HTML attributes and whitespace (#899 by Jasper Maes)
- ๐ HOCON Lexer (NEW)
- Add HOCON lexer (#1253 by David Wood)
- HTML Lexer
- JSON Lexer
- Add key/value highlighting to JSON lexer (#1029 by Marรญa Inรฉs Parnisari)
- ๐ Mason Lexer (NEW)
- ๐ OpenType Feature File Lexer (NEW)
- Add OpenType Feature File lexer (#864 by Thom Janssen)
- PHP Lexer
- Update keywords and fix comment bug in PHP lexer (#973 by Fred Cox)
- ๐ ReasonML Lexer (NEW)
- Add ReasonML lexer (#1248 by Sergei Azarkin)
- Rust Lexer
- ๐ SAS Lexer (NEW)
- Add SAS lexer (#1107 by tomsutch)
- General