Skip to content

chore(deps): bump relay-runtime from 14.1.0 to 15.0.0#37

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/relay-runtime-15.0.0
Open

chore(deps): bump relay-runtime from 14.1.0 to 15.0.0#37
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/relay-runtime-15.0.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Mar 23, 2023

Bumps relay-runtime from 14.1.0 to 15.0.0.

Release notes

Sourced from relay-runtime's releases.

v15.0.0

Relay 15.0.0 Release Notes

Breaking

  • [6092ddbb48ec] Change signature of missing field handlers. Instead of accepting a Record (which is an untyped grabbag containing whatever the store has), we instead pass a ?ReadOnlyRecordProxy. Furthermore, we replace NormalizationLinkedField with CommonLinkedField, which both a ReaderLinkedField and NormalizationLinkedField "implement".
  • [Flow-Only] usePreloadedQuery, useQueryLoader, useRefetchableFragment, usePaginationFragment, useBlockingPaginationFragment. Updates in runtime, React APIs for better integration with Flow: and a first class support for types in flow for graphql tags. [a75a445bb72c] [ef29f061fd3a] [78bd12d39562] [614c74718544] [ab9f04ab54ea]

Features

  • Editor Integration. Our VSCode Extension is powered by tight integration with the Relay compiler. The following compiler improvements improve the experience of using the VSCode extension:
    • [a6eb291e6919] Find field references for vscode extension
    • [96c71931178a] Feature: LSP Fragment completions (#4134)
    • [50266e1051c9] Warn on deprecated field and directive args
    • [8f1d9beecdde] Feature: Nested input type field completions (#4148)
    • [cbdec0bdfbd6] Add recursive implementing objects method
    • [d24c29512bb2] Show schema field description in LSP hover
    • [298af349bda7] Document __typename and __id in LSP hover
    • [c62cad9ed87b] Fix LSP completion icon for fields (#4131)
    • [7c06b6c6caf9] Fix: Field alias completions (#4135)
    • [233d41b61cd4] Add error reference link for unknown field error
    • [3b40fe55d222] Improve scoping of diagnostic location for duplicate queries/fragments
  • Improvements for Open Source contributors:
    • [ec91ebca7bdb] Validate compiler output in OSS (#4116)
    • [603bb4bc2927] Add script to regenerate rust fixture tests (#4182)
    • [b1c9de3758b8] Copy sort-imports rule to Relay's internal lint rules
  • [Experimental] Support of fragment argument syntax currently being proposed for the GraphQL spec
    • [b497aa363056] Add spread arguments to Relay Compiler AST
  • [Experimental] Relay Resolvers. A significant portion of our development effort since our last release has gone into developing Relay Resolvers (a mechanism for exposing derived data in the graph) and Relay Live Resolvers (a mechanism for exposing non-Relay client state in the graph). While the features are still experimental and not documented for public use we’ve made significant progress. Some highlights:
    • [9d3a87db15f9] Ability to define multiple resolvers per-file
    • [8dc927fb0f0d] Terser syntax allows defining most resolvers with a single line docblock
    • [3a151b45acb9] Model resolvers allow defining new GraphQL types that are backed by JS objects
    • [2e134d90fd27] Retain Relay Resolver data during GC
    • [fb96666b2277] Support resolvers that return plural @weak objects
    • [2bd97883486f] Support defining @weak types in docblocks
    • [f5467f2cad75] Allow live Resolvers to be batched
    • [cb052fc21fb2] Clean up go to definition for resolvers
    • [dae31595dd70] Fix LSP on Windows (#4160)
  • [e80d6ba6ba53] Compact GraphQL query text (#3983)
  • [e64db9b33f9a] Allow passing custom headers when persisting queries (#4066)
  • [44fe2bc5beb4] Don't print "default" project name in diagnostics
  • [10e20cc7344c] Update types for LoadMoreFn: use variables directly, do not extract them from query
  • [8a44673ef671] Adding support for client extensions in mock payload generator (#4030)
  • [9393fe5b75d9] Use relative to fragment location path for provided variables modules
  • [6acd8cbcdf42] Support import type for named imports in typescript
  • [c0d019844f3e] Handle missing fields in readUpdatableQuery/Fragment
  • [d00df5837570] Add support for refetchable interfaces
  • [f070bc1b4d76] handle removed schema files in the incremental mode
  • [bdf1a411e78d] Fix validate_selection_conflict and enable the optimization in relay
  • [ac5f397fbf5e] More updates to LoadMoreFn types in custom pagination hooks

... (truncated)

Commits
  • 958a13c v15.0.0
  • 831fa90 Upgrade to Flow 0.201.0
  • 9ecf2b9 Enable Flow LTI in relay (#4234)
  • 0796537 Add descriptions to invariant calls (#4233)
  • bab7bf2 restore suppressions in OSS react-relay
  • d37a5aa xplat/js remove unused error suppressions
  • 730189f Deploy presuppressions for v0.200.0 to xplat
  • e9ab174 Respect schema types for return types of resolvers
  • bd0c22a Log event when we find an operation to suspend on
  • 36b59cd Make ResolverTypeInfo not optional
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 23, 2023
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/relay-runtime-15.0.0 branch from 98f7327 to 7b177df Compare March 29, 2023 23:49
@vercel
Copy link

vercel bot commented Mar 29, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
violetit ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 17, 2023 3:55pm

@dependabot dependabot bot changed the base branch from master to main March 30, 2023 00:26
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/relay-runtime-15.0.0 branch from 7b177df to dfb361f Compare April 6, 2023 04:07
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/relay-runtime-15.0.0 branch from dfb361f to 76e9f27 Compare April 6, 2023 06:25
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/relay-runtime-15.0.0 branch from 76e9f27 to 87b0fc9 Compare April 16, 2023 22:41
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/relay-runtime-15.0.0 branch 2 times, most recently from ee3c277 to 3112b72 Compare April 17, 2023 05:53
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/relay-runtime-15.0.0 branch from 3112b72 to dd84707 Compare April 17, 2023 15:34
Bumps [relay-runtime](https://github.com/facebook/relay/tree/HEAD/packages/relay-runtime) from 14.1.0 to 15.0.0.
- [Release notes](https://github.com/facebook/relay/releases)
- [Commits](https://github.com/facebook/relay/commits/v15.0.0/packages/relay-runtime)

---
updated-dependencies:
- dependency-name: relay-runtime
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/relay-runtime-15.0.0 branch from dd84707 to 61ce525 Compare April 17, 2023 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants