Skip to content

Releases: wp-graphql/wp-graphql

Release v2.3.0

28 Apr 19:58
Compare
Choose a tag to compare

Release Notes

Changelog

Bump Type: minor

✨ New Features

  • feat: lazy loading fields for Object Types and Interface Types (#3356)
  • feat: Update Enum Type descriptions (#3355)

🐛 Bug Fixes

  • fix: don't initialize twice in class constructor (#3369)
  • fix: cleanup Model fields for better source-of-truth and type-safety. (#3363)
  • fix: bump and remove 7.3 references (#3360)

🔄 Other Changes

  • chore: improve type-safety for class (#3367)
  • chore: add array shapes to and (#3366)
  • chore: inline (non-breaking) native return types (#3362)
  • chore: implement array shapes for (#3364)
  • chore: Test compatibility with WordPress 6.8 (#3361)
  • ci: trigger Codeception workflow more often (#3359)
  • chore: Update Composer deps (#3358)

👏 Contributors

Thanks to the following contributors for making this release possible:

@since Tag / Deprecation Placeholder Updates

Updated 4 version placeholders in the following files:

  • src/Type/WPInputObjectType.php (1 update)
  • src/Type/Enum/MediaItemSizeEnum.php (2 updates)
  • src/Type/Enum/CommentStatusEnum.php (1 update)

v2.2.0

02 May 21:13
Compare
Choose a tag to compare

Changelog

Bump Type: patch

🐛 Bug Fixes

  • fix: Avoid the deprecation warning when sending null header values (#3338)

🔄 Other Changes

  • chore: update README's for github workflows (#3343)
  • chore: update cursor rules to use .cursor/rules instead of .cursorrules (#3333)
  • chore: add WPGraphQL IDE to the extensions page (#3332)

👏 Contributors

Thanks to the following contributors for making this release possible:

@since Tag / Deprecation Placeholder Updates

Updated 1 version placeholder in the following files:

  • src/Request.php (1 update)

Release v2.1.1

19 Mar 21:46
Compare
Choose a tag to compare

Release Notes

Changelog

Bump Type: patch

🐛 Bug Fixes

  • fix: Avoid the deprecation warning when sending null header values (#3338)

🔄 Other Changes

  • chore: update README's for github workflows (#3343)
  • chore: update cursor rules to use .cursor/rules instead of .cursorrules (#3333)
  • chore: add WPGraphQL IDE to the extensions page (#3332)

👏 Contributors

Thanks to the following contributors for making this release possible:

@since Tag / Deprecation Placeholder Updates

Updated 1 version placeholder in the following files:

  • src/Request.php (1 update)

v2.1.0

04 Mar 17:56
Compare
Choose a tag to compare

Release Notes

New Features

  • #3320: feat: add filter to Request::is_valid_http_content_type to allow for custom content types with POST method requests

Chores / Bugfixes

  • #3314: fix: use version_compare to simplify incompatible dependent check
  • #3316: docs: update changelog and upgrade notice
  • #3325: docs: update quick-start.md
  • #3190: docs: add developer docs for AbstractConnectionResolver

New Contributors

Full Changelog: v2.0.0...v2.1.0

v2.0.0

13 Feb 20:47
a2e5d68
Compare
Choose a tag to compare

Release Notes

BREAKING CHANGE UPDATE

This is a major update that drops support for PHP versions below 7.4 and WordPress versions below 6.0.

We've written more about the update here:

Full Changelog: v1.32.1...v2.0.0

v1.32.1

12 Feb 20:05
0c00009
Compare
Choose a tag to compare

Release Notes

Chores / Bugfixes

  • #3308: fix: update term mutation was preventing terms from removing the parentId

Full Changelog: v1.32.0...v1.32.1

v1.32.0

11 Feb 22:10
e500d83
Compare
Choose a tag to compare

Release Notes

New Features

  • #3294: feat: introduce new fields for getting mediaItem files and filePaths

Chores / Bugfixes

  • #3293: fix: correct the resolver for the MediaDetails.file field to return the file name
  • #3299: chore: restore excluded PHPCS rules
  • #3301: fix: React backwards-compatibility with WP < 6.6
  • #3302: chore: update NPM dependencies
  • #3297: fix: typo in Extensions\Registry\get_extensions() method name
  • #3303: chore: cleanup git cache
  • #3298: chore: submit GF, Rank Math, and Headless Login plugins
  • #3287: chore: fixes the syntax of the readme.txt so that the short description is shown on WordPress.org
  • #3284: fix: Updated docs link for example of hierarchical data

Full Changelog: v1.31.1...v1.32.0

v2.0.0-beta.2

05 Feb 22:39
Compare
Choose a tag to compare
v2.0.0-beta.2 Pre-release
Pre-release

Release Notes

  • reset the stable tag back to v1.31.1

v2.0.0-beta.1

05 Feb 22:32
068c3d5
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release

Release Notes

This is a beta release as we work toward finalizing a v2.0 release.

This release is focused on updating graphql-php to v15.19.1. With the update comes the dropping of support for PHP versions below 7.4.

More can be read about the release here: https://www.wpgraphql.com/2024/12/16/wpgraphql-v2-0-is-coming-heres-what-you-need-to-know

What's Changed

  • fix: [v2.0] - Update PHPStan and fix types (first pass) by @justlevine in #3288
  • fix: [v2.0] Cleanup PHPStan type coercions and fix underlying issues (second pass) by @justlevine in #3289
  • fix: [2.0] update DisableIntrospection rule to pass the enabled/disabled state to class instead of being re-defined within the class by @jasonbahl in #3290
  • release: v2.0.0-beta.1 by @jasonbahl in #3247

Full Changelog: v1.32.1...v2.0.0-beta.1

v1.31.1

28 Jan 19:05
Compare
Choose a tag to compare

1.31.1

Chores / Bugfixes

  • update stable tag

Full Changelog: v1.31.0...v1.31.1