This release includes a fix to a regression in the v1.24.0. Users impacted by the regression in 1.24.0 included, but are not necessarily limited to, users of the WPGraphQL for WooCommerce extension.
#3124: refactor: split AbstractConnectionResolver::get_args() and ::get_query_args() into ::prepare_*() methods
#3123: refactor: split AbstractConnectionResolver::get_ids() into ::prepare_ids()
#3121: refactor: split AbstractConnectionResolver::get_nodes() and get_edges() into prepare_*() methods
#3120: refactor: wrap AbstractConnectionResolver::is_valid_model() in ::get_is_valid_model()
Chores / Bugfixes
#3125: refactor: improve query handling in AbstractConnectionResolver
Implement PHPStan Generic Type
Update generic Exceptions to InvariantViolation
#3127: chore: update references to the WPGraphQL Slack Community to point to the new WPGraphQL Discord community instead.
#3122: chore: relocate AbstractConnectionResolver::is_valid_offset() with other abstract methods.
1.25.0
Upgrade Notice
This release includes a fix to a regression in the v1.24.0. Users impacted by the regression in 1.24.0 included, but are not necessarily limited to, users of the WPGraphQL for WooCommerce extension.
#3112: fix: fixes a regression from v1.24.0 relating to field arguments defined on Interfaces not being properly merged onto Object Types that implement the interface. Thanks @kidunot89!
... (truncated)
Commits
f884793 Merge pull request #3149 from wp-graphql/release/v1.27.0
203e0c0 Merge commit '2bbea1c0f8ceb7abc8c6f59782d1ef7dcc0a5dae' into release/v1.27.0
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 commands and options
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 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)
Bumps wp-graphql/wp-graphql from 1.12.0 to 1.27.0.
Release notes
Sourced from wp-graphql/wp-graphql's releases.
... (truncated)
Changelog
Sourced from wp-graphql/wp-graphql's changelog.
... (truncated)
Commits
f884793
Merge pull request #3149 from wp-graphql/release/v1.27.0203e0c0
Merge commit '2bbea1c0f8ceb7abc8c6f59782d1ef7dcc0a5dae' into release/v1.27.0238b4d6
- update WPGraphQL Build Assets2bbea1c
Merge pull request #3146 from wp-graphql/feat/3142-settings-tab-link-testsc9208aa
Test settings page w/ tabs30ee148
Merge pull request #3058 from jasonbahl/test/pr-with-bad-formatting18a22f5
Merge pull request #3143 from wp-graphql/feat/3142-settings-tab-linkc597d7d
remove query param in favor of hash5a0f707
Merge pull request #3139 from wp-graphql/fix/3138-graphql_get_setting_section...4a7403a
Merge pull request #3137 from jasonbahl/fix/3136-settings-page-wont-loadMost Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions | | --- | --- | | wp-graphql/wp-graphql | [>= 1.14.a, < 1.15] | | wp-graphql/wp-graphql | [>= 1.13.a, < 1.14] | | wp-graphql/wp-graphql | [>= 1.16.a, < 1.17] | | wp-graphql/wp-graphql | [>= 1.20.a, < 1.21] | | wp-graphql/wp-graphql | [>= 1.21.a, < 1.22] |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 commands and options
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