Skip to content

Releases: wp-graphql/wp-graphql

v1.14.3

27 Apr 17:18
Compare
Choose a tag to compare

1.14.3

Chores / Bugfixes

  • #2801: fix: conflict between custom post type and media slugs
  • #2799: fix: querying posts by slug fails when custom permalinks are set
  • #2794: chore(deps): bump guzzlehttp/psr7 from 1.9.0 to 1.9.1

v1.14.2

19 Apr 17:32
94f714e
Compare
Choose a tag to compare

Release Notes

Chores / Bugfixes

  • #2792: fix: uri field is null when querying the page for posts uri

v1.14.1

12 Apr 17:32
f1c298b
Compare
Choose a tag to compare

Release Notes

New Features

  • #2763: feat: add shouldShowAdminToolbar field to the User type, resolving from the "show_admin_bar_front" meta value. Thanks @blakewilson!

Chores / Bugfixes

  • #2758: fix: Allow post types and taxonomies to be registered without "graphql_plural_name".
  • #2762: Bump webpack version.
  • #2770: fix: wrong order in term/post ancestor queries. Thanks @creative-andrew!
  • #2775: fix: properly resolve when querying terms filtered by multiple taxonomies. Thanks @thecodeassassin!
  • #2776: chore: remove internal usage of deprecated functions. Thanks @justlevine!
  • #2777: chore: update composer dev-deps (not PHPStan). Thanks @justlevine!
  • #2778: fix: Update PHPStan and fix smells. Thanks @justlevine!
  • #2779: ci: test against WordPress 6.2. Thanks @justlevine!
  • #2781: chore: call _doing_it_wrong() when using deprecated PostOjectUnion and TermObjectUnion. Thanks @justlevine!
  • #2782: ci: fix deprecation warnings in Github workflows. Thanks @justlevine!
  • #2786: fix: early return for HTTP OPTIONS requests.

v1.14.0

08 Mar 17:42
d9b5c9f
Compare
Choose a tag to compare

Release Notes

New Features

  • #2745: feat: Allow fields, connections and mutations to optionally be registered with undersores in the field name.
  • #2651: feat: Add deregister_graphql_mutation() and graphql_excluded_mutations filter. Thanks @justlevine!
  • #2652: feat: Add deregister_graphql_connection and graphql_excluded_connections filter. Thanks @justlevine!
  • #2680: feat: Refactor the NodeResolver::resolve_uri to use WP_Query. Thanks @justlevine!
  • #2643: feat: Add post_lock check on edit/delete mutation. Thanks @markkelnar!
  • #2649: feat: Add pageInfo field to the Connection type.

Chores / Bugfixes

  • #2752: fix: handle 404s in NodeResolver.php. Thanks @justlevine!
  • #2735: fix: Explicitly check for DEBUG enabled value for tests. Thanks @markkelnar!
  • #2659: test: Add tests for nodeByUri. Thanks @justlevine!
  • #2724: test: Add test for graphql:Query key in headers. Thanks @markkelnar!
  • #2718: fix: deprecation notice. Thanks @decodekult!
  • #2705: chore: Use fully qualified classnames in PHPDoc annotations. Thanks @justlevine!
  • #2706: chore: update PHPStan and fix newly surfaced sniffs. Thanks @justlevine!
  • #2698: chore: bump simple-get from 3.15.1 to 3.16.0. Thanks @dependabot!
  • #2701: fix: navigation url. Thanks @jiwon-mun!
  • #2704: fix: missing apostrophe after escape. Thanks @i-mann!
  • #2709: chore: update http-cache-semantics. Thanks @dependabot!
  • #2707: ci: update and fix Lint PR workflow. Thanks @justlevine!
  • #2689: fix: prevent infinite recursion for interfaces that implement themselves as an interface.
  • #2691: fix: prevent non-node types from being output in the query analyzer lis-type
  • #2684: chore: remove deprecated use of WPGraphQL\Data\DataSource::resolve_user(). Thanks @renatonascalves
  • #2675: ci: keep the develop branch in sync with master.

v1.13.10

02 Mar 20:45
d5d766d
Compare
Choose a tag to compare

Release Notes

Chores / Bugfixes

v1.13.9

15 Feb 23:48
24e4ced
Compare
Choose a tag to compare

Release Notes

Chores / Bugfixes

  • #2726: fix: invalid schema when custom post types and custom taxonomies are registered with underscores in the "graphql_single_name" / "graphql_plural_name"

v1.13.8

06 Feb 21:20
99f1f8e
Compare
Choose a tag to compare

Release Notes

Chores / Bugfixes

  • #2712: fix: query analyzer outputting unexpected list types

v1.13.7

09 Dec 16:50
87f7bb3
Compare
Choose a tag to compare

Release Notes

Chores / Bugfixes

  • (#2661): chore(deps): bump simple-git from 3.10.0 to 3.15.1
  • (#2665): chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2
  • (#2668): test: Multiple domain tests. Thanks @markkelnar!
  • (#2669): ci: Use last working version of xdebug for php7. Thanks @markkelnar!
  • (#2671): fix: correct regressions to field formatting forcing snake_cace and UcFirst fields to be lcfirst/camelCase
  • (#2672): chore: update lint-pr workflow

Full Changelog: v1.13.6...v1.13.7

v1.13.6

07 Dec 19:26
92e6b50
Compare
Choose a tag to compare

Release Notes

New Features

  • (#2657): feat: pass unfiltered args through to filters in the ConnectionResolver classes. Thanks @kidunot89!
  • (#2655): feat: add includeDefaultInterfaces to connection config, allowing connections to be registered without the default Connection and Edge interfaces applied.. Thanks @justlevine!

Chores / Bugfixes

  • (#2656): chore: clean up NodeResolver::resolve_uri() logic. Thanks @justlevine!

Full Changelog: v1.13.5...v1.13.6

v1.13.5

02 Dec 22:06
0b02c7d
Compare
Choose a tag to compare

Release Notes

Chores / Bugfixes

  • (#2645) fix: regression where fields on an object type are forced to be camelCase (snake_case) should still be allowed by @jasonbahl in
  • (#2647) fix: properly register node field on $toType . ConnectionEdge interfaces by @jasonbahl

Full Changelog: v1.13.4...v1.13.5