Skip to content

Bump rouge from 3.29.0 to 3.30.0

HIFIS Bot requested to merge dependabot/bundler/rouge-3.30.0 into master

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)
    • Add Meson specs (#1848 by Tan Le)
    • Add Meson Lexer (#1732 by funatsufumiya)
  • Nial Lexer (NEW)
    • Add Nial Lexer (feature branch) (#1844 by Raghu R)
  • Pascal Lexer
    • Disambiguate free pascal and puppet (#1845 by Tan Le)
    • Fix highlight of hex numbers in Pascal lexer (#1840 by Tan Le)
  • 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
    • fix --help to show --formatter-preset and possible options (#1830 by Jeanine Adkisson)
    • Update the URL of AppleScript documentation (#1799 by MAEDA Go)
Commits

Merge request reports