🚀 Enhancements
- apollo-composable: Rewrite for apollo-client v4 (a4b478d)
- Add @vue/apollo-composable/compat and complete v5 docs (#1609)
- useQuery: Report retained results properly, add pending and (#1612)
- Add @vue/apollo-components & docs (#1617)
🩹 Fixes
- useMutation: Options should always be optional for
mutatecalls (fb671ad) - Enhance useQuery implementation with current scope checks (adafd87)
- useFragment: Create subscription for first observable (6792a10)
- @vue/apollo-composable: Fix lazy variables reactivity (#1607)
- Bump serialize-javascript to ^7.0.3 to patch GHSA-5c6j-r48x-rmvq (#1611)
- build: Inline @inheritdoc into published .d.ts (#1613)
- useApolloClient: Preserve generics in provideApolloClient result type (#1614)
- @vue/apollo-composable: Preserve DocumentNode identity in composables (#1616)
📖 Documentation
- Add basic initial guide section (2d08e70)
- Update navigation links and add sponsor section (284066b)
- useQuery: Update useQuery JSDoc comments (4797c3d)
- Add basic usage docs (25aefb1)
- Add all core concepts (d164989)
- Lint documentation files (9b58315)
- Fix homepage api link (19bb0db)
- Add instructions for enabling data masking types in Apollo Client (57e1c1a)
- Update README (f88b0d5)
- Update installation instructions and Nuxt guide for Apollo Client setup (#1602)
🏡 Chore
- Update lockfile (aee328b)
- Add docs:build script (2f8a3c3)
- Specify dist tag (e39452a)
- Add nightlies back (10d52db)
- Fix test script to use vitest run (6cc3826)
- Use vitest run (3419b3e)
- Update checkout action to use v4 (249bbab)
✅ Tests
🤖 CI
- Temporarily disable v5 branch in nightly workflow (0891c6f)
- Add permissions contents read (2de2af4)
- Declare workflow-level
contents: readon 5 workflows (#1610)
❤️ Contributors
- Nick Messing (@nickmessing)
- OrbitingBucket (@OrbitingBucket)
- Lazizbek Ergashev (@lazerg)
- Arpit Jain (@arpitjain099)
- Guillaume Chau (@Akryum)
- Nicolai Moraru (@nickmessing)