Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #3271

Merged
merged 1 commit into from
Aug 3, 2020
Merged

Version Packages #3271

merged 1 commit into from
Aug 3, 2020

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 21, 2020

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@keystonejs/[email protected]

Major Changes

  • af5171563 #3283 Thanks @timleslie! - Removed BaseListAdapter.findFieldAdapterForQuerySegment() and MongoRelationshipInterface.supportsRelationshipQuery().

  • 7da9d67d7 #3284 Thanks @timleslie! - Removed MongoRelationshipInterface.getRefListAdapter() and KnexRelationshipInterface.getRefListAdapter().

  • c3883e01c #3261 Thanks @timleslie! - many relationships now have a GraphQL type of [Item!]!, rather than [Item].

    The old type of [Item] implied that the relationship field could return null, or that some of the items it returned could be null. In practice, neither of these things ever happened. The new type better reflects this reality.

    The filter argument {path}_is_null has also been removed for many relationships, as it does not apply to a non-null array type.

Patch Changes

@keystonejs/[email protected]

Major Changes

  • af5171563 #3283 Thanks @timleslie! - Removed BaseListAdapter.findFieldAdapterForQuerySegment() and MongoRelationshipInterface.supportsRelationshipQuery().

  • 271f1a40b #3289 Thanks @timleslie! - Removed keystone.createHTTPContext().

  • 22b4a5c1a #3302 Thanks @MadeByMike! - Removed the keystone.createItems and keystone.createItem methods. These have been replaced with the corresponding functions createItems and createItem in @keystonejs/server-side-graphql-client.

    If you have examples like:

    keystone.createItems({
      User: [{ name: 'Ticiana' }, { name: 'Lauren' }],
    });
    

    You will need to change this to:

    const { createItems } = require('@keystonejs/server-side-graphql-client');
    createItems({
      keystone,
      listName: 'User',
      items: [{ data: { name: 'Ticiana' } }, {data:  { name: 'Lauren' } }]
    })
    
  • e07c42d4e #3288 Thanks @timleslie! - Removed keystone.registerSchema().

Minor Changes

  • afe661e60 #3274 Thanks @jordanoverbye! - Added the ability for static cache hints to be added to custom queries generated using keystone.extendGraphQLSchema()

  • 5a3849806 #3262 Thanks @MadeByMike! - Added a new private internal schema that will allow a better method of bypassing access control on the executeGraphQL function.

    The schema name internal is now a reserved name and if you have a schema with this name you will need to change it with this update.

    Note: You cannot change access control on the internal schema.

Patch Changes

@keystonejs/[email protected]

Major Changes

  • 24af20b38 #3300 Thanks @MadeByMike! - This is the initial release of @keystonejs/server-side-graphql-client, a library for running server-side graphQL queries and mutations in Keystone.

    It is intended to replace the keystone.createItems method with a set of utility functions to generate and execute graphQL queries.

    Note: In a future change we will remove the keystone.createItems method. You will need to update code that used createItems.

    If you have examples like:

    keystone.createItems({
      User: [{ name: 'Ticiana' }, { name: 'Lauren' }],
    });
    

    You will need to change this to:

    const { createItems } = require('@keystonejs/server-side-graphql-client');
    
    createItems({
      keystone,
      listKey: 'User',
      items: [{ data: { name: 'Ticiana' } }, {data:  { name: 'Lauren' } }]
    })
    

Patch Changes

@keystonejs/[email protected]

Minor Changes

  • 5a3849806 #3262 Thanks @MadeByMike! - Added a new private internal schema that will allow a better method of bypassing access control on the executeGraphQL function.

    The schema name internal is now a reserved name and if you have a schema with this name you will need to change it with this update.

    Note: You cannot change access control on the internal schema.

@keystonejs/[email protected]

Minor Changes

  • 5a3849806 #3262 Thanks @MadeByMike! - Added a new private internal schema that will allow a better method of bypassing access control on the executeGraphQL function.

    The schema name internal is now a reserved name and if you have a schema with this name you will need to change it with this update.

    Note: You cannot change access control on the internal schema.

Patch Changes

@keystonejs/[email protected]

Minor Changes

  • 5a3849806 #3262 Thanks @MadeByMike! - Added a new private internal schema that will allow a better method of bypassing access control on the executeGraphQL function.

    The schema name internal is now a reserved name and if you have a schema with this name you will need to change it with this update.

    Note: You cannot change access control on the internal schema.

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

  • af5171563 #3283 Thanks @timleslie! - Removed BaseListAdapter.findFieldAdapterForQuerySegment() and MongoRelationshipInterface.supportsRelationshipQuery().

  • 7da9d67d7 #3284 Thanks @timleslie! - Removed MongoRelationshipInterface.getRefListAdapter() and KnexRelationshipInterface.getRefListAdapter().

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Major Changes

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@keystonejs/[email protected]

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/master branch 22 times, most recently from 8fcaeac to c6d3016 Compare July 29, 2020 04:47
@github-actions github-actions bot force-pushed the changeset-release/master branch 8 times, most recently from 4bc9264 to 96626d7 Compare July 30, 2020 23:39
@github-actions github-actions bot force-pushed the changeset-release/master branch 3 times, most recently from 9ff9bf2 to d2de737 Compare August 2, 2020 22:58
@github-actions github-actions bot force-pushed the changeset-release/master branch from d2de737 to d369d8c Compare August 3, 2020 00:00
Copy link
Contributor

@timleslie timleslie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢

@timleslie timleslie merged commit 3521aba into master Aug 3, 2020
@timleslie timleslie deleted the changeset-release/master branch August 3, 2020 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants