Skip to content

Commit

Permalink
Update rouge requirement from ~> 4.4.0 to ~> 4.5.1 (#575)
Browse files Browse the repository at this point in the history
Updates the requirements on [rouge](https://github.com/rouge-ruby/rouge)
to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rouge-ruby/rouge/releases">rouge's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.1</h2>
<p>This release includes a small fix in loading dependencies in JSON5
lexer.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rouge-ruby/rouge/compare/v4.5.0...v4.5.1">https://github.com/rouge-ruby/rouge/compare/v4.5.0...v4.5.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md">rouge's
changelog</a>.</em></p>
<blockquote>
<h2>version 4.5.1: 2024-11-12</h2>
<p><a
href="https://github.com/rouge-ruby/rouge/compare/v4.5.0...v4.5.1">Comparison
with the previous version</a></p>
<ul>
<li>JSON5 Lexer
<ul>
<li>Fix prerequisite dependency in JSON5 (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2084/">#2084</a>
by Tan Le)</li>
</ul>
</li>
</ul>
<h2>version 4.5.0: 2024-11-11</h2>
<p><a
href="https://github.com/rouge-ruby/rouge/compare/v4.4.0...v4.5.0">Comparison
with the previous version</a></p>
<ul>
<li>General
<ul>
<li>Support multiple states when parsing rules (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2078/">#2078</a>
by Tan Le)</li>
</ul>
</li>
<li>COBOL Lexer (<strong>NEW</strong>)
<ul>
<li>Add a lexer, tests and examples for COBOL (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2067/">#2067</a>
by Bart Broere)</li>
</ul>
</li>
<li>Groovy Lexer
<ul>
<li>Recognize Nextflow files as Groovy files (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2081/">#2081</a>
by Bond-009)</li>
</ul>
</li>
<li>INI Lexer
<ul>
<li>Add more extensions and mimetypes for INI lexer (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2075/">#2075</a>
by Tan Le)</li>
<li>Default .cfg highlight to INI lexer (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2074/">#2074</a>
by Tan Le)</li>
</ul>
</li>
<li>Javascript Lexer
<ul>
<li>Support private property identifier in JS lexer (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2076/">#2076</a>
by Tan Le)</li>
</ul>
</li>
<li>JSON5 Lexer (<strong>NEW</strong>)
<ul>
<li>implement a json5 lexer (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/1561/">#1561</a>
by Jeanine Adkisson)</li>
</ul>
</li>
<li>Ruby Lexer
<ul>
<li>Recognize Thor files as Ruby files (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2080/">#2080</a>
by Vitaly Slobodin)</li>
</ul>
</li>
<li>Terraform Lexer
<ul>
<li>Support special escape sequences in Terraform (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2073/">#2073</a>
by Tan Le)</li>
</ul>
</li>
</ul>
<h2>version 4.4.0: 2024-09-16</h2>
<p><a
href="https://github.com/rouge-ruby/rouge/compare/v4.3.0...v4.4.0">Comparison
with the previous version</a></p>
<ul>
<li>Docker Lexer
<ul>
<li>Detect Containerfiles as Dockerfiles (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2059/">#2059</a>
by Andrew Hills)</li>
</ul>
</li>
<li>Make Lexer
<ul>
<li>Handle <code>else if</code> statement in makefile (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2063/">#2063</a>
by Tan Le)</li>
</ul>
</li>
<li>Mojo Lexer (<strong>NEW</strong>)
<ul>
<li>Add Mojo to list of supported language (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2072/">#2072</a>
by Tan Le)</li>
<li>Fix NameError in the Mojo lexer in Ruby 2.7 (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2068/">#2068</a>
by Bart Broere)</li>
<li>Mojo language highlighting support. (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2050/">#2050</a>
by ivellapillil)</li>
</ul>
</li>
<li>P4 Lexer (<strong>NEW</strong>)
<ul>
<li>Add lexer for P4 (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2049/">#2049</a>
by Ryan Goodfellow)</li>
</ul>
</li>
</ul>
<h2>version 4.3.0: 2024-06-14</h2>
<p><a
href="https://github.com/rouge-ruby/rouge/compare/v4.2.1...v4.3.0">Comparison
with the previous version</a></p>
<ul>
<li>General
<ul>
<li>Align the base-16 default dark colour palette (<a
href="https://redirect.github.com/rouge-ruby/rouge/pull/2040/">#2040</a>
by Tan Le)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/b99ce25e872ae283a237ab1406eb350899224f7c"><code>b99ce25</code></a>
Release v4.5.1 (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/2085">#2085</a>)</li>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/70ea7af7586c00b5d748e3b4673e89a412c33904"><code>70ea7af</code></a>
Fix prerequisite dependency in JSON5 (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/2084">#2084</a>)</li>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/03cb27ff9c9a51b32bb82798568c2e8aeee4a040"><code>03cb27f</code></a>
Release v4.5.0 (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/2082">#2082</a>)</li>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/d0f616802e1636536a79189bbe50f3398cc25bdd"><code>d0f6168</code></a>
implement a json5 lexer (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/1561">#1561</a>)</li>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/8029c4d651ce3fd273fc76cddba8f392165c9651"><code>8029c4d</code></a>
Recognize Nextflow files as Groovy files (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/2081">#2081</a>)</li>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/ad96ec4ab5cca592ab1d2ae3c3494cb26bfdbdb3"><code>ad96ec4</code></a>
Support multiple states when parsing rules (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/2078">#2078</a>)</li>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/b22c4f89137e42869c44ec3b11da5cf796dec794"><code>b22c4f8</code></a>
Recognize Thor files as Ruby files (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/2080">#2080</a>)</li>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/8272f9f60c736397f625209eada69b6bb6f7ecce"><code>8272f9f</code></a>
Add a lexer, tests and examples for COBOL (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/2067">#2067</a>)</li>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/aafee295ebb00356c2b1c5a252092d7f5890176c"><code>aafee29</code></a>
Support private property identifier in JS lexer (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/2076">#2076</a>)</li>
<li><a
href="https://github.com/rouge-ruby/rouge/commit/67f3244b2e857129424a88077bb43e507b938cca"><code>67f3244</code></a>
Support special escape sequences in Terraform (<a
href="https://redirect.github.com/rouge-ruby/rouge/issues/2073">#2073</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/rouge-ruby/rouge/compare/v4.4.0...v4.5.1">compare
view</a></li>
</ul>
</details>
<br />

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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)

</details>
  • Loading branch information
peteryates authored Dec 15, 2024
2 parents af6c7d2 + 7f62ce2 commit 6489781
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion govuk-components.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Gem::Specification.new do |spec|
spec.add_development_dependency("htmlbeautifier", "~> 1.4.1")
spec.add_development_dependency("nanoc", "~> 4.11")
spec.add_development_dependency("redcarpet", "~> 3.6.0")
spec.add_development_dependency("rouge", "~> 4.4.0")
spec.add_development_dependency("rouge", "~> 4.5.1")
spec.add_development_dependency("rubypants", "~> 0.7.0")
spec.add_development_dependency("sass")
spec.add_development_dependency("sassc", "~> 2.4.0")
Expand Down

0 comments on commit 6489781

Please sign in to comment.