Skip to content

Bump rouge from 3.15.0 to 3.16.0

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

Bumps rouge from 3.15.0 to 3.16.0.

Release notes

Sourced from rouge's releases.

v3.16.0

This release includes one new lexer: the Varnish lexer! We also have fixes for the D, Java, Lua, NASM, Objective-C, PowerShell, Rust, Shell, TOML and TypeScript lexers.

Thank you to all the contributors who've helped make Rouge better!

Changelog

Sourced from rouge's changelog.

version 3.16.0: 2020-02-12

Comparison with the previous version

  • General
    • Update GitHub Issues settings (#1436 by Michael Camilleri)
    • Add information about custom HTML formatters to README (#1415 by Jeanine Adkisson)
    • Fix memoisation of Lexer.detectable? (#1425 by Ashwin Maroli)
    • Update latest Ruby checked by Travis to 2.7 (#1422 by Michael Camilleri)
    • Add TerminalTruecolor formatter (#1413 by Jeanine Adkisson)
    • Fix escaping of term codes in Terminal256 formatter (#1404 by Jeanine Adkisson)
    • Fix crash in Terminal256 formatter with escaped tokens (#1402 by Jeanine Adkisson)
  • D Lexer
    • Add FILE_FULL_PATH keyword to D lexer (#1394 by Hiroki Noda)
  • Java Lexer
    • Support Unicode identifiers in Java lexer (#1414 by Michael Camilleri)
    • Combine import and package rules in Java lexer (#1389 by Michael Camilleri)
  • Lua Lexer
    • Add regex support to Lua lexer (#1403 by Michael Camilleri)
  • NASM Lexer
    • Improve the NASM visual sample (#1421 by Bernardo Sulzbach)
  • Objective-C Lexer
    • Add @​autoreleasepool keyword to Objective-C lexer (#1424 by Nicolas Bouilleaud)
    • Fix Error token in common Objective-C module (#1406 by Masataka Pocke Kuwabara)
  • PowerShell Lexer
    • Fix array access priority in PowerShell lexer (#1429 by Michael Camilleri)
  • Rust Lexer
    • Support raw strings in Rust lexer (#1399 by Konrad Borowski)
    • Remove sprintf-style format parsing from Rust lexer (#1400 by Konrad Borowski)
  • Shell Lexer
    • Support using '"' to identify heredoc delimiters in Shell lexer (#1411 by Michael Camilleri)
  • TOML Lexer
    • Improve string syntax support in TOML lexer (#1419 by Jeanine Adkisson)
  • TypeScript Lexer
    • Support optional props in TypeScript lexer (#1393 by Michael Camilleri)
  • Varnish Lexer (NEW)
    • Add Varnish lexer (#365 by julp)
    • Clean up Varnish lexer (#1433 by Michael Camilleri)
Commits

Merge request reports