Skip to content

Bump rouge from 3.27.0 to 3.28.0

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

Bumps rouge from 3.27.0 to 3.28.0.

Release notes

Sourced from rouge's releases.

v3.28.0

This first release of 2022 introduces 3 new lexers: Fluent, Stan and Stata. There are also numerous fixes and improvements across C, Console, CPP, Cypher, Dart, HCL, JSX, Kotlin, Rust, SPARQL and TOML lexer. In addition, we have added support to run the visual test app in Ruby 3.0.

Thank you to everyone who has contributed to this release. It is wonderful to see some first-time contributors. May all your wishes come true in 2022!

Changelog

Sourced from rouge's changelog.

version 3.28.0: 2022-01-26

Comparison with the previous version

  • C Lexer
    • Fix highlight of #include statement (#1770 by cdown)
  • Console Lexer
    • Fix issue with console line ends with backlash (#1779 by mojavelinux)
  • CPP Lexer
    • Add keywords and operators introduced in C++20 (#1784 by tchaikov)
  • Cypher Lexer
    • Support multi-line comments (#1710 by Mogztter)
  • Dart Lexer
    • Add new keywords and types (#1691 by parlough)
  • Fluent Lexer (NEW)
    • Add Fluent lexer (#1697 by rkh)
  • HCL Lexer
    • Add new file extensions (#1769 by maximd)
  • JSX Lexer
    • Allow dashes in attribute names (#1650 by bpl)
  • Kotlin Lexer
    • Fix highlight of interface, nullable type and generic property (#1762 by vidarh)
  • Rust Lexer
    • Update keywords for a new version (#1649 by nsfisis)
  • SPARQL Lexer
    • Support unicode names (#1654 by jakubklimek)
  • Stan Lexer (NEW)
    • Add Stan lexer (#1735 by jgaeb)
  • Stata Lexer (NEW)
    • Add Stata lexer (#1637 by reifjulian)
  • TOML Lexer
    • Support quoted keys (#1777 by tancnle)
  • Fix visual test app on Ruby 3.0 (#1696 by rkh)
Commits

Merge request reports