Skip to content

Commit 49fbd58

Browse files
build(deps): bump pagy from 43.1.0 to 43.1.3 (#361)
Bumps [pagy](https://github.com/ddnexus/pagy) from 43.1.0 to 43.1.3. <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 43.1.3</h2> <h3>Changes in 43.1.3</h3> <!-- raw HTML omitted --> <ul> <li>Improve the page options handling for countless: <ul> <li>Replace the crippled handling of legacy last-less links params introduced in 43.1.2 by gracefully starting the pagination from the beginning</li> <li>Remove the compose_page_param method (it would need a deep refactoring for compatibility with the legacy handling)</li> <li>Improve testing</li> </ul> </li> <li>Improve the info message for empty collection in countless paginations</li> </ul> <!-- raw HTML omitted --> <p><a href="https://ddnexus.github.io/pagy/changelog">CHANGELOG</a></p> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h2>Version 43</h2> <p>We needed a leap version to unequivocally signaling that it's not just a major version: it's a complete redesign of the legacy code at all levels, usage and API included.</p> <p><strong>Why 43?</strong> Because it's exactly one step beyond <em>&quot;The answer to the ultimate question of life, the Universe, and everything.&quot;</em> 😉</p> <h4>Improvements</h4> <p>This version introduces several enhancements, such as new pagination techniques like Keynav and improved automation and configuration processes, reducing setup requirements by 99%. The update also includes a simpler API and new interactive development tools, making it a comprehensive upgrade from previous versions.</p> <ul> <li><strong>New <a href="https://ddnexus.github.io/pagy/toolbox/paginators/keynav_js">Keynav</a> Pagination</strong> <ul> <li>The pagy-exclusive technique using the fastest <a href="https://ddnexus.github.io/pagy/toolbox/paginators/keyset">keyset</a> pagination alongside all frontend helpers.</li> </ul> </li> <li><strong>New interactive dev-tools</strong> <ul> <li>New <a href="https://ddnexus.github.io/pagy/resources/stylesheets/#pagy-wand">PagyWand</a> to integrate the pagy CSS with your app's themes.</li> <li>New <strong>Pagy AI</strong> available inside docs and your own app.</li> </ul> </li> <li><strong>Intelligent automation</strong> <ul> <li><a href="https://ddnexus.github.io/pagy/resources/initializer/">Configuration</a> requirements reduced by 99%.</li> <li>Simplified <a href="https://ddnexus.github.io/pagy/resources/javascript">JavaScript</a> setup.</li> <li>Automatic <a href="https://ddnexus.github.io/pagy/resources/i18n">I18n</a> loading.</li> </ul> </li> <li><strong><a href="https://github.com/ddnexus/pagy#examples">Simpler API</a></strong> <ul> <li>You solely need the <a href="https://ddnexus.github.io/pagy/toolbox/paginators">pagy</a> method and the <a href="https://ddnexus.github.io/pagy/toolbox/helpers"><code>@​pagy</code></a> instance to paginate any collection and use any navigation tag and helper.</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ddnexus/pagy/blob/master/docs/CHANGELOG.md">pagy's changelog</a>.</em></p> <blockquote> <h2>Version 43.1.3</h2> <ul> <li>Improve the page options handling for countless: <ul> <li>Replace the crippled handling of legacy last-less links params introduced in 43.1.2 by gracefully starting the pagination from the beginning</li> <li>Remove the compose_page_param method (it would need a deep refactoring for compatibility with the legacy handling)</li> <li>Improve testing</li> </ul> </li> <li>Improve the info message for empty collection in countless paginations</li> </ul> <h2>Version 43.1.2</h2> <ul> <li>Support easy countless page param overriding (for legacy param and behavior). See <a href="https://redirect.github.com/ddnexus/pagy/issues/816">#816</a></li> <li>Handle legacy page param for :countless paginator. Close <a href="https://redirect.github.com/ddnexus/pagy/issues/832">#832</a></li> <li>Improve mock collections</li> <li>Improve code comments</li> </ul> <h2>Version 43.1.1</h2> <ul> <li>Makes keynav pagination compatible with nested params: <ul> <li>Improve the URL composing and unescaping</li> <li>Adds the keynav+root_key.ru showcase app</li> </ul> </li> <li>Simplify the request code and arguments</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ddnexus/pagy/commit/4fc3280a418d3f7c2936059f99face2e88a4fb18"><code>4fc3280</code></a> Merge branch 'dev'</li> <li><a href="https://github.com/ddnexus/pagy/commit/db5ecd5d6fac2438c3933e73bc846976298dcf52"><code>db5ecd5</code></a> Version 43.1.3</li> <li><a href="https://github.com/ddnexus/pagy/commit/4940683a086fdbc9717a5535a54bae31d3087300"><code>4940683</code></a> Improve the page options handling for countless:</li> <li><a href="https://github.com/ddnexus/pagy/commit/e63907e1e8ff1b39306b50f410a6afa04924e1c6"><code>e63907e</code></a> Improve the info message for empty collection in countless paginations</li> <li><a href="https://github.com/ddnexus/pagy/commit/7d20347e20ebcaeb199810ec1397df0bc1f2d8bf"><code>7d20347</code></a> Merge branch 'dev'</li> <li><a href="https://github.com/ddnexus/pagy/commit/8b721642b7de4156512c83d911094f1972b3ed12"><code>8b72164</code></a> Version 43.1.2</li> <li><a href="https://github.com/ddnexus/pagy/commit/c8ee87f4ca5bf621aad47aff46d3b9184514617e"><code>c8ee87f</code></a> Support easy countless page param overriding (for legacy param and</li> <li><a href="https://github.com/ddnexus/pagy/commit/1444910e37f81183d0043d36afb8192aba2482b6"><code>1444910</code></a> Handle legacy page param for :countless paginator. Close <a href="https://redirect.github.com/ddnexus/pagy/issues/832">#832</a></li> <li><a href="https://github.com/ddnexus/pagy/commit/f646add54b8e31f8fe843cc6870d681ce9a0f21a"><code>f646add</code></a> Improve mock collections</li> <li><a href="https://github.com/ddnexus/pagy/commit/2339270cd40327b4461ef116ab7d9b4334c7e0e6"><code>2339270</code></a> Improve code comments</li> <li>Additional commits viewable in <a href="https://github.com/ddnexus/pagy/compare/43.1.0...43.1.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pagy&package-manager=bundler&previous-version=43.1.0&new-version=43.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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 edc58f0 + 871345f commit 49fbd58

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ GEM
262262
nokogiri (1.18.10-x86_64-linux-musl)
263263
racc (~> 1.4)
264264
package_json (0.1.0)
265-
pagy (43.1.0)
265+
pagy (43.1.3)
266266
json
267267
yaml
268268
parallel (1.27.0)

0 commit comments

Comments
 (0)