Skip to content

Commit b9c1d70

Browse files
authored
Update view_component requirement from >= 3.18, < 3.22 to >= 3.18, < 3.23 (#584)
Updates the requirements on [view_component](https://github.com/viewcomponent/view_component) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/viewcomponent/view_component/releases">view_component's releases</a>.</em></p> <blockquote> <h2>v3.22.0</h2> <ul> <li> <p>Rewrite <code>ViewComponents at GitHub</code> documentation as more general <code>Best practices</code>.</p> <p><em>Phil Schalm</em>, <em>Joel Hawksley</em></p> </li> <li> <p>Add unused mechanism for inheriting config from parent modules to enable future engine-local configuration.</p> <p><em>Simon Fish</em></p> </li> <li> <p>Improve handling of malformed component edge case when mocking components in tests.</p> <p><em>Martin Meyerhoff</em>, <em>Joel Hawksley</em></p> </li> <li> <p>Clarify error message about render-dependent logic.</p> <p>Error messages about render-dependent logic were sometimes inaccurate, saying <code>during initialization</code> despite also being raised after a component had been initialized but before it was rendered.</p> <p><em>Joel Hawksley</em></p> </li> <li> <p>Remove JS and CSS docs as they proved difficult to maintain and lacked consensus.</p> <p><em>Joel Hawksley</em></p> </li> <li> <p>Do not prefix release tags with <code>v</code>, per recommendation from <a href="https://github.com/bkuhlmann"><code>@​bkuhlmann</code></a>.</p> <p><em>Joel Hawksley</em></p> </li> <li> <p>Add ruby 3.4 support to CI.</p> <p><em>Reegan Viljoen</em></p> </li> <li> <p>Add HomeStyler AI to list of companies using ViewComponent.</p> <p><em>JP Balarini</em></p> </li> <li> <p>Add Content Harmony &amp; Learn To Be to list of companies using ViewComponent.</p> <p><em>Kane Jamison</em></p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ViewComponent/view_component/blob/main/docs/CHANGELOG.md">view_component's changelog</a>.</em></p> <blockquote> <h2>3.22.0</h2> <ul> <li> <p>Rewrite <code>ViewComponents at GitHub</code> documentation as more general <code>Best practices</code>.</p> <p><em>Phil Schalm</em>, <em>Joel Hawksley</em></p> </li> <li> <p>Add unused mechanism for inheriting config from parent modules to enable future engine-local configuration.</p> <p><em>Simon Fish</em></p> </li> <li> <p>Improve handling of malformed component edge case when mocking components in tests.</p> <p><em>Martin Meyerhoff</em>, <em>Joel Hawksley</em></p> </li> <li> <p>Add Content Harmony &amp; Learn To Be to list of companies using ViewComponent.</p> <p><em>Kane Jamison</em></p> </li> <li> <p>Clarify error message about render-dependent logic.</p> <p>Error messages about render-dependent logic were sometimes inaccurate, saying <code>during initialization</code> despite also being raised after a component had been initialized but before it was rendered.</p> <p><em>Joel Hawksley</em></p> </li> <li> <p>Remove JS and CSS docs as they proved difficult to maintain and lacked consensus.</p> <p><em>Joel Hawksley</em></p> </li> <li> <p>Do not prefix release tags with <code>v</code>, per recommendation from <a href="https://github.com/bkuhlmann"><code>@​bkuhlmann</code></a>.</p> <p><em>Joel Hawksley</em></p> </li> <li> <p>Add ruby 3.4 support to CI.</p> <p><em>Reegan Viljoen</em></p> </li> <li> <p>Add HomeStyler AI to list of companies using ViewComponent.</p> <p><em>JP Balarini</em></p> </li> </ul> <h2>3.21.0</h2> <ul> <li> <p>Updates testing docs to include an example of how to use with RSpec.</p> <p><em>Rylan Bowers</em></p> </li> <li> <p>Add <code>--skip-suffix</code> option to component generator.</p> <p><em>KAWAKAMI Moeki</em></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ViewComponent/view_component/commit/5dd1a97a1e20de42766d7ee05af55ccde2a8973a"><code>5dd1a97</code></a> release 3.22.0 (<a href="https://redirect.github.com/viewcomponent/view_component/issues/2237">#2237</a>)</li> <li><a href="https://github.com/ViewComponent/view_component/commit/79c2c2510d527405ed9eacb66dbcfc936c002ac1"><code>79c2c25</code></a> Add a new &quot;general guidelines&quot; page for View Component (<a href="https://redirect.github.com/viewcomponent/view_component/issues/2234">#2234</a>)</li> <li><a href="https://github.com/ViewComponent/view_component/commit/fd6f81470e799682a60ad6b3853f8b11e7b5f63f"><code>fd6f814</code></a> Bump actions/download-artifact from 4.1.9 to 4.2.1 (<a href="https://redirect.github.com/viewcomponent/view_component/issues/2236">#2236</a>)</li> <li><a href="https://github.com/ViewComponent/view_component/commit/7538b59b4bdc0f561232384adc1deb545071e9cc"><code>7538b59</code></a> Delegate config to parent modules (no-op) (<a href="https://redirect.github.com/viewcomponent/view_component/issues/2231">#2231</a>)</li> <li><a href="https://github.com/ViewComponent/view_component/commit/6a35673b82b249f1e727d037fac8980a6200ca05"><code>6a35673</code></a> Add failing spec for mocked component without template (<a href="https://redirect.github.com/viewcomponent/view_component/issues/2191">#2191</a>)</li> <li><a href="https://github.com/ViewComponent/view_component/commit/b6aa21827ae7f2c6fcc0ce681d4c969baded8f38"><code>b6aa218</code></a> Bump json from 2.10.1 to 2.10.2 in /docs (<a href="https://redirect.github.com/viewcomponent/view_component/issues/2223">#2223</a>)</li> <li><a href="https://github.com/ViewComponent/view_component/commit/2f9c4ba2139a7db3f9973fefcd0bbcc19033948a"><code>2f9c4ba</code></a> update dependencies (<a href="https://redirect.github.com/viewcomponent/view_component/issues/2221">#2221</a>)</li> <li><a href="https://github.com/ViewComponent/view_component/commit/37cf61fc44ce928a164021558f3d71e989383dc9"><code>37cf61f</code></a> Clarify error message about render-dependent logic (<a href="https://redirect.github.com/viewcomponent/view_component/issues/2217">#2217</a>)</li> <li><a href="https://github.com/ViewComponent/view_component/commit/78c09b234d278a71a302c717510ea27bfc5b1ae7"><code>78c09b2</code></a> Bump actions/download-artifact from 4.1.8 to 4.1.9 (<a href="https://redirect.github.com/viewcomponent/view_component/issues/2214">#2214</a>)</li> <li><a href="https://github.com/ViewComponent/view_component/commit/439b6659a60f6d0abcdd76c5b1a65e523dccdeb6"><code>439b665</code></a> Add Content Harmony &amp; Learn To Be to list of companies using ViewComponent (#...</li> <li>Additional commits viewable in <a href="https://github.com/viewcomponent/view_component/compare/v3.18.0...v3.22.0">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>
2 parents 27d9c1e + 8b1a16d commit b9c1d70

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

govuk-components.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Gem::Specification.new do |spec|
2424

2525
spec.add_dependency("html-attributes-utils", "~> 1.0.0", ">= 1.0.0")
2626
spec.add_dependency("pagy", ">= 6", "< 10")
27-
spec.add_dependency("view_component", ">= 3.18", "< 3.22")
27+
spec.add_dependency("view_component", ">= 3.18", "< 3.23")
2828

2929
spec.add_development_dependency "deep_merge"
3030
spec.add_development_dependency "ostruct"

0 commit comments

Comments
 (0)