Releases: wp-graphql/wp-graphql
Release v2.3.0
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
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
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
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
- @dyontaistaton made their first contribution in #3320
Full Changelog: v2.0.0...v2.1.0
v2.0.0
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:
- https://www.wpgraphql.com/2024/12/16/wpgraphql-v2-0-is-coming-heres-what-you-need-to-know
- https://www.wpgraphql.com/2024/12/16/wpgraphql-v2-0-technical-update-breaking-changes
Full Changelog: v1.32.1...v2.0.0
v1.32.1
v1.32.0
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
Release Notes
- reset the stable tag back to v1.31.1
v2.0.0-beta.1
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