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

fix(deps): update examples - autoclosed #18

Closed
wants to merge 1 commit into from
Closed

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 24, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@apollo/gateway 2.1.1 -> 2.4.0 age adoption passing confidence
@graphql-tools/schema 9.0.3 -> 9.0.17 age adoption passing confidence
@nestjs/apollo 10.1.0 -> 10.2.0 age adoption passing confidence
@nestjs/cli 9.1.2 -> 9.3.0 age adoption passing confidence
@nestjs/common (source) 9.0.11 -> 9.3.12 age adoption passing confidence
@nestjs/core (source) 9.0.11 -> 9.3.12 age adoption passing confidence
@nestjs/graphql 10.1.1 -> 10.2.0 age adoption passing confidence
@nestjs/platform-express (source) 9.0.11 -> 9.3.12 age adoption passing confidence
@nestjs/testing (source) 9.0.11 -> 9.3.12 age adoption passing confidence
@types/express (source) 4.17.13 -> 4.17.17 age adoption passing confidence
@types/node (source) 18.6.3 -> 18.15.5 age adoption passing confidence
@types/node (source) 18.7.16 -> 18.15.5 age adoption passing confidence
@typescript-eslint/eslint-plugin 5.36.2 -> 5.56.0 age adoption passing confidence
@typescript-eslint/parser 5.36.2 -> 5.56.0 age adoption passing confidence
apollo-server 3.10.2 -> 3.12.0 age adoption passing confidence
apollo-server-express 3.10.2 -> 3.12.0 age adoption passing confidence
eslint (source) 8.23.0 -> 8.36.0 age adoption passing confidence
express (source) 4.18.1 -> 4.18.2 age adoption passing confidence
graphql 16.5.0 -> 16.6.0 age adoption passing confidence
nodemon (source) 2.0.19 -> 2.0.22 age adoption passing confidence
prettier (source) 2.7.1 -> 2.8.6 age adoption passing confidence
rxjs (source) 7.5.6 -> 7.8.0 age adoption passing confidence
supertest 6.2.4 -> 6.3.3 age adoption passing confidence
typescript (source) 4.8.2 -> 4.9.5 age adoption passing confidence
yarn 3.2.3 -> 3.5.0 age adoption passing confidence

Release Notes

apollographql/federation

v2.4.0

Compare Source

Minor Changes
  • This change introduces a configurable query plan cache. This option allows (#​2385)
    developers to provide their own query plan cache like so:

    new ApolloGateway({
      queryPlannerConfig: {
        cache: new MyCustomQueryPlanCache(),
      },
    });
    

    The current default implementation is effectively as follows:

    import { InMemoryLRUCache } from "@​apollo/utils.keyvaluecache";
    
    const cache = new InMemoryLRUCache<string>({
      maxSize: Math.pow(2, 20) * 30,
      sizeCalculation<T>(obj: T): number {
        return Buffer.byteLength(JSON.stringify(obj), "utf8");
      },
    });
    

    TypeScript users should implement the QueryPlanCache type which is now
    exported by @apollo/query-planner:

    import { QueryPlanCache } from '@&#8203;apollo/query-planner';
    
    class MyCustomQueryPlanCache implements QueryPlanCache {
      // ...
    }
    
  • Adds debug/testing query planner options (debug.bypassPlannerForSingleSubgraph) to bypass the query planning (#​2441)
    process for federated supergraph having only a single subgraph. The option is disabled by default, is not recommended
    for production, and is not supported (it may be removed later). It is meant for debugging/testing purposes.

Patch Changes

v2.3.5

Compare Source

Patch Changes

v2.3.4

Compare Source

Patch Changes
  • Handle defaulted variables correctly during post-processing. (#​2443)

    Users who tried to use built-in conditional directives (skip/include) with defaulted variables and no variable provided would encounter an error thrown by operation post-processing saying that the variables weren't provided. The defaulted values went unaccounted for, so the operation would validate but then fail an assertion while resolving the conditional.

    With this change, defaulted variable values are now collected and provided to post-processing (with defaults being overwritten by variables that are actually provided).

  • Updated dependencies [6e2d24b5]:

v2.3.3

Compare Source

Patch Changes
  • Update @​apollo/utils.logger typings dependency (#​2269)

  • Exposes, for each subgraph request, the path in the overall gateway operation at which that subgraph request gets inserted. This path is now available as the pathInIncomingRequest field in the arguments of RemoteGraphQLDataSource.willSendRequest and RemoteGraphQLDataSource.didReceiveResponse. (#​2384)

  • Previously the queryPlanStoreKey was a hash of the query concatenated with an unhashed operationName if it was present. This resulted in variable length cache keys that could become unnecessarily long, occupying additional space in the query plan cache. (#​2310)

    This change incorporates the operationName into the hash itself (if operationName is present).

  • Update @​apollo/utils.createhash package, which drops support for node 12 (#​2266)

  • Update @​apollo/utils.isnodelike package, which dropped support for node 12 (#​2268)

  • Update @​apollo/utils.fetcher package, which drops support for node 12 (#​2267)

  • Updated dependencies [71a07f30]:

v2.3.2

Compare Source

Patch Changes

v2.3.1

Compare Source

Patch Changes

This CHANGELOG pertains only to Apollo Federation packages in the 2.x range. The Federation v0.x equivalent for this package can be found here on the version-0.x branch of this repo.

v2.3.0

Compare Source

  • Fix unexpected composition error about @shareable field when @external is on a type in a fed1 schema (one without @link) PR #​2343.
  • Fix issue with some @interfaceObject queries due to missing "input rewrites" PR #​2346.

v2.2.3

Compare Source

v2.2.2

Compare Source

  • Fix issue with path in query plan's deferred nodes PR #​2281.

v2.2.1

Compare Source

  • Fix federation spec always being expanded to the last version PR #​2274.

v2.2.0

Compare Source

  • BREAKING: Disable exposing full document to sub-query by default (introduced 2.1.0):
    • This change decreases memory consumption in general (which is the reason for disabling this by
      default), but users that have custom code making use of GraphQLDataSourceProcessOptions.document
      will now need to explicitly set GatewayConfig.queryPlannerConfig.exposeDocumentNodeInFetchNode.
  • BREAKING: composition now rejects @shareable on interface fields. The @shareable directive is about
    controlling if multiple subgraphs can resolve a particular field, and as interface field are never directly resolved
    (it's their implementation that are), having @shareable on interface fields is not completely meaningful and
    was never meant to be supported. If an existing subgraph does have a @shareable on an interface field, this
    will now be rejected, but the @shareable can simply and safely be removed since it previously was ignored.
  • Allows @shareable to be repeatable so it can be allowed on both a type definition and its extensions PR #​2175.
    • Note that this require the use of the new 2.2 version of the federation spec introduced in this change.
  • Preserve default values of input object fields PR #​2218.
  • Drop support for node12 PR #​2202
  • Fix issue where QP was generating invalid plan missing some data #​361.
  • Avoid reusing named fragments that are invalid for the subgraph PR #​2255.
  • Fix QP not always type-exploding interface when necessary PR #​2246.
  • Fix potential QP issue with shareable root fields PR #​2239.
  • Correctly reject field names starting with __ PR #​2237.
  • Fix error when a skipped enum value had directives applied PR #​2232.
  • Preserve default values of input object fields PR #​2218.

v2.1.4

Compare Source

  • Ensures supergraph @defer/@stream definitions of supergraph are not included in the API schema PR #​2212.
  • Optimize plan for defer where only keys are fetched PR #​2182.
  • Improves error message to help with misspelled source of an @override PR #​2181.
  • Fix validation of variable on input field not taking default into account PR #​2176.

v2.1.3

Compare Source

  • Fix building subgraph selections using the wrong underlying schema PR #​2155.

v2.1.2

Compare Source

  • Allow fields with arguments in @requires PR #​2120.
  • Fix potential inefficient planning due to __typename PR #​2137.
  • Fix potential assertion during query planning PR #​2133.
  • Fix some defer query plans having invalid result sets (with empty branches) PR #​2125.
  • Fix defer information lost when cloning fetch group (resulting in non-deferred parts) PR #​2129.
  • Fix directives on fragment spread being lost PR #​2126.
ardatan/graphql-tools

v9.0.17

Compare Source

Patch Changes

v9.0.16

Compare Source

Patch Changes

v9.0.15

Compare Source

Patch Changes

v9.0.14

Compare Source

Patch Changes

v9.0.13

Compare Source

Patch Changes

v9.0.12

Compare Source

Patch Changes

v9.0.11

Compare Source

Patch Changes

v9.0.10

Compare Source

Patch Changes

v9.0.9

Compare Source

Patch Changes

v9.0.8

Compare Source

Patch Changes

v9.0.7

Compare Source

Patch Changes

v9.0.6

Compare Source

Patch Changes

v9.0.5

Compare Source

Patch Changes

v9.0.4

Compare Source

Patch Changes
nestjs/graphql

v10.2.0

Compare Source

Features
Bug fixes
Enhancements
Dependencies
Committers: 6

v10.1.7

Compare Source

Bug fixes
  • apollo, graphql
Dependencies
Committers: 3

v10.1.6

Compare Source

Dependencies

v10.1.4

Compare Source

v10.1.3

Compare Source

v10.1.3 (2022-09-30)

Enhancements
Dependencies
Committers: 3
nestjs/nest-cli

v9.3.0

Compare Source

  • Merge pull request #​1957 from nestjs/renovate/fork-ts-checker-webpack-plugin-8.x (2d96ee9)
  • fix(deps): update dependency fork-ts-checker-webpack-plugin to v8 (9e3b274)
  • Merge pull request #​1981 from nestjs/renovate/nest-monorepo (533a110)
  • Merge pull request #​1945 from HurSungYun/reorder_help_msg (01eacd7)
  • Merge branch 'nix6839-clean-dep' (69718d6)
  • chore: resolve conflicts (907969d)
  • Merge pull request #​1943 from nestjs/renovate/cimg-node-19.x (89fa3d7)
  • Merge pull request #​1935 from nestjs/renovate/angular-cli-monorepo (310f0e8)
  • chore(deps): update dependency @​types/jest to v29.5.0 (47e1ffc)
  • chore(deps): update dependency release-it to v15.9.0 (d13e304)
  • chore(deps): update webpack,angular-cli,release-it (0c13f1d)
  • chore(deps): remove unused dependency ts-node (7152b8c)
  • chore(deps): update dependency webpack to v5.76.1 (21bc9fa)
  • chore(): remove unused import (a968262)
  • fix: invalid type (fdd9362)
  • chore(deps): cleanup dependencies (c5cb61f)
  • fix(deps): update angular-cli monorepo to v15.2.4 (8bc4fd0)
  • chore(deps): update dependency @​types/jest to v29.4.4 (e19a89e)
  • chore(deps): update dependency @​types/jest to v29.4.3 (3997752)
  • chore(deps): update node.js to v19.7 (37f8fbf)
  • fix(deps): update dependency @​nestjs/schematics to v9.0.4 (38ca435)
  • chore(deps): update dependency [@​types

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title fix(deps): update examples fix(deps): update examples - autoclosed Apr 3, 2023
@renovate renovate bot closed this Apr 3, 2023
@renovate renovate bot deleted the renovate/examples branch April 3, 2023 23:50
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.

0 participants