Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump rouge from 3.21.0 to 3.30.0 #150

Open
wants to merge 1 commit into
base: current
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Aug 1, 2022

Bumps rouge from 3.21.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: rouge-ruby/rouge@v3.29.0...v3.30.0

v3.29.0

We bring you 5 new exciting lexers in this release: Idris, Lean, Syzlang and Syzprog lexer. There are also some fixes and improvements on Docker, Matlab and Python lexer.

Furthermore, we have made some improvements in Rouge and Rouge CI. We are now running Ruby 3.1 as part of our CI. As part of this release, we also introduced Code of Conduct v2.1.

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

Full Changelog: rouge-ruby/rouge@v3.28.0...v3.29.0

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!

v3.27.0

This release brings you a brand new lexer, Dafny and a number of improvements on Ceylon, Elixir, Rust, SQL and Swift lexer.

We have also documented Rouge supported languages (see languages.md in the docs folder). Additionally, we have migrated Rouge CI from Travis to GitHub workflows. See the CHANGELOG for the detailed list of changes.

Thank you to all our wonderful contributors and your continuous support. We wish you all a joyjous festive season. Stay safe and keep on lexing!

v3.26.1

This release includes some notable changes:

  • Fix the catastrophic backtracking presented in Factor and GHC Core Lexer
  • Fix Ruby 2.7 keyword parameter deprecation warning

There are also fixes for CPP, JSL and YAML lexer.

Thank you to all the wonderful contributors who help to make Rouge better. Happy highlighting!

v3.26.0

There are two things to report in this release.

The first are the usual notes. We have two new lexers: one for OCL and one for ReScript. There are also fixes for the CMake, Crystal, JSL, Python, ReasonML and Rust lexers. Thank you to all the contributors!

The second is that I'd like to announce that this will be my last release as a maintainer of Rouge. It's been a terrific experience and I'd like to thank @​jneen and the other maintainers for making me feel very welcome. I wish them all the best as Rouge moves to version 4!

v3.25.0

No new lexers this time but we do have a lot of updates. There are fixes for the Batchfile, C++, Docker, JavaScript, Kotlin, Perl, PowerShell, Ruby, Rust and Velocity lexers. Enjoy!

... (truncated)

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)

version 3.29.0: 2022-05-30

Comparison with the previous version

  • General
    • Stop checking encoding names (#1806 by casperisfine)
  • Docker Lexer
    • Fix notation of named stages in multi-stage docker builds (#1809 by bartbroere)
  • Idris Lexer
    • Add support for Idris language (#1464 by bmwant)
  • Lean Lexer (NEW)
    • Initial support for lean 3 (#1798 by kunigami)
  • Matlab Lexer
    • Add new Matlab keywords (fixes #1589) (#1669 by siko1056)
  • PLSQL Lexer (NEW)
    • Oracle PLSQL lexer (suitable for Oracle SQL as well) (#1811 by lee-lindley)
  • Python Lexer
    • Python: Support conversion specifiers in format strings (#1801 by chvp)
  • Syzlang and Syzprog Lexer (NEW)
    • Add lexers for syzkaller DSLs (#1699 by xairy)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [rouge](https://github.com/rouge-ruby/rouge) from 3.21.0 to 3.30.0.
- [Release notes](https://github.com/rouge-ruby/rouge/releases)
- [Changelog](https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md)
- [Commits](rouge-ruby/rouge@v3.21.0...v3.30.0)

---
updated-dependencies:
- dependency-name: rouge
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Aug 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants