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
-
8d90cb2
Release v3.30.0 (#1851) -
9a0e690
Add Meson specs (#1848) -
8195f23
Add Meson Lexer (#1732) -
8ab2347
Update the URL of AppleScript documentation (#1799) -
3da7ac7
Disambiguate free pascal and puppet (#1845) -
b8e146f
Fix highlight of nullish coalescing operator in JS (#1846) -
1facc23
lexer: TOML: Support more integer and floating formats (#1832) -
fdc083f
Add Nial Lexer (feature branch) (#1844) -
fb4555c
Dart: Distinguish between punctuation and operators (#1838) -
d17a6af
Fix template highlight of braces in CPP lexer (#1839) - Additional commits viewable in compare view