Releases: wp-graphql/wp-graphql
Release v2.5.3
Release v2.5.2
Release Notes
Changelog
Bump Type: patch
🐛 Bug Fixes
- fix: Prevent fatal error when updating options via /wp-admin/options.php (#3440)
👏 Contributors
Thanks to the following contributors for making this release possible:
Release v2.5.1
Release Notes
Changelog
Bump Type: patch
🐛 Bug Fixes
- fix: Add fallback sizes to MediaItemSizeEnum when intermediate sizes are disabled (#3433)
👏 Contributors
Thanks to the following contributors for making this release possible:
Release v2.5.0
Release Notes
Note: Version 2.4.0 was skipped due to an issue with the release automation workflow where the version was bumped twice (once manually and once by the workflow). The fixes included in this release were originally intended for v2.4.0, but to maintain consistency with the WordPress.org deployment, we're releasing as v2.5.0 instead. The workflow has been updated to prevent this issue in future releases.
Changelog
Bump Type: minor
✨ New Features
- feat: Implement WPGraphQL Experiments API (#3428)
- feat: Add namespaced get/set API to AppContext (with deprecation for dynamic properties) (#3429)
🐛 Bug Fixes
- fix: Release Workflow Version Skipping Issue (#3426)
- fix: use get_query_args and merge args instead of override via set_query_arg (#3424)
👏 Contributors
Thanks to the following contributors for making this release possible:
Release v2.3.8
Release Notes
Changelog
Bump Type: patch
🐛 Bug Fixes
- fix: post meta array on preview (#3422)
- fix: git updater compatibility (#3420)
- fix: Prevent bad string injection in plugin update message (#3318) (#3419)
👏 Contributors
Thanks to the following contributors for making this release possible:
🎉 First-time Contributors
Special thanks to the following first-time contributors:
Release v2.3.6
Release Notes
Changelog
Bump Type: patch
🐛 Bug Fixes
- fix: update failing e2e tests for graphiql (#3414)
- fix: Prevent printed scripts from breaking GraphQL responses (#3413)
- fix: prevent changeset deletions from being synced back to develop (#3412)
- fix: wp 6.8 test failures (#3410)
- fix: Move graphql_root_value filter execution to runtime for access to request params (#3406)
- fix: make void and call on (#3371)
🔄 Other Changes
- chore: update npm deps (#3408)
- chore: update composer deps (#3407)
- refactor: prepare deprecations for v3 removal (#3400)
👏 Contributors
Thanks to the following contributors for making this release possible:
Release v2.3.3
Release Notes
Changelog
Bump Type: patch
🐛 Bug Fixes
- fix: update skipped since tags (#3372)
- fix: check for preloaded AppContext::get_loader() (#3384)
- fix: cleanup logic (#3383)
🔄 Other Changes
- chore: improve type safety of and schema registration (#3382)
- refactor: cleanup class to reduce complexity and improve type safety (#3381)
- perf: refactor to lazy-load dataloaders (#3380)
- chore: update Composer dev-deps and PHPCs ruleset (#3379)
- chore: expose array shape for (#3374)
- chore: expose array shapes for register_graphql_enum_type() (#3373)
- chore: narrow/fix php types on WPGraphQL, Server, Utils namespaces (#3368)
👏 Contributors
Thanks to the following contributors for making this release possible:
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:
- @jasonbahl
- @marcwieland95
@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)