Skip to content

Commit

Permalink
Update pagy requirement from >= 6, < 8 to >= 6, < 9 (#535)
Browse files Browse the repository at this point in the history
Updates the requirements on [pagy](https://github.com/ddnexus/pagy) to
permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ddnexus/pagy/releases">pagy's
releases</a>.</em></p>
<blockquote>
<h2>Version 8.3.0</h2>
<h3>✴ What's new in 8.3+ ✴</h3>
<ul>
<li>New <a href="https://ddnexus.github.io/pagy/playground/">Pagy
Playground</a> to showcase, clone and develop pagy APPs without any
setup on
your side (try the <a
href="https://ddnexus.github.io/pagy/playground.md#3-demo-app">pagy
demo</a>)</li>
<li>New <code>:max_pages</code> variable to limit the pagination
regardless the actual count</li>
<li>Better frontend helpers</li>
<li>The <code>foundation</code>, <code>materialize</code>,
<code>semantic</code> and <code>uikit</code> CSS extras have been
discontinued and will be removed in v9 (See the <a
href="https://github.com/ddnexus/pagy/discussions/672#discussioncomment-9212328">details</a>)</li>
<li>See the <a
href="https://ddnexus.github.io/pagy/changelog">CHANGELOG</a> for
possible breaking changes</li>
</ul>
<h3>Changes in 8.3.0</h3>
<!-- raw HTML omitted -->
<ul>
<li>Discontinue foundation materialize, semantic and uikit CSS
extras</li>
<li>Improve playground:
<ul>
<li>Add install option (automated in pagy development)</li>
<li>Fix HTML validation for all apps</li>
<li>Remove unused styles from the demo app</li>
</ul>
</li>
<li>Hardcode version in pagy.gemspec</li>
</ul>
<!-- raw HTML omitted -->
<p><a href="https://ddnexus.github.io/pagy/changelog">CHANGELOG</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ddnexus/pagy/blob/master/CHANGELOG.md">pagy's
changelog</a>.</em></p>
<blockquote>
<h2>Version 8.3.0</h2>
<ul>
<li>Discontinue foundation materialize, semantic and uikit CSS
extras</li>
<li>Improve playground:
<ul>
<li>Add install option (automated in pagy development)</li>
<li>Fix HTML validation for all apps</li>
<li>Remove unused styles from the demo app</li>
</ul>
</li>
<li>Hardcode version in pagy.gemspec</li>
</ul>
<h2>Version 8.2.2</h2>
<ul>
<li>Add nav translation for ko (closes <a
href="https://redirect.github.com/ddnexus/pagy/issues/592">#592</a>) (<a
href="https://redirect.github.com/ddnexus/pagy/issues/690">#690</a>)</li>
</ul>
<h2>Version 8.2.1</h2>
<ul>
<li>Fix empty page param raising error (closes <a
href="https://redirect.github.com/ddnexus/pagy/issues/689">#689</a>)</li>
</ul>
<h2>Version 8.2.0</h2>
<ul>
<li>Fix the '#pagy_url_for' method for calendar pagination (<a
href="https://redirect.github.com/ddnexus/pagy/issues/688">#688</a>)</li>
<li>Extend the use of pagy_get_page to the arel, array and countless
extras</li>
<li>Add the pagy_get_count method to the backend</li>
</ul>
<h2>Version 8.1.2</h2>
<ul>
<li>Added &quot;da&quot; locale for aria_label.nav (closes <a
href="https://redirect.github.com/ddnexus/pagy/issues/583">#583</a>)</li>
</ul>
<h2>Version 8.1.1</h2>
<ul>
<li>Fixed broken aria-label for disabled links in Foundation (<a
href="https://redirect.github.com/ddnexus/pagy/issues/685">#685</a>)</li>
<li>Simplification of input variables and defaults: params and
request_path are not instance variables</li>
</ul>
<h2>Version 8.1.0</h2>
<ul>
<li>Implement max_pages to limit the pagination regardless the actual
count</li>
<li>Improve efficiency of params in pagy_url_for</li>
<li>Remove nil variables from DEFAULT</li>
<li>Removed redundant <a
href="https://github.com/pages"><code>@​pages</code></a>, aliased with
<a href="https://github.com/last"><code>@​last</code></a></li>
</ul>
<h2>Version 8.0.2</h2>
<ul>
<li>Minor change in rails app and RM run config</li>
<li>Fix canonical gem root:
<ul>
<li>Correct script.build: &quot;NODE_PATH=&quot;$(bundle show
'pagy')/javascripts&quot;</li>
<li>Move pagy.gemspec inside the gem root dir</li>
</ul>
</li>
<li>Fix for Turbo not intercepting changes in window.location</li>
<li>Use require_relative for gem/lib files</li>
<li>Complete translation of aria.nav for &quot;ru&quot; locale (close <a
href="https://redirect.github.com/ddnexus/pagy/issues/599">#599</a>)</li>
<li>Docs improvement and fixes</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ddnexus/pagy/commit/972ae16422358934b9ec50f011791873de67ef17"><code>972ae16</code></a>
Merge branch 'dev'</li>
<li><a
href="https://github.com/ddnexus/pagy/commit/39393011fa686988d2d3f54a3e606b6586938cad"><code>3939301</code></a>
Version 8.3.0</li>
<li><a
href="https://github.com/ddnexus/pagy/commit/2f4d8e35859039b84b945ed1add7eb2a3f0232cf"><code>2f4d8e3</code></a>
Change a few scrip vars</li>
<li><a
href="https://github.com/ddnexus/pagy/commit/eb904289d21b36096ca7511ff094659757f1467a"><code>eb90428</code></a>
Better contributing guidelines</li>
<li><a
href="https://github.com/ddnexus/pagy/commit/2c437ffb0e2fd0b5c8823934bff253d34240a2b4"><code>2c437ff</code></a>
Discontinue foundation materialize, semantic and uikit CSS extras</li>
<li><a
href="https://github.com/ddnexus/pagy/commit/9ddcd6994b07e478ee48e2366bd440059a7cc891"><code>9ddcd69</code></a>
Update pnp and npm modules</li>
<li><a
href="https://github.com/ddnexus/pagy/commit/57c12c0294e11fa88a57d22c4f927377d1e9358e"><code>57c12c0</code></a>
Update RM run configurations</li>
<li><a
href="https://github.com/ddnexus/pagy/commit/601ea3cf5d5f92fb3fac4647198ff2b1c2bd040f"><code>601ea3c</code></a>
Improve pagy-ci:</li>
<li><a
href="https://github.com/ddnexus/pagy/commit/33ac70fc308050f706192e3c70d17d44abe55166"><code>33ac70f</code></a>
Refactor e2e testing all the playground apps:</li>
<li><a
href="https://github.com/ddnexus/pagy/commit/034de38fa8ff86a74b8f87e9d7fee7664f53bb86"><code>034de38</code></a>
Improve pnpm organization</li>
<li>Additional commits viewable in <a
href="https://github.com/ddnexus/pagy/compare/6.0.0...8.3.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>
  • Loading branch information
peteryates authored May 17, 2024
2 parents 30d75ee + 803653c commit 92e1427
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 @@ -23,7 +23,7 @@ Gem::Specification.new do |spec|
spec.files = Dir["{app,config,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]

spec.add_dependency("html-attributes-utils", "~> 1.0.0", ">= 1.0.0")
spec.add_dependency("pagy", ">= 6", "< 8")
spec.add_dependency("pagy", ">= 6", "< 9")
spec.add_dependency("view_component", ">= 3.9", "< 3.13")

spec.add_development_dependency "deep_merge"
Expand Down

0 comments on commit 92e1427

Please sign in to comment.