Skip to content
This repository has been archived by the owner on Jul 23, 2024. It is now read-only.

Releases: wp-graphql/wp-graphql-acf

v0.6.2

22 Jul 18:04
1313110
Compare
Choose a tag to compare

NOTE: This is the final release of this plugin. Please migrate to the new WPGraphQL for ACF at your earliest convenience.


  • #389: This replaces deprecated DataSource methods with their corresponding Loader methods.

v0.6.1-beta.2.0.0

23 Jan 21:08
1d2e5ee
Compare
Choose a tag to compare

Announcing WPGraphQL for ACF v2.0.0

🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨

WPGraphQL for ACF has gone through a complete re-architecture and this repository will soon be archived.

We recommend you upgrade to the new WPGraphQL for ACF v2.0+ at your earliest convenience.

The new version contains breaking changes, so update with caution. Below are some resources to help:

🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨


NOTE: This release does not contain any functional changes and serves as a way to draw attention to the new version of WPGraphQL for ACF.

v0.6.1

16 Sep 16:50
8c6a185
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

15 Sep 21:32
ee09e2f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.3...v0.6.0

v0.5.3

19 Jul 22:12
0ac0529
Compare
Choose a tag to compare

Release Notes

Chores / Bugfixes

  • Add support (and tests) for PHP 8
  • (#279): Add new Github workflow to upload the Schema after each release
  • (#273): Refactor documentation so each Field Type lives in it's own Markdown file

v0.5.2

28 Apr 20:03
87fb6ec
Compare
Choose a tag to compare

Release notes

Bugfix

  • (#257) Fixes regression (and adds test to prevent future regression) where ACF Options Page fields were returning null.

v0.5.1

23 Apr 19:55
c2120f6
Compare
Choose a tag to compare

Release Notes

Bugfix

  • (#253): Fixes a bug (#251) where setting one field group to show_in_graphql = false was causing other field groups to also not show in the GraphQL Schema.

v0.5.0

22 Apr 19:26
49bf955
Compare
Choose a tag to compare

Release Notes

This release focuses primarily on Location Rules and how ACF Field Groups are mapped to the WPGraphQL Schema.

Bugfixes / Chores

  • #174: Typo fix in README. Thanks @pickleat!
  • #175: Fixes problem with return type on Select fields. Thanks @ljanecek!
  • #191: Replaces deprecated acf_get_term_post_id() method. Thanks @sboerrigter!
  • #197: Adds URI to play nice with Github Plugin Updater
  • #235: Updates README to include docs for registering field groups in PHP. Thanks @XAce90!

New Features / Big Changes

LOCATION, LOCATION, LOCATION!!!

This release primarily addresses issues related to Field Group location rules and adding field groups to the GraphQL Schema.

Prior to this release, ACF Field Groups were added to the GraphQL Schema strictly by analyzing the ACF Location Rules for the field group(s) and attempting to map the field group to the Schema.

Some rules are quite nuanced and hard to translate, and in some cases this meant that the Field Group would simply not show up in the Schema, or in other cases the field group wouldn't show exactly where you wanted.

This release brings a new way of mapping ACF Field Groups to the WPGraphQL Schema.

It still uses ACF Location Rules to try and "guess" where in the Schema the field group should show, but now it shows you where it will be and allows you to opt-out of the auto-mapping and set the GraphQL Types the field group should show on manually.

🎥 👉 This video walks through this new functionality: https://youtu.be/VvrZGrcwv0Y

Closes the following issues:


📣 HUGE shout out to @drewbaker @rsm0128 and @funkhaus for putting a lot of time and energy into Location Rule revamp. Would not be where it is without your work!!! 🙌🏻

v0.4.1

19 Jan 21:23
2545c2f
Compare
Choose a tag to compare

Release Notes

Bugfix

  • (#205): Fixes a bug where Flex Fields and Repeater Fields were not properly showing in when requesting posts as Previews. (see issue: #202)

v0.4.0

22 Oct 14:51
4b00601
Compare
Choose a tag to compare

Release Notes

Breaking Change

Bugfix