{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":261491533,"defaultBranch":"main","name":"govuk-components","ownerLogin":"x-govuk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-05T14:15:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60000384?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717754507.0","currentOid":""},"activityList":{"items":[{"before":"a7b1c9b12fe79bc0312b294c4628dbaf63626af7","after":null,"ref":"refs/heads/add-config-setting-for-default-summary-list-value-text","pushedAt":"2024-06-07T10:01:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"}},{"before":"9ca3dc7ca27206bc51582848075f5563f2b5826f","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-540-6b8bb9bcd9ea29888067889d9e6c01828d54f41d","pushedAt":"2024-06-07T10:01:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"6b8bb9bcd9ea29888067889d9e6c01828d54f41d","after":"9ca3dc7ca27206bc51582848075f5563f2b5826f","ref":"refs/heads/main","pushedAt":"2024-06-07T10:01:46.000Z","pushType":"merge_queue_merge","commitsCount":3,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Allow default summary list value text to be configured (#540)\n\nBeing able to set the default fallback text for summary list values is\nconvenient and saves people from peppering extra logic throughout the\nviews.\n\nThe new configuration value, `default_summary_list_value_text`, defaults\nto `\"\"` so the behaviour of the library won't change unexpectedly.\n\nFixes #411\n\n### Final tasks\n\n* [ ] add a paragraph (or maybe new section) to the guide explaining the\nbehaviour and suggesting [better alternatives than fallback\ntext](https://design-system.service.gov.uk/components/summary-list/#showing-missing-information)\nfollowing @frankieroberto's suggestion","shortMessageHtmlLink":"Allow default summary list value text to be configured (#540)"}},{"before":null,"after":"9ca3dc7ca27206bc51582848075f5563f2b5826f","ref":"refs/heads/gh-readonly-queue/main/pr-540-6b8bb9bcd9ea29888067889d9e6c01828d54f41d","pushedAt":"2024-06-07T09:59:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Allow default summary list value text to be configured (#540)\n\nBeing able to set the default fallback text for summary list values is\nconvenient and saves people from peppering extra logic throughout the\nviews.\n\nThe new configuration value, `default_summary_list_value_text`, defaults\nto `\"\"` so the behaviour of the library won't change unexpectedly.\n\nFixes #411\n\n### Final tasks\n\n* [ ] add a paragraph (or maybe new section) to the guide explaining the\nbehaviour and suggesting [better alternatives than fallback\ntext](https://design-system.service.gov.uk/components/summary-list/#showing-missing-information)\nfollowing @frankieroberto's suggestion","shortMessageHtmlLink":"Allow default summary list value text to be configured (#540)"}},{"before":"bc2eee257f3721f1653ad0d867a75ccd59b16095","after":"a7b1c9b12fe79bc0312b294c4628dbaf63626af7","ref":"refs/heads/add-config-setting-for-default-summary-list-value-text","pushedAt":"2024-06-06T13:34:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"},"commit":{"message":"Add a line to the guide about fallback text","shortMessageHtmlLink":"Add a line to the guide about fallback text"}},{"before":"15096ac59a6b077a116a855346bcd88825428187","after":"6b8bb9bcd9ea29888067889d9e6c01828d54f41d","ref":"refs/heads/main","pushedAt":"2024-06-06T13:27:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"},"commit":{"message":"Merge branch 'quick-sprockets-fix'","shortMessageHtmlLink":"Merge branch 'quick-sprockets-fix'"}},{"before":"f082fb65c456b96a34ac10db3e51d006f24f8d2f","after":"bc2eee257f3721f1653ad0d867a75ccd59b16095","ref":"refs/heads/add-config-setting-for-default-summary-list-value-text","pushedAt":"2024-06-06T10:36:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"},"commit":{"message":"Add a line to the guide about fallback text","shortMessageHtmlLink":"Add a line to the guide about fallback text"}},{"before":null,"after":"f082fb65c456b96a34ac10db3e51d006f24f8d2f","ref":"refs/heads/add-config-setting-for-default-summary-list-value-text","pushedAt":"2024-06-05T10:42:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"},"commit":{"message":"Move default summary list value text to config\n\nFixes #411","shortMessageHtmlLink":"Move default summary list value text to config"}},{"before":"15096ac59a6b077a116a855346bcd88825428187","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-539-f612f0e8926a09f9759ae6ebd71eec2cf4c59d3a","pushedAt":"2024-06-02T22:35:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"f0592fc7e1ffc1c28d2528f0c4e20445cd092def","after":null,"ref":"refs/heads/dependabot/bundler/rubocop-govuk-eq-4.17.1","pushedAt":"2024-06-02T22:35:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"}},{"before":"f612f0e8926a09f9759ae6ebd71eec2cf4c59d3a","after":"15096ac59a6b077a116a855346bcd88825428187","ref":"refs/heads/main","pushedAt":"2024-06-02T22:35:26.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update rubocop-govuk requirement from = 4.16.1 to = 4.17.1 (#539)\n\nUpdates the requirements on\n[rubocop-govuk](https://github.com/alphagov/rubocop-govuk) to permit the\nlatest version.\n
\nChangelog\n

Sourced from rubocop-govuk's\nchangelog.

\n
\n

4.17.1

\n\n

4.17.0

\n\n

4.16.1

\n\n

4.16.0

\n\n

4.15.0

\n\n

4.14.0

\n\n

4.13.0

\n\n

4.12.0

\n\n

4.11.0

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n
","shortMessageHtmlLink":"Update rubocop-govuk requirement from = 4.16.1 to = 4.17.1 (#539)"}},{"before":null,"after":"15096ac59a6b077a116a855346bcd88825428187","ref":"refs/heads/gh-readonly-queue/main/pr-539-f612f0e8926a09f9759ae6ebd71eec2cf4c59d3a","pushedAt":"2024-06-02T22:33:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update rubocop-govuk requirement from = 4.16.1 to = 4.17.1 (#539)\n\nUpdates the requirements on\n[rubocop-govuk](https://github.com/alphagov/rubocop-govuk) to permit the\nlatest version.\n
\nChangelog\n

Sourced from rubocop-govuk's\nchangelog.

\n
\n

4.17.1

\n\n

4.17.0

\n\n

4.16.1

\n\n

4.16.0

\n\n

4.15.0

\n\n

4.14.0

\n\n

4.13.0

\n\n

4.12.0

\n\n

4.11.0

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n
","shortMessageHtmlLink":"Update rubocop-govuk requirement from = 4.16.1 to = 4.17.1 (#539)"}},{"before":null,"after":"f0592fc7e1ffc1c28d2528f0c4e20445cd092def","ref":"refs/heads/dependabot/bundler/rubocop-govuk-eq-4.17.1","pushedAt":"2024-06-01T21:14:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update rubocop-govuk requirement from = 4.16.1 to = 4.17.1\n\nUpdates the requirements on [rubocop-govuk](https://github.com/alphagov/rubocop-govuk) to permit the latest version.\n- [Changelog](https://github.com/alphagov/rubocop-govuk/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/alphagov/rubocop-govuk/compare/v4.16.1...v4.17.1)\n\n---\nupdated-dependencies:\n- dependency-name: rubocop-govuk\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update rubocop-govuk requirement from = 4.16.1 to = 4.17.1"}},{"before":"92e142771558ee0ecec56a31ea5c9e109cd4caac","after":"f612f0e8926a09f9759ae6ebd71eec2cf4c59d3a","ref":"refs/heads/main","pushedAt":"2024-05-17T15:47:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"},"commit":{"message":"Release version 5.4.0","shortMessageHtmlLink":"Release version 5.4.0"}},{"before":"803653c53e4fa24939136b4ca999e2a5cfae9c71","after":null,"ref":"refs/heads/dependabot/bundler/pagy-gte-6-and-lt-9","pushedAt":"2024-05-17T11:53:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"}},{"before":"92e142771558ee0ecec56a31ea5c9e109cd4caac","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-535-30d75ee266c58b69a0964bea4dc08fcf860fc1d1","pushedAt":"2024-05-17T11:53:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"30d75ee266c58b69a0964bea4dc08fcf860fc1d1","after":"92e142771558ee0ecec56a31ea5c9e109cd4caac","ref":"refs/heads/main","pushedAt":"2024-05-17T11:53:30.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update pagy requirement from >= 6, < 8 to >= 6, < 9 (#535)\n\nUpdates the requirements on [pagy](https://github.com/ddnexus/pagy) to\npermit the latest version.\n
\nRelease notes\n

Sourced from pagy's\nreleases.

\n
\n

Version 8.3.0

\n

✴ What's new in 8.3+ ✴

\n
    \n
  • New Pagy\nPlayground to showcase, clone and develop pagy APPs without any\nsetup on\nyour side (try the pagy\ndemo)
  • \n
  • New :max_pages variable to limit the pagination\nregardless the actual count
  • \n
  • Better frontend helpers
  • \n
  • The foundation, materialize,\nsemantic and uikit CSS extras have been\ndiscontinued and will be removed in v9 (See the details)
  • \n
  • See the CHANGELOG for\npossible breaking changes
  • \n
\n

Changes in 8.3.0

\n\n
    \n
  • Discontinue foundation materialize, semantic and uikit CSS\nextras
  • \n
  • Improve playground:\n
      \n
    • Add install option (automated in pagy development)
    • \n
    • Fix HTML validation for all apps
    • \n
    • Remove unused styles from the demo app
    • \n
    \n
  • \n
  • Hardcode version in pagy.gemspec
  • \n
\n\n

CHANGELOG

\n
\n
\n
\nChangelog\n

Sourced from pagy's\nchangelog.

\n
\n

Version 8.3.0

\n
    \n
  • Discontinue foundation materialize, semantic and uikit CSS\nextras
  • \n
  • Improve playground:\n
      \n
    • Add install option (automated in pagy development)
    • \n
    • Fix HTML validation for all apps
    • \n
    • Remove unused styles from the demo app
    • \n
    \n
  • \n
  • Hardcode version in pagy.gemspec
  • \n
\n

Version 8.2.2

\n
    \n
  • Add nav translation for ko (closes #592) (#690)
  • \n
\n

Version 8.2.1

\n
    \n
  • Fix empty page param raising error (closes #689)
  • \n
\n

Version 8.2.0

\n
    \n
  • Fix the '#pagy_url_for' method for calendar pagination (#688)
  • \n
  • Extend the use of pagy_get_page to the arel, array and countless\nextras
  • \n
  • Add the pagy_get_count method to the backend
  • \n
\n

Version 8.1.2

\n
    \n
  • Added "da" locale for aria_label.nav (closes #583)
  • \n
\n

Version 8.1.1

\n
    \n
  • Fixed broken aria-label for disabled links in Foundation (#685)
  • \n
  • Simplification of input variables and defaults: params and\nrequest_path are not instance variables
  • \n
\n

Version 8.1.0

\n
    \n
  • Implement max_pages to limit the pagination regardless the actual\ncount
  • \n
  • Improve efficiency of params in pagy_url_for
  • \n
  • Remove nil variables from DEFAULT
  • \n
  • Removed redundant @​pages, aliased with\n@​last
  • \n
\n

Version 8.0.2

\n
    \n
  • Minor change in rails app and RM run config
  • \n
  • Fix canonical gem root:\n
      \n
    • Correct script.build: "NODE_PATH="$(bundle show\n'pagy')/javascripts"
    • \n
    • Move pagy.gemspec inside the gem root dir
    • \n
    \n
  • \n
  • Fix for Turbo not intercepting changes in window.location
  • \n
  • Use require_relative for gem/lib files
  • \n
  • Complete translation of aria.nav for "ru" locale (close #599)
  • \n
  • Docs improvement and fixes
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n
","shortMessageHtmlLink":"Update pagy requirement from >= 6, < 8 to >= 6, < 9 (#535)"}},{"before":null,"after":"92e142771558ee0ecec56a31ea5c9e109cd4caac","ref":"refs/heads/gh-readonly-queue/main/pr-535-30d75ee266c58b69a0964bea4dc08fcf860fc1d1","pushedAt":"2024-05-17T11:51:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update pagy requirement from >= 6, < 8 to >= 6, < 9 (#535)\n\nUpdates the requirements on [pagy](https://github.com/ddnexus/pagy) to\npermit the latest version.\n
\nRelease notes\n

Sourced from pagy's\nreleases.

\n
\n

Version 8.3.0

\n

✴ What's new in 8.3+ ✴

\n
    \n
  • New Pagy\nPlayground to showcase, clone and develop pagy APPs without any\nsetup on\nyour side (try the pagy\ndemo)
  • \n
  • New :max_pages variable to limit the pagination\nregardless the actual count
  • \n
  • Better frontend helpers
  • \n
  • The foundation, materialize,\nsemantic and uikit CSS extras have been\ndiscontinued and will be removed in v9 (See the details)
  • \n
  • See the CHANGELOG for\npossible breaking changes
  • \n
\n

Changes in 8.3.0

\n\n
    \n
  • Discontinue foundation materialize, semantic and uikit CSS\nextras
  • \n
  • Improve playground:\n
      \n
    • Add install option (automated in pagy development)
    • \n
    • Fix HTML validation for all apps
    • \n
    • Remove unused styles from the demo app
    • \n
    \n
  • \n
  • Hardcode version in pagy.gemspec
  • \n
\n\n

CHANGELOG

\n
\n
\n
\nChangelog\n

Sourced from pagy's\nchangelog.

\n
\n

Version 8.3.0

\n
    \n
  • Discontinue foundation materialize, semantic and uikit CSS\nextras
  • \n
  • Improve playground:\n
      \n
    • Add install option (automated in pagy development)
    • \n
    • Fix HTML validation for all apps
    • \n
    • Remove unused styles from the demo app
    • \n
    \n
  • \n
  • Hardcode version in pagy.gemspec
  • \n
\n

Version 8.2.2

\n
    \n
  • Add nav translation for ko (closes #592) (#690)
  • \n
\n

Version 8.2.1

\n
    \n
  • Fix empty page param raising error (closes #689)
  • \n
\n

Version 8.2.0

\n
    \n
  • Fix the '#pagy_url_for' method for calendar pagination (#688)
  • \n
  • Extend the use of pagy_get_page to the arel, array and countless\nextras
  • \n
  • Add the pagy_get_count method to the backend
  • \n
\n

Version 8.1.2

\n
    \n
  • Added "da" locale for aria_label.nav (closes #583)
  • \n
\n

Version 8.1.1

\n
    \n
  • Fixed broken aria-label for disabled links in Foundation (#685)
  • \n
  • Simplification of input variables and defaults: params and\nrequest_path are not instance variables
  • \n
\n

Version 8.1.0

\n
    \n
  • Implement max_pages to limit the pagination regardless the actual\ncount
  • \n
  • Improve efficiency of params in pagy_url_for
  • \n
  • Remove nil variables from DEFAULT
  • \n
  • Removed redundant @​pages, aliased with\n@​last
  • \n
\n

Version 8.0.2

\n
    \n
  • Minor change in rails app and RM run config
  • \n
  • Fix canonical gem root:\n
      \n
    • Correct script.build: "NODE_PATH="$(bundle show\n'pagy')/javascripts"
    • \n
    • Move pagy.gemspec inside the gem root dir
    • \n
    \n
  • \n
  • Fix for Turbo not intercepting changes in window.location
  • \n
  • Use require_relative for gem/lib files
  • \n
  • Complete translation of aria.nav for "ru" locale (close #599)
  • \n
  • Docs improvement and fixes
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n
","shortMessageHtmlLink":"Update pagy requirement from >= 6, < 8 to >= 6, < 9 (#535)"}},{"before":"a54a8442a41d417449c978fcaf7815dc0b781286","after":"803653c53e4fa24939136b4ca999e2a5cfae9c71","ref":"refs/heads/dependabot/bundler/pagy-gte-6-and-lt-9","pushedAt":"2024-05-17T11:48:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"},"commit":{"message":"Update pagy requirement from >= 6, < 8 to >= 6, < 9\n\nUpdates the requirements on [pagy](https://github.com/ddnexus/pagy) to permit the latest version.\n- [Release notes](https://github.com/ddnexus/pagy/releases)\n- [Changelog](https://github.com/ddnexus/pagy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/ddnexus/pagy/compare/6.0.0...8.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: pagy\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update pagy requirement from >= 6, < 8 to >= 6, < 9"}},{"before":"e12ec82629a843a42723da0a3761175fbf31b115","after":null,"ref":"refs/heads/upgrade-to-govuk-frontend-5.4.0","pushedAt":"2024-05-17T11:44:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"}},{"before":"30d75ee266c58b69a0964bea4dc08fcf860fc1d1","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-538-b3f54fe60d31325d1779f3c9a73c19046faec7b4","pushedAt":"2024-05-17T11:44:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"b3f54fe60d31325d1779f3c9a73c19046faec7b4","after":"30d75ee266c58b69a0964bea4dc08fcf860fc1d1","ref":"refs/heads/main","pushedAt":"2024-05-17T11:44:03.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Upgrade to govuk frontend 5.4.0 (#538)","shortMessageHtmlLink":"Upgrade to govuk frontend 5.4.0 (#538)"}},{"before":null,"after":"30d75ee266c58b69a0964bea4dc08fcf860fc1d1","ref":"refs/heads/gh-readonly-queue/main/pr-538-b3f54fe60d31325d1779f3c9a73c19046faec7b4","pushedAt":"2024-05-17T11:41:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Upgrade to govuk frontend 5.4.0 (#538)","shortMessageHtmlLink":"Upgrade to govuk frontend 5.4.0 (#538)"}},{"before":null,"after":"e12ec82629a843a42723da0a3761175fbf31b115","ref":"refs/heads/upgrade-to-govuk-frontend-5.4.0","pushedAt":"2024-05-17T11:32:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"},"commit":{"message":"Upgrade to govuk frontend 5.4.0","shortMessageHtmlLink":"Upgrade to govuk frontend 5.4.0"}},{"before":"d60e38ebdcccaba303da39aea1c617a08d99c159","after":"a54a8442a41d417449c978fcaf7815dc0b781286","ref":"refs/heads/dependabot/bundler/pagy-gte-6-and-lt-9","pushedAt":"2024-05-02T14:48:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update pagy requirement from >= 6, < 8 to >= 6, < 9\n\nUpdates the requirements on [pagy](https://github.com/ddnexus/pagy) to permit the latest version.\n- [Release notes](https://github.com/ddnexus/pagy/releases)\n- [Changelog](https://github.com/ddnexus/pagy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/ddnexus/pagy/compare/6.0.0...8.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: pagy\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update pagy requirement from >= 6, < 8 to >= 6, < 9"}},{"before":"4800f5f81f214663ae0af6d1500a3c59a64174c1","after":null,"ref":"refs/heads/dependabot/bundler/view_component-gte-3.9-and-lt-3.13","pushedAt":"2024-05-02T14:47:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peteryates","name":"Peter Yates","path":"/peteryates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128088?s=80&v=4"}},{"before":"b3f54fe60d31325d1779f3c9a73c19046faec7b4","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-536-9a544f1a425da2b626e4b8ab2371ca2df56fbe83","pushedAt":"2024-05-02T14:47:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"9a544f1a425da2b626e4b8ab2371ca2df56fbe83","after":"b3f54fe60d31325d1779f3c9a73c19046faec7b4","ref":"refs/heads/main","pushedAt":"2024-05-02T14:47:31.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update view_component requirement from >= 3.9, < 3.12 to >= 3.9, < 3.13 (#536)\n\nUpdates the requirements on\n[view_component](https://github.com/viewcomponent/view_component) to\npermit the latest version.\n
\nRelease notes\n

Sourced from view_component's\nreleases.

\n
\n

v3.12.1

\n
    \n
  • \n

    Ensure content is rendered correctly for forwarded slots.

    \n

    Cameron Dutro

    \n
  • \n
\n
\n
\n
\nChangelog\n

Sourced from view_component's\nchangelog.

\n
\n

3.12.1

\n
    \n
  • \n

    Ensure content is rendered correctly for forwarded slots.

    \n

    Cameron Dutro

    \n
  • \n
\n

3.12.0

\n
    \n
  • \n

    Remove offline links from resources.

    \n

    Paulo Henrique Meneses

    \n
  • \n
  • \n

    Fix templates not being correctly populated when caller location\nlabel has a prefix.

    \n
  • \n
\n

On the upstream version of Ruby, method owners are now included in\nbacktraces as prefixes. This caused the call stack filtering to not work\nas intended and thus source_location to be incorrect for\nchild ViewComponents, consequently not populating templates\ncorrectly.

\n
*Allan Pires, Jason Kim*\n
\n
    \n
  • Use component path for generating RSpec files.
  • \n
\n

When generating new RSpec files for components, the generator will\nuse the view_component_path value in the config to decide\nwhere to put the new spec file. For instance, if the\nview_component_path option has been changed to\napp/views/components, the generator will put the spec file\nin spec/views/components. If the\nview_component_path doesn't start with app/,\nthen the generator will fall back to\nspec/components/.

\n

This feature is enabled via the\nconfig.view_component.generate.use_component_path_for_rspec_tests\noption, defaulting to false. The default will change to\ntrue in ViewComponent v4.

\n
*William Mathewson*\n
\n

3.11.0

\n
    \n
  • \n

    Fix running non-integration tests under Rails main.

    \n

    Cameron Dutro

    \n
  • \n
  • \n

    Better name and link for Avo.

    \n

    Adrian Marin

    \n
  • \n
  • \n

    Document using rack-mini-profiler with ViewComponent.

    \n

    Thomas Carr

    \n
  • \n
  • \n

    Move dependencies to gemspec.

    \n

    Joel Hawksley

    \n
  • \n
  • \n

    Include ViewComponent::UseHelpers by default.

    \n
    *Reegan Viljoen*\n
    \n
  • \n
  • \n

    Bump puma in Gemfile.lock.

    \n
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 7eac9a7\nrelease 3.12.1 (#2018)
  • \n
  • 719c28a\nEnsure content is rendered correctly for forwarded slots (#2016)
  • \n
  • 19df77c\nrelease 3.12.0 (#2014)
  • \n
  • 0f953d9\nRemove offline links from resources.md (#2011)
  • \n
  • 7ace5ee\nFix typo (#2010)
  • \n
  • f6dc5be\nUpdate filter in source_location to use base_label (#2009)
  • \n
  • c33a422\nUse component path for generating RSpec files (#2005)
  • \n
  • a8e9a01\nBump dependencies per dependabot (#2007)
  • \n
  • 5ae3c12\nupdate dependencies to resolve dependabot warnings (#2001)
  • \n
  • 26f3b0f\nFix small grammatical funkiness on ComponentSlot documentation (#2000)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n
","shortMessageHtmlLink":"Update view_component requirement from >= 3.9, < 3.12 to >= 3.9, < 3.…"}},{"before":"73acce9e79673f614b32f47cbaf5c73e6a3decfb","after":"d60e38ebdcccaba303da39aea1c617a08d99c159","ref":"refs/heads/dependabot/bundler/pagy-gte-6-and-lt-9","pushedAt":"2024-05-02T14:45:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update pagy requirement from >= 6, < 8 to >= 6, < 9\n\nUpdates the requirements on [pagy](https://github.com/ddnexus/pagy) to permit the latest version.\n- [Release notes](https://github.com/ddnexus/pagy/releases)\n- [Changelog](https://github.com/ddnexus/pagy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/ddnexus/pagy/compare/6.0.0...8.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: pagy\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update pagy requirement from >= 6, < 8 to >= 6, < 9"}},{"before":null,"after":"b3f54fe60d31325d1779f3c9a73c19046faec7b4","ref":"refs/heads/gh-readonly-queue/main/pr-536-9a544f1a425da2b626e4b8ab2371ca2df56fbe83","pushedAt":"2024-05-02T14:44:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update view_component requirement from >= 3.9, < 3.12 to >= 3.9, < 3.13 (#536)\n\nUpdates the requirements on\n[view_component](https://github.com/viewcomponent/view_component) to\npermit the latest version.\n
\nRelease notes\n

Sourced from view_component's\nreleases.

\n
\n

v3.12.1

\n
    \n
  • \n

    Ensure content is rendered correctly for forwarded slots.

    \n

    Cameron Dutro

    \n
  • \n
\n
\n
\n
\nChangelog\n

Sourced from view_component's\nchangelog.

\n
\n

3.12.1

\n
    \n
  • \n

    Ensure content is rendered correctly for forwarded slots.

    \n

    Cameron Dutro

    \n
  • \n
\n

3.12.0

\n
    \n
  • \n

    Remove offline links from resources.

    \n

    Paulo Henrique Meneses

    \n
  • \n
  • \n

    Fix templates not being correctly populated when caller location\nlabel has a prefix.

    \n
  • \n
\n

On the upstream version of Ruby, method owners are now included in\nbacktraces as prefixes. This caused the call stack filtering to not work\nas intended and thus source_location to be incorrect for\nchild ViewComponents, consequently not populating templates\ncorrectly.

\n
*Allan Pires, Jason Kim*\n
\n
    \n
  • Use component path for generating RSpec files.
  • \n
\n

When generating new RSpec files for components, the generator will\nuse the view_component_path value in the config to decide\nwhere to put the new spec file. For instance, if the\nview_component_path option has been changed to\napp/views/components, the generator will put the spec file\nin spec/views/components. If the\nview_component_path doesn't start with app/,\nthen the generator will fall back to\nspec/components/.

\n

This feature is enabled via the\nconfig.view_component.generate.use_component_path_for_rspec_tests\noption, defaulting to false. The default will change to\ntrue in ViewComponent v4.

\n
*William Mathewson*\n
\n

3.11.0

\n
    \n
  • \n

    Fix running non-integration tests under Rails main.

    \n

    Cameron Dutro

    \n
  • \n
  • \n

    Better name and link for Avo.

    \n

    Adrian Marin

    \n
  • \n
  • \n

    Document using rack-mini-profiler with ViewComponent.

    \n

    Thomas Carr

    \n
  • \n
  • \n

    Move dependencies to gemspec.

    \n

    Joel Hawksley

    \n
  • \n
  • \n

    Include ViewComponent::UseHelpers by default.

    \n
    *Reegan Viljoen*\n
    \n
  • \n
  • \n

    Bump puma in Gemfile.lock.

    \n
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 7eac9a7\nrelease 3.12.1 (#2018)
  • \n
  • 719c28a\nEnsure content is rendered correctly for forwarded slots (#2016)
  • \n
  • 19df77c\nrelease 3.12.0 (#2014)
  • \n
  • 0f953d9\nRemove offline links from resources.md (#2011)
  • \n
  • 7ace5ee\nFix typo (#2010)
  • \n
  • f6dc5be\nUpdate filter in source_location to use base_label (#2009)
  • \n
  • c33a422\nUse component path for generating RSpec files (#2005)
  • \n
  • a8e9a01\nBump dependencies per dependabot (#2007)
  • \n
  • 5ae3c12\nupdate dependencies to resolve dependabot warnings (#2001)
  • \n
  • 26f3b0f\nFix small grammatical funkiness on ComponentSlot documentation (#2000)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n
","shortMessageHtmlLink":"Update view_component requirement from >= 3.9, < 3.12 to >= 3.9, < 3.…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXxNRegA","startCursor":null,"endCursor":null}},"title":"Activity · x-govuk/govuk-components"}