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 #3224

Merged
merged 1 commit into from
Jul 21, 2020
Merged

Version Packages #3224

merged 1 commit into from
Jul 21, 2020

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 2, 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/adapter-knex@11.0.0

Major Changes

Patch Changes

@keystonejs/adapter-mongoose@9.0.0

Major Changes

Patch Changes

@keystonejs/app-graphql@6.0.0

Major Changes

  • 3ce644d5f #3174 Thanks @timleslie! - Replaced keystone.getGraphQlContext() with keystone.createHTTPContext(), to be used primarily by the Apollo server.
    If you need to create a context for executing server-side GraphQL operations please use keystone.createContext().
    See the docs for more details on how to use keystone.createContext().

Patch Changes

@keystonejs/fields@14.0.0

Major Changes

  • 5fc97cbf4 #3171 Thanks @timleslie! - Hooks no longer recieve a { query } argument. This functionality has been superseded by context.executeGraphQL().

    {
      ...
      hooks: {
        resolveInput: async ({ actions: { query } } ) => {
          ...
          const { data, errors } = await query(`{ ... }`);
          ...
        }
      }
    }
    

    should be changed to

    {
      ...
      hooks: {
        resolveInput: async ({ context } ) => {
          ...
          const { data, errors } = await context.executeGraphQL({ query: `{ ... }` });
          ...
        }
      }
    }
    

    See the docs for more details on how to use context.executeGraphQL().

Patch Changes

  • 4b95d8a46 #3245 Thanks @singhArmani! - Allow passing in the null value to the CalendarDay[https://www.keystonejs.com/keystonejs/fields/src/types/calendar-day/#calendarday] field type.

    Passing in the null value for CalendarDay field was throwing a TypeError inside the inputValidation method of CalendarDay.
    This fix allow passing the null value.

  • 0cbb7e7b0 #3242 Thanks @MadeByMike! - Fix a bug with the location field where it is unable to render in admin ui after deleting the value.

  • 51aef1ef0 #3146 Thanks @Vultraz! - Migrated to @primer/octicons-react v10.

  • Updated dependencies [753fa13ab, 51c898537, 49984caae, e6117d259, 283839cfb, 79d4c0d92, c9ca62876, 622cc7d69, 7bdec6446, 51aef1ef0]:

    • @keystonejs/test-utils@7.1.0
    • @keystonejs/adapter-knex@11.0.0
    • @keystonejs/app-admin-ui@7.1.0
    • @keystonejs/build-field-types@5.2.10
    • @keystonejs/adapter-mongoose@9.0.0
    • @arch-ui/day-picker@1.0.2
    • @arch-ui/fields@3.0.3
    • @arch-ui/options@0.0.22
    • @keystonejs/field-content@7.0.2

@keystonejs/keystone@12.0.0

Major Changes

  • 49984caae #3227 Thanks @Vultraz! - Moved name config option from Keystone constructor to Admin UI constructor.

  • 5fc97cbf4 #3171 Thanks @timleslie! - Hooks no longer recieve a { query } argument. This functionality has been superseded by context.executeGraphQL().

    {
      ...
      hooks: {
        resolveInput: async ({ actions: { query } } ) => {
          ...
          const { data, errors } = await query(`{ ... }`);
          ...
        }
      }
    }
    

    should be changed to

    {
      ...
      hooks: {
        resolveInput: async ({ context } ) => {
          ...
          const { data, errors } = await context.executeGraphQL({ query: `{ ... }` });
          ...
        }
      }
    }
    

    See the docs for more details on how to use context.executeGraphQL().

  • 56e1798d6 #3169 Thanks @timleslie! - Resolver functions for custom queries and mutations no longer recieve a { query } argument. This functionality has been superseded by context.executeGraphQL().

    keystone.extendGraphQLSchema({
      queries: {
        schema: '...',
        resolver: async (item, args, context, info, { query }) => {
          ...
          const { data, errors } = await query(`{ ... }`);
          ...
        }
      }
    });
    

    should be changed to

    keystone.extendGraphQLSchema({
      queries: {
        schema: '...',
        resolver: async (item, args, context) => {
          ...
          const { data, errors } = await context.executeGraphQL({ query: `{ ... }` });
          ...
        }
      }
    });
    

    See the docs for more details on how to use context.executeGraphQL().

  • 81b4df318 #3172 Thanks @timleslie! - Removed the method keystone.executeQuery(), which has been superseded by keystone.executeGraphQL().
    See the docs for more details on how to use keystone.executeGraphQL().

  • 3ce644d5f #3174 Thanks @timleslie! - Replaced keystone.getGraphQlContext() with keystone.createHTTPContext(), to be used primarily by the Apollo server.
    If you need to create a context for executing server-side GraphQL operations please use keystone.createContext().
    See the docs for more details on how to use keystone.createContext().

Minor Changes

Patch Changes

@keystonejs/session@8.0.0

Major Changes

  • 136cb505c #3175 Thanks @timleslie! - SessionManager.getContext() no longer returns values for { authedItem, authedListKey } as these values are already provided by the core of Keystone.

Patch Changes

@keystonejs/app-admin-ui@7.1.0

Minor Changes

  • 49984caae #3227 Thanks @Vultraz! - Moved name config option from Keystone constructor to Admin UI constructor.

  • 622cc7d69 #2745 Thanks @Vultraz! - Added defaultPageSize and maximumPageSize config options fto the Admin UI. These can be used to set defaults for all lists (previously, these defaults were 50 and 1000, respectively).

Patch Changes

@keystonejs/test-utils@7.1.0

Minor Changes

  • 753fa13ab #3252 Thanks @timleslie! - The knex adapter now accepts DATABASE_URL as an environment variable for the database location.

Patch Changes

@keystonejs/app-graphql-playground@5.1.5

Patch Changes

@arch-ui/day-picker@1.0.2

Patch Changes

@arch-ui/fields@3.0.3

Patch Changes

@arch-ui/modal-utils@1.0.12

Patch Changes

@arch-ui/options@0.0.22

Patch Changes

@arch-ui/pagination@0.0.24

Patch Changes

@arch-ui/pill@0.1.16

Patch Changes

@keystonejs/auth-passport@5.2.4

Patch Changes

@keystonejs/auth-password@5.1.11

Patch Changes

@keystonejs/build-field-types@5.2.10

Patch Changes

create-keystone-app@3.2.3

Patch Changes

@keystonejs/field-content@7.0.2

Patch Changes

@keystonejs/fields-authed-relationship@1.0.8

Patch Changes

@keystonejs/fields-auto-increment@5.1.11

Patch Changes

@keystonejs/fields-datetime-utc@6.0.3

Patch Changes

@keystonejs/fields-markdown@5.2.2

Patch Changes

@keystonejs/fields-mongoid@6.0.2

Patch Changes

@keystonejs/fields-wysiwyg-tinymce@5.3.3

Patch Changes

@keystonejs/file-adapters@7.0.2

Patch Changes

  • 35335df8e #3268 Thanks @zamkevich! - Fixed a bug in the delete function, due to which it was impossible to delete images in folders.

@keystonejs/list-plugins@7.0.3

Patch Changes

@keystonejs/mongo-join-builder@7.1.1

Patch Changes

@keystonejs/api-tests@6.0.1

Patch Changes

@keystonejs/benchmarks@5.1.15

Patch Changes

@keystonejs/demo-project-blog@6.1.3

Patch Changes

@keystonejs/demo-custom-fields@1.0.6

Patch Changes

@keystonejs/demo-project-meetup@6.1.4

Patch Changes

@keystonejs/demo-project-todo@5.1.12

Patch Changes

@arch-ui/docs@1.1.25

Patch Changes

  • Updated dependencies [51aef1ef0]:
    • @arch-ui/fields@3.0.3
    • @arch-ui/pagination@0.0.24
    • @arch-ui/pill@0.1.16

@keystonejs/example-projects-blank@5.0.8

Patch Changes

@keystonejs/example-projects-nuxt@5.0.12

Patch Changes

@keystonejs/example-projects-starter@5.0.12

Patch Changes

@keystonejs/example-projects-todo@5.0.12

Patch Changes

@keystonejs/cypress-project-access-control@5.1.13

Patch Changes

@keystonejs/cypress-project-basic@6.0.4

Patch Changes

@keystonejs/cypress-project-client-validation@6.0.4

Patch Changes

@keystonejs/cypress-project-login@5.1.13

Patch Changes

@keystonejs/cypress-project-social-login@5.1.13

Patch Changes

@keystonejs/website@5.3.6

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/master branch 22 times, most recently from 2935119 to 0900698 Compare July 9, 2020 06:20
@github-actions github-actions bot force-pushed the changeset-release/master branch 8 times, most recently from 1927d56 to 7318a79 Compare July 14, 2020 05:25
@github-actions github-actions bot force-pushed the changeset-release/master branch 7 times, most recently from b61aa56 to 3b96990 Compare July 20, 2020 23:18
@github-actions github-actions bot force-pushed the changeset-release/master branch from 3b96990 to 39bdbe3 Compare July 20, 2020 23:53
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 39ed515 into master Jul 21, 2020
@timleslie timleslie deleted the changeset-release/master branch July 21, 2020 00:02
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