Skip to content
Snippets Groups Projects

Tags

Tags give the ability to mark specific points in history as being important
  • Name
  • Oldest updated
  • Updated date
  • Latest version
  • Oldest version
  • 2.3.0
    e5a43d88 · Add logo ·
    Bugs fixes:
    
    Issue #3477320: Call to a member function getTotalItems() on null
    Issue #3503977: entity_url producer in preview returns error
    Issue #3500622: Change _graphql_compose_cache_flush to deleteAll()
    Issue #3461818: Respect GET parameters when doing redirect lookup for routes
    Issue #3499476: Remove external dependency on node_access_test
    Issue #3503311: TypeError: array_keys(): Argument #1 ($array) must be of type array, false given in array_keys()
    
    New features:
    
    Issue #3462517: Add revision parameter to route query
    Issue #3462514: Support fo link_attributes module.
    Issue #3492332: Add support for Storage entities
    Issue #3482318: Views: Between filter support
    
    House keeping:
    
    Drupal minimum version bumped to match GraphQL upstream module. ^10.2 || ^11
    Rearrange all use statements for the phpcs illuminati.
    CI dance aorund testing dependencies.
    Added logo for module finder thingy
    
    Schema changes:
    
    Per issue #3503977, all entity <code>path</code> fields are no longer required. It's possible when an entity isNew() that a cannonical url is not possible to be generated. 
    
    Return type changed from <code>String!</code> to <code>String</code>
  • 2.2.1
    #3461818: Respect GET parameters when doing redirect lookup for routes
    #3464624: Ensure translations return an array if unpublished.
    #3470988: Views Search API unions not resolved
  • 2.2.0
    Drop support for Drupal 9 in line with GraphQL 4.8
    
    Issue #3446989: Get tests working with Drupal 11 and PHPUnit 9, deliciously dodgy
    Issue #3447229: SortKey by term weight for taxonomies
    Issue #3457554: Error: Call to a member function
    Issue #3440809: Support triple field
    Issue #3459115: Enums cannot contain dashes.
    Issue #3456532: Support for social links
  • 2.1.2
    #3459115 Enums cannot contain dashes.
  • 2.1.1
    Issue #3447229: SortKey by term weight for taxonomies
  • 2.1.0
    - #3416642 Rename SdlSchemaExtensionPluginBase to ResolverOnlySchemaExtensionPluginBase
    - #3413606 Support for Translatable menu link uri module
    - #3410650 Support dynamic entity reference module
    - #3385029 Node preview permissions
    - #3408161 Entity references to archived nodes causing errors and null responses
    - #3390590 MenuItem route should not inherit language from menu
    - #3414670 Invalid translation language
    - #3405909 Paragraphs in preview mode not working
    - #3409260 Fields starting with int throw error if not renamed
    - #3402960 Bump GraphQL requirement to 4.6
    - #3432965 Available languages field for Nodes
    - #3424632 Make required fields in Graphql configurable for required fields in Drupal
    - #3415306 Support Menu Item Extra fields for Menu items
    - #3415310 Support Schema.org metatag
    - #3425538 Add status to Paragraphs
    - #3422424 ($bundle_id) must be of type string, int given
    - #3440525 Paragraphs Library entities are unsupported
    - #3440615 GraphQLComposeFieldTypeManager->getBundleFields does not check if bundle exists.
    - #3441242 Scheme update requires update db.
    - #3445115 Allow adding interfaces per bundle
    - #3445814 Custom language codes
    - #3446075 Querying Node directly doesn't return correct translation of Link url field
    - #3446172 Add Views filter information / Views Search API support
  • 2.1.0-beta8
    - #3446075 Querying Node directly doesn't return correct translation of Link url field
    - #3446172 Add Views filter information / Views Search API support
  • 2.1.0-beta7
    - Issue #3445115: Allow adding interfaces per bundle
    - Issue #3445814: Custom language codes
    - Move fragments to contrib module graphql_compose_fragments
    - Move graphqls in root schema into PHP, add Subscription placeholder for extension.
  • 2.1.0-beta6
    a9ec146c · PHPCS updates ·
    - Slack issue: Language on MenusSchemaExtension @vermario
    - PHPCS updates on multiline commas
  • 2.1.0-beta5
    3441242 Scheme update requires update db.
  • 2.1.0-beta4
    Issue #3440615: GraphQLComposeFieldTypeManager->getBundleFields does not check if bundle exists.
  • 2.1.0-beta3
    Feature:
    - #3440525 Paragraphs Library entities are unsupported
    
    Cleanup:
    - Further split out schema settings and information settings to their respective tabs
  • 2.1.0-beta2
    API Changes:
    
    - Change `GraphQLComposeSchema` to extend `AlterableComposableSchema`
    - Remove `langcode` from queries if site is not multiligual
    - Rename internal class `GraphQLComposeTypeSchemaExtension` to `EntitySchemaExtension`
    - Rename internal class `GraphQLComposeSchemaExtension` to `InformationSchemaExtension`
    - Rename internal class `LanguageItem` to `EntityLanguageItem`
    - Add `LanguageSchemaExtension`
    - Change `EntityTypeWrapper` to use DI and a service.
    
    Other:
    
    - Add `AlterSchemaSubscriber`
    - Change construct arg order in `ResolverOnlySchemaExtensionPluginBase`
    - Add `getInterfaceTypeSdl` to `GraphQLComposeEntityTypeInterface`
    - Add `languages` to `info` if site is multilingual
    
    Issues:
    
    - #3432965: Available languages field for Nodes
    - #3424632: Make required fields in Graphql configurable for required fields in Drupal
    - #3415306: Support Menu Item Extra fields for Menu items
    - #3415310: Support Schema.org metatag
    - #3425538: Add status to Paragraphs
    - #3422424: ($bundle_id) must be of type string, int given
    
    Added tests:
    
    - ECK
    - Geofield
    - Metatags
    - Languages
    
    Misc:
    
    - Fix CI spelling bee
    - Add languageManager to base classes.
    - Split "custom" info schema into its own tab/form.
    - Add `graphql.schema.graphql_compose` to validate schema.
    
    Probably some other stuff.
  • 2.1.0-beta1
    Issue #3416642 by almunnings, Kingdutch: Rename SdlSchemaExtensionPluginBase to ResolverOnlySchemaExtensionPluginBase
    
    Issue #3413606 by almunnings, CedricL: Support for Translatable menu link uri module
    
    Issue #3410650 by almunnings: Support dynamic entity reference module
    
    Issue #3385029 by almunnings, CedricL: Node preview permissions
    
    Issue #3408161 by almunnings, CedricL, Stuart_Wilkes_Wellcome: Entity references to archived nodes causing errors and null responses
    
    Issue #3390590 by almunnings, Yury N, CedricL: MenuItem route should not inherit language from menu
    
    Issue #3414670 by vermario: Invalid translation language
    
    Issue #3405909 by almunnings, CedricL: Paragraphs in preview mode not working
    
    Issue #3409260 by almunnings: Fields starting with int throw error if not renamed
    
    Issue #3402960 by almunnings: Bump GraphQL requirement to 4.6
  • 2.0.0
    86d9184a · style value is styles ·
    Upgrading from `beta` to `2.0.0` docs: https://drupal-graphql-compose.github.io/documentation/#/misc/upgrading
    
    - Introduce simple entity type query for load by id (Advanced settings)
    - Add entity type singuliarizing (Advanced settings)
    - Add Exclude unpublished option (Advanced settings)
    - Add JSON field module support
    - Add publication_date module support
    - Issue #3390718: Add support for office hours module
    - Issue #3386690: Undefined method LinkItem::getTitle() in version 2.0.0-beta11
    - Issue #3388138: Taxonomy Term cache tags appear not to be propagating
    - Issue #3390590: MenuItem route should not inherit language from menu
    - Issue #3390437: Sub-directory installation support for routes
    - Issue #3388494: Enabling metatags submodule generates error "Interface field MetaTagInterface.metatag expected
    - Issue #3389528: Leaked breadcrumb metadata
    - Issue #3388045: Translations of referenced entities.
    - Issue #3399402: Allow usage of langcode as an option, on nodetypes
    - Move entity reference entity loads into producer with buffer (performance)
    - General changes: Cache checking and entity translation
    - Breaking: Remove AttributesType and use UntypedStructuredData
    - Breaking: GraphQLComposeFieldType interface changes
    - Breaking: K, lets get out of beta. :tada:
  • 2.0.0-beta11
    Just standin' around.
    
    `drush updatedb` required.
    
    - Feature: Support `svg_image` module.
    - Feature: Support `eck` entity.
    - Feature: Support veeerrryyy basic `group` entity.
    - Feature: Setting for connection edge max limits.
    - Add `size` to `Image` for image file size.
    - Fix issue #3383868 `TermInterface` `weight` field.
    - Fix views field max-age 0.
    - Move preview entity loading to preview buffer.
    - Refactor to enable derivers for EntityType plugins.
    - Deprecate `graphql_compose_fragments` into main module.
    - Remove `token` module dependency.
    - API Change: `NodeInterface.author: User!` is now `User` to allow for controlled access.
  • 2.0.0-beta10
    Call the cops on crusty cache
    
    - Fix metadata cache leak on file/image
    - Fix breadcrumbs forcing cache max-age 0
    - Fix preview cache should have max-age 0
    - Fix revision by route, actually do the thing.
    - Add breadcrumb test, it now works.
  • 2.0.0-beta9
  • 2.0.0-beta8
    `drush updatedb` required.
    
    ### General
    
    - Add example Vue3 app to documentation.
    - Add settings panel.
    - Add ability to toggle on entity IDs.
    - Add configurable schema version/description.
    - Add configurable site details (name, slogan, home).
    - Add Gitlab CI & some unit tests.
    - Add Drupal config schema.
    - General PHPCS cleanup.
    - Resolve #3366088 "Entity reference fields", Add toggle.
    - Removal of general interface `Node`. **BREAKING CHANGE?**
    
    ### Blocks
    
    - Change `Block` to `BlockInterface` **BREAKING CHANGE**
    - Change query arg block_plugin_id: String! to id: ID! **BREAKING CHANGE**
    
    ### Edge
    
    - Enforce published in `Edge` query
    - Change `Node` in `Edge` to `EdgeNode` **POSSIBLE BREAKING CHANGE**
    - Add langcode support to edges.
    
    ### Terms
    
    - Issue #3364017: Expose parent term id for Taxonomy Term schema
    
    ### Routes
    
    - Issue #3364408 by Yury N, almunnings: Routes: language argument is not passed to RouteEntity producer
  • 2.0.0-beta7
    - Fix EdgeType return error