github rouge-ruby/rouge v5.0.0

6 hours ago

This is a major release and includes some breaking changes:

  • Drop support for EOL Ruby 2.7 (#2204)
  • Overhaul HTML Formatter Delegation (#2286)

As part of this release, we added five new lexers - Apache Thrift, Dylan, KickAssembler (6502 assembly), PDF, and Veryl - and renamed the Coq lexer to Rocq to reflect the project's renaming. We also landed sizeable overhauls of the Python/Cython, GLSL, and CSS lexers, expanded HTML formatter capabilities, and fixed a potential ReDoS vulnerability in the Sed lexer. Many other lexers received improvements and bug fixes - including ABAP, BIML, C/C++, Console, Crystal, Dart, Elixir, Gherkin, Groovy, Hack, Igor Pro, Kotlin, MoonScript, Nix, PHP, PowerShell, Ruby, Rust, Sass/SCSS, TCL, and YAML.

Thank you to all of our amazing contributors for your help and continuous support!

Don't miss a new rouge release

NewReleases is sending notifications on new releases.