Bump rouge from 3.29.0 to 3.30.0
Bumps rouge from 3.29.0 to 3.30.0.
Release notes
Sourced from rouge's releases.
v3.30.0
We bring you 3 new exciting lexers in this release: Isabelle, Meson and Nial lexer. There are also some fixes and improvements on CPP, Dart, Groovy, JavaScript, Pascal, PHP and TOML lexer.
Thank you to all of the amazing contributors for your help and continuous support!
Full Changelog: https://github.com/rouge-ruby/rouge/compare/v3.29.0...v3.30.0
Changelog
Sourced from rouge's changelog.
version 3.30.0: 2022-07-28
Comparison with the previous version
- CPP Lexer
- Fix template highlight of braces in CPP lexer (#1839 by Tan Le)
- Dart Lexer
- Dart: Distinguish between punctuation and operators (#1838 by Gareth Thackeray)
- Groovy Lexer
- Support more Jenkins pipeline name variations in groovy lexer (#1836 by Danila Malyutin)
- Isabelle Lexer (NEW)
- Feature.isabelle lexer (#1682 by Dacit)
- JavaScript Lexer
- Fix highlight of nullish coalescing operator in JS (#1846 by Tan Le)
- Meson Lexer (NEW)
- Nial Lexer (NEW)
- Add Nial Lexer (feature branch) (#1844 by Raghu R)
- Pascal Lexer
- PHP Lexer
- PHP: support new syntax (constructor property promotion, readonly modifier, etc.) (#1829 by nsfisis)
- TOML Lexer
- lexer: TOML: Support more integer and floating formats (#1832 by Toru Niina)
- Documentation
Commits
-
8d90cb2Release v3.30.0 (#1851) -
9a0e690Add Meson specs (#1848) -
8195f23Add Meson Lexer (#1732) -
8ab2347Update the URL of AppleScript documentation (#1799) -
3da7ac7Disambiguate free pascal and puppet (#1845) -
b8e146fFix highlight of nullish coalescing operator in JS (#1846) -
1facc23lexer: TOML: Support more integer and floating formats (#1832) -
fdc083fAdd Nial Lexer (feature branch) (#1844) -
fb4555cDart: Distinguish between punctuation and operators (#1838) -
d17a6afFix template highlight of braces in CPP lexer (#1839) - Additional commits viewable in compare view