graphitation
graphitation copied to clipboard
GraphQL tooling & runtime support needed for MS Teams and beyond
Currently `cache.modify` issued within optimistic transaction doesn't work properly if modified node does not exist in the optimistic layer of the current optimistic transaction. Apollo InMemoryCache doesn't have this problem...
`DocumentWithMinimalViableSchema` type in its definition reuses types from GraphQL.js for `definitions` property, but for some reason this is not the case for `loc` property: 1. `DocumentWithMinimalViableSchema#loc` uses built-in `Location` type...
- replace custom duct-tape `useFragment` implementation with Apollo's native `useFragment` https://www.apollographql.com/docs/react/data/fragments#usefragment - dep-up @apollo/client to 3.8.1 as `useFragment` is stable there
* I took the liberty of reading and adding some additional details to the pitfalls-of-normalization doc. This is a great doc!
Bumps [katex](https://github.com/KaTeX/KaTeX) from 0.16.11 to 0.16.21. Release notes Sourced from katex's releases. v0.16.21 0.16.21 (2025-01-17) Bug Fixes escape \htmlData attribute name (57914ad) See security advisory https://github.com/KaTeX/KaTeX/security/advisories/GHSA-cg87-wmx4-v546 v0.16.20 0.16.20 (2025-01-12) Bug...
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.6 to 3.3.8. Changelog Sourced from nanoid's changelog. 3.3.8 Fixed a way to break Nano ID by passing non-integer size (by @myndzi). 3.3.7 Fixed node16 TypeScript support...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6. Changelog Sourced from cross-spawn's changelog. 7.0.6 (2024-11-18) Bug Fixes update cross-spawn version to 7.0.5 in package-lock.json (f700743) 7.0.5 (2024-11-07) Bug Fixes fix escaping bug...