v0.3.4 (2019-05-24)
Implemented enhancements:
- Support multiple Schemas #336
- Admin Menu Queries #219
- #796 - Add srcSet field to media items #858 (jasonbahl)
- #802 - Throw exception for invalid list_of / non_null Types #856 (jasonbahl)
Fixed bugs:
- Cannot define list of non null strings as return type #849
- Cursor pagination not working with custom ordering #818
- v0.3.x menuItems connectedObject issue #810
- Bug/#810 menu items connected object term issue #855 (jasonbahl)
- #839 - Fix typo with cssClasses #853 (jasonbahl)
- #849 - This ensures that list_of and non_null can be used with each other #850 (jasonbahl)
- Make the post date field to conform to RFC3339 #821 (manzoorwanijk)
Closed issues:
- Pagination not working for pageBy and taxQuery queries #861
- Docker tests are failing #859
- wp-graphql-jwt-authentication plugin doesn't work after upgrading from 0.2.3 -> 0.3.3? #854
- Page where "in" query not returning any results #844
- Pass $source to edge resolver #840
- menuItem cssClasses is always null #839
- Hooking WooCommerce Categories to GraphQL #835
- Query pages results in server error #833
- Error when creating comments on latest dev branch #827
- The post date field does not conform to RFC3339 #822
- Bug/Enhancement: Report references to missing types in debug mode #802
- Add src-set to attachments #796
- 0.3.0 bug: Queries on 'posts' with category value return internal server error #788
- Tests for preflight OPTIONS requests #260
- Fieldname Audit #221
- Unit Tests for PostObjectsConnection Resolver #86
Merged pull requests:
- Fix orderby with post object cursors #864 (epeli)
- Issue-859/CI-6320 | Fixing Docker tests; Updating Docker software versions #860 (mngi-arogers)
- #260 - #857 (jasonbahl)
- Revert "Adds clear_schema" #852 (jasonbahl)
- Adds clear_schema #847 (kidunot89)
- Pass $source to edge resolver #841 (hsimah)
v0.3.3 (2019-04-26)
Implemented enhancements:
Fixed bugs:
- Static $allowed_post_types and $allowed_taxonomies causing funky issues #815
- 🐛BUGFIX: TermObjectLoader funkiness #824 (jasonbahl)
- 🐛 Bug/#815 static allowed vars cause issues in tests #816 (jasonbahl)
- 🐛 BUGFIX #812 (jasonbahl)
Closed issues:
- register_graphql_field type change? #826
- Object Id returning null #825
- Custom taxonomies not returning correct data #823
- Bug: {$type}Id not working #813
- v0.3.x menu where clause not being respected #811
- Cannot query field update_date on type Post #809
- How to add meta data the right way #795
- How to create a field that is actually its own document tree (related custom post to current post). #754
- ConnectionResolver doesn't work non-WP objects or arrays #517
Merged pull requests:
- Fix hideEmpty description #828 (epeli)
- CI-6319 | Updating PHP composer, Xdebug, docker-compose versions; updating XDebug README info #817 (mngi-arogers)
- Restore missing resolver #814 (benallfree)
v0.3.2 (2019-04-18)
Fixed bugs:
- v0.3.x breaks menus #805
- 🐛 #805 - BUGFIX for
menuItems{ nodes { ... } }
breaking #806 (jasonbahl) - 🐛 BUGFIX #804 (jasonbahl)
- #799 - hook "setup_types" to init #800 (jasonbahl)
- #797 - TypeRegistry::get_type() returns php warning if Type doesn't exist #798 (jasonbahl)
Closed issues:
- {$postType}By entry points are broken! #803
- Post Types should be configured to "show_in_graphql" even outside GQL requests #799
- get_type should check
isset\(\)
instead ofnull !==
#797 - The link to the upgrade guide in the release notes for 0.3.0 is wrong #784
- Users who haven't published any posts should be considered private instead of restricted #774
- Document upgrade guide for v0.3.0 #741
v0.3.01 (2019-04-08)
Closed issues:
- 0.3.0 bug: "wp_" Hard coded as table prefix, breaks sites on upgrade #785
Merged pull requests:
v0.3.0 (2019-04-06)
Implemented enhancements:
- Model Layer: UserRole #763
- Model Layer: PostTypeLabelDetails #762
- Model Layer: MediaSize #761
- Model Layer: MediaItemMeta #760
- Model Layer: MediaDetails #759
- Model Layer: Edit Lock #758
- Model Layer: CommentAuthor #757
- Model Layer: Avatar #756
- Model Cleanup Round 2 #699
- Model Layer: Taxonomy #698
- Model Layer: PostType #697
- Model Layer: Posts #684
- Model Layer: Menu Items #610
- Model Layer: Menus #609
- Model Layer: Plugin #607
- Model Layer: Theme #606
- Model Layer: Comments #605
- Model Layer: Users #604
- Model Layer: Terms #603
- Expose source on MediaItems with size arg #589
- Implement Deferred resolvers for connections #587
- Return a post's visibility in the response #375
- Add Revision support #326
- Introduce Model Layer #280
Fixed bugs:
- Model Layer: Should not be able to query "future" posts without proper caps #753
- fix registerUser mutation #742
- Auth / accessing private posts #486
- 🐛 BUGFIX - PHP Warning in DataSource.php #727 (jasonbahl)
Closed issues:
- createComment mutation authorization checks #740
- Unapproved comments should not be publicly queryable #738
- Users should only be "public" if they have a published post #734
- Sticky Posts are repeated on every page #732
- Post order returned from cursors is not stable #729
- get_registered_nav_menu_locations throws php warnings #726
- Abstract out visibility fields to get attached to all modeled objects. #687
- Protect WP_User->user_pass from leaking #618
- WPGraphQL Tax Query and Meta Query plugins not compat with v0.1.0 #557
- Subcategories aren't resolved by DataSource::resolve_term_objects_connection() #518
- Consider adding capability checks to queries #245
- Filter the Query to allow for caching and using cached ASTs #112
Merged pull requests:
- CI-6318 | Updating Docker versions to WP 5.1.1 + PHP 7.3 #767 (mngi-arogers)
- Fix for Sticky posts being repeated on every page #733 (mwidmann)
- WordPress (VIP) CodeSniffs to test suite / CI #731 (renatonascalves)
- Feature/model layer #695 (CodeProKid)
v0.2.3 (2019-03-18)
Implemented enhancements:
Closed issues:
- filters on postobject may not work as expected. global post object is not setup. #718
- graphql_map_input_fields_to_wp_query filter causes "Internal server error" if $post_type argument is used. #717
- playground.wpgraphql.com not showing directives #712
Merged pull requests:
- Add arg filters for menu items #719 (epeli)
- MenuLocationEnum fix #716 (kidunot89)
- Setup postdata on field levels #714 (epeli)
- Sync Develop with Release v0.2.2 #711 (jasonbahl)
v0.2.2 (2019-02-26)
Implemented enhancements:
- Add "AvailableLocalesEnum" Type #674
- get_connection_arg methods are protected and not usable in custom code #668
- 👌 IMPROVE: make connection methods public #669 (jasonbahl)
Fixed bugs:
- PHP Warnings in Request.php and Router.php #666
Closed issues:
- graphql_request_data filter is executed twice for GET requests #707
- [Feature Request] skip and orderBy arguments for pagination #702
- Querying custom posttypes by WP id isn't able to resolve post when graphql_single_name is uppercase (like in documentation) #691
- Allow pages queries to return flat results instead of parent-child nested results. #673
- Make more composer install friendly #649
- Run tests against PHP 7.3 #624
- Write test for querying term children #575
Merged pull requests:
- Do not execute graphql_request_data twice for GET requests #708 (epeli)
- Issue 624, CI-6146 | Running tests with WP 5.0.3 + PHP 7.3; Updating PHP composer #703 (mngi-arogers)
- apply lcfirst when generating custom post type id field #693 (mwidmann)
- Add Access-Control-Max-Age header to cache preflight responses. #682 (chriszarate)
- Apply wp_unslash to query (GET) variables to undo wp_magic_quotes #681 (chriszarate)
- Support more WP_Query options #679 (craigmcnamara)
- add test for term children #575 #671 (iimez)
- 🐛 FIX: This fixes a bug with some potentially undefined variables tha… #667 (jasonbahl)
- Feature/media item source #660 (hsimah)
- CI-6012 | Supporting WP 5.0.2; Adding Docker XDebug for Linux; Streamlining Docker logic #651 (mngi-arogers)
- added the .gitattributes file to test composer packaging and distribution #650 (mikelking)
v0.2.1 (2019-01-25)
Implemented enhancements:
Fixed bugs:
Closed issues:
- orderby error #659
- PHP Warnings for missing 2nd arg for
after\_execute\_actions
#657 - Query with multiple operations #653
- Upgrade underlying GraphQL-PHP library #623
v0.2.0 (2019-01-10)
Implemented enhancements:
- Pass connection args down through context #636
- Feature/#636 pass connection args through context #637 (jasonbahl)
Fixed bugs:
- graphql_request_data filter is not executed for POST requests #509
Closed issues:
- In new Request class (prerelease 0.2.0), HTTP request data is not filtered #643
- Cursor pagination returns some duplicate data. #641
- Add filter to allow users to customise typeBy query args #638
- RootQuery 'By' uses invalid type for database ID #632
- Cannot query field #630
- Implement persisted queries #590
Merged pull requests:
- Typo in isset check for existing queryId. #646 (chriszarate)
- Provide graphql_server_config action to allow customization of ServerConfig. #645 (chriszarate)
- Pass the operation params to the executeRequest call (fixes #643). #644 (chriszarate)
- #611 update mutation config #634 (hsimah)
- #632 fix types #633 (hsimah)
- Order menu items by post__in instead of menu_order. #631 (chriszarate)
- Create a Request class to consolidate WPGraphQL entrypoints. #621 (chriszarate)
v0.1.4 (2018-12-19)
Implemented enhancements:
- Throw exceptions in register_graphql_* methods when they're missing critical fields #619
- #619 - Throw Better Exceptions in TypeRegistry #628 (jasonbahl)
Fixed bugs:
Closed issues:
- Fix logo in README #582
- Write test to make sure first post excerpt is not repeated throughout list of posts #576
- APIGen deploys are causing Travis to fail #569
Merged pull requests:
- fixes #576 test for global post object being set correctly #625 (CodeProKid)
- fixes #569 remove ApiGen #622 (CodeProKid)
- Ttypo in comments field description (compatability => compatibility) #617 (MoOx)
- #612 - move
graphql\_register\_types
to the end of TypeRegistry::init() #613 (jasonbahl)
v0.1.3 (2018-12-04)
Implemented enhancements:
- Add user password reset mutation #493
- Add mutation to send password reset email #491
- #326 - Add Revisions Support #588 (jasonbahl)
- #491 - Send Password Reset Mutation #586 (jasonbahl)
- Feature/#493 user password reset mutation #585 (jasonbahl)
Fixed bugs:
- generalSettings.startOfWeek throwing an error #528
- Restore graphql_input_fields filter #591 (chriszarate)
Closed issues:
- WPInputObjectType::construct doesn't call prepare_fields #578
Merged pull requests:
- Bug/#598 term search doesn't include child terms in results #599 (jasonbahl)
- Revert "Revert "#326 - Add Revisions Support"" #596 (jasonbahl)
- Revert "#326 - Add Revisions Support" #595 (jasonbahl)
- Davidwhiletrue bugfix/528 #584 (jasonbahl)
- Feature/#582 fix logo in readme #583 (jasonbahl)
v0.1.2 (2018-11-23)
Implemented enhancements:
- Add better Type registry support #327
Fixed bugs:
- Children field missing on TermObjects #573
- Pagination Bug whilst using
hasPreviousPage
returning true. #430
Closed issues:
- Feature Request: Orderby Rand #577
- Error Unknown type MenuLocation after updating to 0.1.1 #570
- Broke a couple tests during v0.1.0 release... #561
- Fix code coverage reports #462
Merged pull requests:
- CI-5884 | Docker test shell no longer changes files on host OS; misc Docker cleanup #580 (mngi-arogers)
- #573 - adding the "children" connection to TermObjects #574 (jasonbahl)
- local-app file upload limit size pushed to 64MB #572 (kidunot89)
v0.1.1 (2018-11-01)
Fixed bugs:
Closed issues:
- Query'ing a number of posts in a category falsely returns hasNextPage: true if number of posts queried is equal to total number of posts in category #533
- Menu item connection gets childItems only for the first menu #520
Merged pull requests:
- fix bug with missing use statement #566 (jasonbahl)
- CI-5745-2 | Fixing PHP code to get the tests passing; Fixing some broken Docker configuration. #565 (mngi-arogers)
- CI-5745 #560 (mngi-arogers)
v0.1.0 (2018-10-30)
Closed issues:
- error line 24 #550
- Indicate in the README how to run specific tests #545
- A couple of tests depend on having Hello Dolly plugin installed #543
Merged pull requests:
- * * added to debugging to make it visual #551 (moh1t)
- Fixes #545 #546 (davidatwhiletrue)
- Fixes #543. #544 (davidatwhiletrue)
- Featured image and media details bug fix #542 (myleshyson)
- Correct issue #533 #537 (KittoVaci)
- Update UserMutation.php to improve error message #536 (jasoncarle)
- Release/v0.0.34 #531 (shivamk01)
- Fix $post_type in graphql_map_input_fields_to_wp_query #515 (epeli)
v0.0.34 (2018-09-27)
Implemented enhancements:
- Support User Taxonomies #511
- Add suppress filter query arg to all term queries #283
- Create helper functions for extending queries and mutations #246
- User Registration Mutation #223
Fixed bugs:
- TermObjectConnectionResolver tries to make use of Post ID even if the source is not a Post #496
- Batch Requests don't pass data to do_graphql_request properly #495
- #504 - Ensure post objects are resolved using DataSource::resolve_pos… #506 (jasonbahl)
Closed issues:
- How to add a Child WPObject Type on multiple post types #523
- Is PostObjectConnectionArgs tagIn not implemented or possibly misnamed? #507
- postBy behaves in an inconsistent way #504
- Assign a post to category while creating using mutation. #292
Merged pull requests:
- Issue 462 | Code coverage+Docker refactor #526 (mngi-arogers)
- Fix for bug: Menus not returning ChildItems #505 #524 (ElisaMassafra)
- ISSUE-507 map tagIn->tag__in #508 (camsjams)
- Fix error message for non-existent post #501 (chriszarate)
- #495 & #496 #497 (jasonbahl)
v0.0.33 (2018-08-16)
Merged pull requests:
- bug: settings not loaded in Schema properly #490 (jasonbahl)
- Feature/#223 add user registration mutation #483 (kellenmace)
v0.0.32 (2018-08-09)
Merged pull requests:
- Bug/do graphql request context #487 (jasonbahl)
- Improve speed of PostObjectConnectionQueriesTest #484 (chriszarate)
v0.0.31 (2018-08-01)
Fixed bugs:
- Exception when adding the 'thumbnail' option in the 'supports' array in 'register_post_type' #475
Closed issues:
Merged pull requests:
- Release/v0.0.31 #480 (jasonbahl)
- #475: Re-arrange setup of Types (post_types, taxonomies, etc) that are registered to show_in_graphql #477 (jasonbahl)
- Bug/#464 post excerpt outputting incorrectly #476 (jasonbahl)
v0.0.30 (2018-07-23)
Implemented enhancements:
- Add userRoles entry point #444
- Post Connection "where" args should allow multiple stati #332
- Add menu_location, menus, and nav_menu_item support. #126
- Comment Mutations #8
Closed issues:
- Filters using
the\_title
cause fatal errors #470 - Bug: Querying sourceUrl for featuredImage sizes returns filename #468
- menu item type (post, page, category) #466
- Add WP-GraphQL to Open Collective #455
- Error on GraphQL endpoint (Unexpected <EOF>) #451
- How to handle file uploads? #449
- No JSON response for caught exceptions in
Router::process\_http\_request\(\)
#442 - Fix Orderby mapping for post__in, post_name__in and post_parent__in #436
- Add WPUnionType #432
- Questions about Auth and Security #373
Merged pull requests:
- $id added to the the_title filter call #471 (kidunot89)
- Bug/#468 source url for featured image returns filename #469 (jasonbahl)
- Issue#8 comment mutations #465 (kidunot89)
- Feature/444 - Adding entry point for querying user roles #463 (CodeProKid)
- Bug/after execute missing request #461 (jasonbahl)
- Use WPUnionType for MenuItemObjectUnionType #460 (chriszarate)
- Bug when querying categories children #459 (ElisaMassafra)
- Clean up WPObjectType constructor #457 (chriszarate)
- Add WPUnionType. #456 (chriszarate)
- Update comment about Docker login / logout #454 (jasonbahl)
- Populate $request variable for POST requests #452 (natewoodbridge)
- Check for duplicate declaration of graphql_init #450 (jmlallier)
- Add docker-compose file for local / user testing. #448 (chriszarate)
- Nav Menu support #446 (chriszarate)
v0.0.29 (2018-05-24)
Closed issues:
- Should be able to remove post edit lock #440
Merged pull requests:
- fix bug with setting the parentId for postObjects #445 (jasonbahl)
- No JSON Response when exceptions occur outside of do_graphql_request #443 (jasonbahl)
- Feature/440 - Remove edit lock after mutation is done #441 (CodeProKid)
v0.0.28 (2018-05-03)
Implemented enhancements:
- Make access control headers a filterable list #425
- CLI for generating Schema Files #290
- Introduce new config options to Field definition (auth, pre/post resolve, cache?), etc #281
- Static GraphQL Schema Docs Plugin #57
Fixed bugs:
Closed issues:
- Online schema/API docs #415
define\('WP\_DEBUG', true\);
breaks/graphql
endpoint for GraphiQL #411- WP_Query pagination uses post_date and post ID in comparison, which can exclude posts #406
- Error: DiscussionSettings fields must be an object with field names as keys or a function which returns such an object. #368
- tax query, meta query #342
- Create a Golden Ticket Template for the repo #198
- Add introspection tests. #131
Merged pull requests:
- Update comment for clarity. #439 (chriszarate)
- #436 - fix orderby mapping of post__in, post_name__in and post_parent__in #437 (jasonbahl)
- Update README.md #433 (bahiirwa)
- [#332] Added support for stati parameter as list of enums #429 (EduardMaghakyan)
- #425 - filter access control headers #426 (jasonbahl)
- Feature/#361 get request issues #424 (jasonbahl)
v0.0.27 (2018-03-20)
Closed issues:
- Input args need to be unique to the Type they belong to & pass $config to filters #416
- cannot access user info through userId #414
- Authentication with WPGraphQL from a NextJS app #412
- Bug:
Array to string conversion
in resolver forterm
query onPostObject
#400 - Setup Mock server using WPGraphQL schema #229
Merged pull requests:
- #416 - Update Connection Args #418 (jasonbahl)
- #416 - pass more context to filters for input args #417 (jasonbahl)
- Fix adjustments to WP_Query pagination to use only post_date. #409 (jasonbahl)
- Working wpunit/acceptance/functional tests inside Docker and running on Travis. #408 (chriszarate)
- Working wpunit/acceptance/functional tests inside Docker. #404 (chriszarate)
- Fix for issue #400 😺😺😺😺 #401 (hews)
- Fix undefined vars in Router introduced in v0.0.25 #399 (hews)
v0.0.26 (2018-02-14)
Implemented enhancements:
- Set status of PostObjects at the end of a create mutation #394
Closed issues:
- Add context and info params to all "xxx_mutation_update_additional_data" hooks #393
- Setup initial Docs site using Gatsby.js #343
Merged pull requests:
- #394 - Set Post Status Late on Create Mutations #396 (jasonbahl)
- Set post status for Post Object Create mutations late, to allow for side-effects before final status is set #395 (jasonbahl)
- Sync with latest release #391 (jasonbahl)
v0.0.25 (2018-02-09)
Implemented enhancements:
- Filter field definition in Schema Instrumentation #377
- Feature/#381 - Selected Terms in TermObjectConnection queries #387 (jasonbahl)
- #360 - Query Batching #385 (jasonbahl)
Fixed bugs:
Closed issues:
- When defining a type during theme setup, error when referencing built-in WP_GraphQL types within it #390
- Unselected subcategories get returned for post's categories #381
- Question on custom metabox support. #380
- Query for posts where hasPassword: false should not return password-protected posts #374
- Query batching support #360
Merged pull requests:
- fix: logo in README #386 (ginatrapani)
- Feature/#198 pull request template #384 (jasonbahl)
- Create CODE_OF_CONDUCT.md #383 (jasonbahl)
- Filter Field Definition in Schema Instrumentation #378 (jasonbahl)
- fix: hasPassword type should be boolean #376 (ginatrapani)
- WP-CLI Improvements #372 (renatonascalves)
v0.0.24 (2018-01-18)
Implemented enhancements:
- WPGraphQL doesn't play nice with WP-CLI Server #355
- Allow response headers to be filtered #349
- Post Object Mutations should allow setting/updating terms #333
- Core WP Options Mutations #298
- #333 - Set term connections as nested input in PostObjectMutations #369 (jasonbahl)
Fixed bugs:
- WPGraphQL doesn't play nice with WP-CLI Server #355
Closed issues:
- Wiki doc on extending the Post schema is incorrect #366
- Parsing issue with graphql-tools #364
- Ignore schema.graphql file #351
- 403 status issues #346
- Post mutations with dates not working #345
- How to query a custom field type image from a custom post type #344
- Adjust how term/post_type connection fields are added to each Type #111
- Unit Test for Schema #104
- Custom Taxonomy Query Registration API #13
Merged pull requests:
- #345 Post mutations with dates not working #363 (weshebert20)
v0.0.23 (2018-01-10)
Implemented enhancements:
- Hook up Travis CI with Schema Linting #190
- #349 - Allow response headers to be filterable #350 (jasonbahl)
Fixed bugs:
- User nicename should be a string, not an int #356
- fix User nicename type #357 (ginatrapani)
- #337 - Remove Ghost File #338 (jasonbahl)
Closed issues:
- Remove Ghost
/wp-graphql
file in the repo #337 - Caching the vendor folder on travis is a bad idea. #334
- Query Doesnt display Private Posts or Drafts #325
- Unexpected token when creating Post #324
- Query custom content types #322
- Connect to WooCommerce plugin #321
- Install plugin from WordPress market #320
- Wordpress crashes after activating plugin #315
- 403 Forbidden https://bariatricdemo.myshopify.com/api/graphql #308
- How can we add comment to an existing post using mutation? #307
- How to create query/mutation for custom table in WP #299
Merged pull requests:
- #343 - Docs Site #354 (jasonbahl)
- Feature/#343 setup docs site #353 (jasonbahl)
- #351 - Ignore (and remove) static schema.graphql file #352 (jasonbahl)
- CI: Do not cache Composer vendor folder #348 (renatonascalves)
- Add TERM_ORDER as TermsOrderby enum. #340 (chriszarate)
- Remove get_the_excerpt filter for image caption. #339 (chriszarate)
- Adding a bunch of Docs, and mkdocs config #323 (jasonbahl)
- Remove Jason's local yml files and update README. #319 (hughdevore)
- Adding Codeception #318 (jasonbahl)
- Adding Codeception #314 (jasonbahl)
- Misc Unit Test Coverage updates #313 (jasonbahl)
- Features/#156 options mutations #312 (hughdevore)
- #190 - Schema Linting #310 (jasonbahl)
- Ability to sort by menu_order #306 (indeox)
v0.0.22 (2017-11-10)
Implemented enhancements:
Fixed bugs:
Closed issues:
- Conflict with WooCommerce 3.2.3 #296
- [v0.0.21] Internal server error #295
- orderby meta value? #287
- Unit Tests for DataSource methods #91
Merged pull requests:
- Prepare for release #303 (jasonbahl)
- Feature/91 tests for datasource methods #301 (CodeProKid)
v0.0.21 (2017-11-03)
Implemented enhancements:
- Query Logger #56
- Initial Implementation of DataLoader (deferred resolvers) #293 (jasonbahl)
- #273 - capitalizing Types #291 (jasonbahl)
Fixed bugs:
sprintf\(\)
not interpolating strings properly in some places #271- Plugin Version should be String not Float #264
- Preflight OPTIONS requests are returning 500 status #256
- Comment author must not be equal to existing wordpress user #172
Closed issues:
- Cleanup data config file #284
- Capitalize Types #273
- Update GraphQL-PHP to v0.11.2 #272
- Querying Subcategories #269
- Find objects based on multiple custom fields #268
- No was found with the ID: post #267
- No schema available in GraphiQL #266
- Add custom post types with custom fields #243
Merged pull requests:
- fixes #284 by adjusting some formatting and replacing sprintf() with … #286 (CodeProKid)
- CI-4209a #282 (pjpak)
- Update dev with master #279 (jasonbahl)
- Features/#156 - Adding Settings queries #277 (hughdevore)
- CI-4215 - Adding tests for sanitize_input_fields and get_query_args in PostObject Connection #276 (davidvexel)
- #272 - Update to use GraphQL-PHP v0.11.2 #275 (jasonbahl)
- Change plugin version to string #270 (gabriellacerda)
v0.0.20 (2017-10-11)
Implemented enhancements:
- Add nodes to connections on the same level as edges #247
- allItems in addition to connections? #212
- Options Mutations #10
- Options Queries #9
Fixed bugs:
- Use instanceof instead of is_a #238
Closed issues:
- Replace slackin link in readme #251
Merged pull requests:
- #256 - Preflight Request Support #257 (jasonbahl)
- fixes #251 adds new slack link to the repo #253 (CodeProKid)
- replaced is_a func with instanceof #250 (luchianenco)
v0.0.19 (2017-10-10)
Implemented enhancements:
- Use
the\_title
filter for retrieving a Post Object title field. #120
Fixed bugs:
- Typo in $wpdb->prepare #232
Closed issues:
- Typo on Readme.txt - Documentation #236
- Return 403 for anauthenticated requests #227
- Unit Tests for mediaItems #156
Merged pull requests:
- #247 - Add nodes to connections #248 (jasonbahl)
- Docs - Adding unit test and code coverage info to docs. #244 (hughdevore)
- #156 Finishing mediaItem code coverage. #241 (hughdevore)
- fixes #236 - typo in documentation #237 (tayhansenxo)
- Add post object field format arg #230 (chriszarate)
v0.0.18 (2017-09-25)
Implemented enhancements:
- Unit tests fail with PHP 7.1 #205
- Feature: flush rewrite rules on activation and deactivation #196
- #227 - Return 403 for unauthenticated requests #231 (jasonbahl)
Closed issues:
- Setup Mock server using WPGraphQL schema #228
- Adjust hooks to provide support for Tracing #225
- Requires PHP >5.5 - "Can't use method return value in write context" #217
- PostObjects of a hierarchical Post Type should have a "children" field #209
- Get Post Objects by more than just the ID #207
- An empty request to the endpoint results in a malformed error response. #200
- Unit Tests for UsersConnection Resolver #89
- Unit Tests for TermObjectsConnection Resolver #88
- Unit Tests for PostTypesConnectionsResolver #87
- Unit Tests for PluginsConnectionResolver #85
- Unit Tests for UserConnectionQueryArgsType #73
- Unit Tests for TermObjectQueryArgsType #70
- Unit Tests for PostObjectQueryArgsType #65
- Unit Tests for DateQueryType #63
- Attachment Mutations #17
Merged pull requests:
- #232 - fix placeholder in wpdb->prepare #233 (jasonbahl)
- #225 - GraphQL Tracing Support #226 (jasonbahl)
- #217 Document the required PHP version #218 (jasonbahl)
- Feature/#205 php 7.1 issues #211 (jasonbahl)
- #209 children connection for post objects. #210 (jasonbahl)
- #207 - Get Post Objects by Global ID, Database ID, or URI. #208 (jasonbahl)
- Inline docs #204 (0aveRyan)
- Return a user friendly error on an empty query #202 (AramZS)
- Images for Wiki #201 (0aveRyan)
- Activation and deactivation hooks #199 (AramZS)
- Pulling master back through #194 (jasonbahl)
- User Mutations #191 (CodeProKid)
v0.0.17 (2017-08-15)
Implemented enhancements:
- Review fields. #139
- Hierarchical terms like categories should have child parent connections. #133
- Add filters for registered post types and registered taxonomy connections. #132
- GraphiQl Plugin #58
Fixed bugs:
- BUG: Comment Connection doesn't set
parent
arg properly #186 - Too many params passed to absint() #183
- Comment Connetion Query Args: where: {orderby: ...} #167
- Asking for more than the max number of results breaks pageInfo #159
Closed issues:
- Orderby date #193
- Can we create a new post using mutation in WP-graphql endpoint? #175
- WP-GraphQl stops end-point when adding WP-GraphQl options to Custom Post Types. #173
- Set "approved" as default status for comment connection queries #171
- Router hooks in too late, causing extra query to run #164
- Return featured_media_array.sizes #161
- last returns greater than the maximum number of allowed results #158
- Abstract Object fields to be used for input/output #142
- Add ancestors to posts/terms #116
- Unit Tests for access-functions #92
- Unit Tests for TaxonomyEnumType #83
- Unit Tests for RelationEnumType #82
- Unit Tests for PostTypeEnumType #81
- Unit Tests for PostStatusEnum #80
- Unit Tests for MimeTypeEnum #79
- Unit Tests for WPObjectType #77
- Unit Tests for WPInputObjectType #76
- Unit Tests for WPEnumType #75
- Unit Tests for RootQueryType #68
- Document xdebug max_nesting_limit #54
- Set up wpgraphql.com #22
- User Mutations #19
- Custom Taxonomy Mutation Registration API #14
- Custom Post Type Mutation Registration API #12
- Term Mutations #6
- Post Mutations #4
Merged pull requests:
- Feature/#17 Adding mediaItem mutations. #189 (hughdevore)
- #186 - Fix default "parent" arg for comment connection resolver #187 (jasonbahl)
- Term mutation, absint() error #185 (jasonbahl)
v0.0.16 (2017-06-23)
Closed issues:
v0.0.15 (2017-06-19)
v0.0.14 (2017-06-16)
Closed issues:
v0.0.13 (2017-06-15)
Implemented enhancements:
- Add "postTypeLabels" field to the PostTypeType #51
v0.0.12 (2017-05-26)
Implemented enhancements:
- Consider making the terms Global ID based off of $taxonomy->name #134
Closed issues:
- Unit Tests for CommentsConnectionResolver #84
- Unit Tests for UserType #74
- Unit Tests for ThemeType #72
- Unit Tests for TermObjectType #71
- Unit Tests for TaxonomyType #69
- Unit Tests for PostTypeType #67
- Unit Tests for PostObjectType #66
- Unit Tests for PluginType #64
- Unit Tests for CommentType #62
- Unit Tests for AvatarType #60
v0.0.11 (2017-04-29)
v0.0.10 (2017-04-29)
v0.0.9 (2017-04-29)
Implemented enhancements:
- Add parent union field to PostObjectType #50
- add "relatedPostObject" union field to the CommentType #48
- JWT Authentication #2
Fixed bugs:
- Relay Pagination Issues on ConnectionResolvers #95
Closed issues:
- Root queries for post and terms resolve to same type #102
v0.0.8 (2017-04-21)
v0.0.7 (2017-04-11)
Implemented enhancements:
0.0.6 (2017-03-15)
v0.0.6 (2017-03-15)
Implemented enhancements:
- Harden the HTTP response #47
Closed issues:
- Hey Jason! Great work so far! #99
- Update README to include instructions for running unit tests #49
- Make Readme Better #1
0.0.5 (2017-02-25)
Implemented enhancements:
- Harden the mapping between GraphQL Input Fields and Query Args #59
- Create abstract class for types #46
Closed issues:
- Figure out what to do with clover.xml file #97
- Move type field definitions out of construct #45
- Decide on a new organizational structure for types #44
- User Queries #18
- Comment Queries #7
- Term Queries #5
- Post Queries #3
0.0.3 (2017-01-16)
0.0.2 (2017-01-12)
* This Change Log was automatically generated by github_changelog_generator