Bump rouge from 4.4.0 to 4.5.1
Bumps rouge from 4.4.0 to 4.5.1.
Release notes
Sourced from rouge's releases.
v4.5.1
This release includes a small fix in loading dependencies in JSON5 lexer.
Full Changelog: https://github.com/rouge-ruby/rouge/compare/v4.5.0...v4.5.1
v4.5.0
This release includes 2 new lexers, COBOL and JSON5. We have added some enhancements across Groovy, Javascript, INI, Ruby and Terraform Lexer. Thank you to all of the amazing contributors for your help and continuous support!
Full Changelog: https://github.com/rouge-ruby/rouge/compare/v4.4.0...v4.5.0
Changelog
Sourced from rouge's changelog.
version 4.5.1: 2024-11-12
Comparison with the previous version
- JSON5 Lexer
- Fix prerequisite dependency in JSON5 (#2084 by Tan Le)
version 4.5.0: 2024-11-11
Comparison with the previous version
- General
- Support multiple states when parsing rules (#2078 by Tan Le)
- COBOL Lexer (NEW)
- Add a lexer, tests and examples for COBOL (#2067 by Bart Broere)
- Groovy Lexer
- Recognize Nextflow files as Groovy files (#2081 by Bond-009)
- INI Lexer
- Javascript Lexer
- Support private property identifier in JS lexer (#2076 by Tan Le)
- JSON5 Lexer (NEW)
- implement a json5 lexer (#1561 by Jeanine Adkisson)
- Ruby Lexer
- Recognize Thor files as Ruby files (#2080 by Vitaly Slobodin)
- Terraform Lexer
- Support special escape sequences in Terraform (#2073 by Tan Le)
Commits
-
b99ce25
Release v4.5.1 (#2085) -
70ea7af
Fix prerequisite dependency in JSON5 (#2084) -
03cb27f
Release v4.5.0 (#2082) -
d0f6168
implement a json5 lexer (#1561) -
8029c4d
Recognize Nextflow files as Groovy files (#2081) -
ad96ec4
Support multiple states when parsing rules (#2078) -
b22c4f8
Recognize Thor files as Ruby files (#2080) -
8272f9f
Add a lexer, tests and examples for COBOL (#2067) -
aafee29
Support private property identifier in JS lexer (#2076) -
67f3244
Support special escape sequences in Terraform (#2073) - Additional commits viewable in compare view