Releases: vuejs/apollo
Releases Β· vuejs/apollo
v5.0.0-alpha.2
π©Ή Fixes
- @vue/apollo-composable: Fix lazy variables reactivity (#1607)
π Documentation
- Update installation instructions and Nuxt guide for Apollo Client setup (#1602)
π‘ Chore
- Use vitest run (3419b3e)
β€οΈ Contributors
- Guillaume Chau (@Akryum)
- Nick Messing (@nickmessing)
v5.0.0-alpha.1
π Enhancements
- apollo-composable: Rewrite for apollo-client v4 (a4b478d)
π©Ή 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)
π 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)
π‘ 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)
β Tests
π€ CI
- Temporarily disable v5 branch in nightly workflow (0891c6f)
β€οΈ Contributors
- Guillaume Chau (@Akryum)
- Nicolai Moraru (@nickmessing)
v4.2.2
π©Ή Fixes
- Memory leak in SSR caused by global tracking (#1582)
- Augment
vuerather than@vue/runtime-core(#1576) - UseMutations onError Event hook gets triggered too early (#1585)
π Documentation
- Fix $skipAll mention (#1573)
π‘ Chore
- Update deps + jest to vitest (d421887)
β Tests
- lint: Switch to eslint 9 and antfu config (99ca23b)
π€ CI
- Update gh actions to use corepack (f2578cb)
- Update upload artifact (35fb59c)
- Fix cypress (df96345)
- Rename job (d99865f)
- Add name to pr title job (6bfd0ec)
β€οΈ Contributors
- Guillaume Chau (@Akryum)
- Jeroen De Jong (@thumbnail)
- Mark Florian markrian@gmail.com
- ChatonDeAru (Romain) (@chatondearu)
- Kristaps Fabians Geikins fabis94@live.com
v4.2.1
v4.2.0
π Enhancements
- Add updateQuery to useQuery (#1552)
π©Ή Fixes
- UseMutations onDone Event hook gets triggered too early (#1559)
- (@vue/apollo-option) memory leak in wrapped ssrRender (#1553)
- Reuse previous result, fix #1483 (#1569, #1483)
- ResolveClient throwing too soon, fix #1557 (#1570, #1557)
π Documentation
π‘ Chore
- Switch some tests to script setup (c8e5106)
π€ CI
- Nightly releases (319f6ec)
β€οΈ Contributors
- Guillaume Chau (@Akryum)
- Matt Garrett mattga@gmail.com
- Mobsean (@mobsean)
- Leonardo Santos (@syllomex)
- Alex Liu (@Mini-ghost)
v4.1.0
v4.0.2
v4.0.1
π©Ή Fixes
- Use hasInjectionContext in useApolloClient before calling inject (#1529)
- useLazyQuery: Load() on server, fix #1495 (#1495)
β Tests
π€ CI
- Use GITHUB_OUTPUT envvar instead of set-output command (#1530)
β€οΈ Contributors
- Guillaume Chau (@Akryum)
- Arun Sathiya arun@arun.blog
- Dawid Kopys dewke17@gmail.com
v4.0.0
π Enhancements
- useLazyQuery: Add interface for lazy query return (#1523)
π©Ή Fixes
- Improve esm support, fix #1524 (#1524)
- Import serializeJs using default import instead of a namespace import (#1485)
- options: Use exponential backoff on subscribe error retry (b17817e)
- ApolloMutation: Return result in
mutate(ddf9aa0) - Prefetch type (f8568e8)
π Documentation
- Update vitepress + enable detailed search by default (fb66dce)
π‘ Chore
- Update sheep (9be63fa)
β Tests
- Fragment (062f72a)
π€ CI
- Update node and pnpm (ca3f2f4)
β€οΈ Contributors
- Guillaume Chau (@Akryum)
- Dawid Kopys dewke17@gmail.com
- Yury Savin yury@savin.dev
v4.0.0-beta.12
π Enhancements
- New context params in event hook handlers (0be5d9b)
π©Ή Fixes
- Use shallowRef for apollo query (76f19f6)
π Documentation
- Missing curly brace (#1512)
- Added missing createClient import in example when creating Graph⦠(#1513)
- Import createApolloProvider is missing (#1515)
π‘ Chore
- Moved resolutions to the root of the workspace (#1508)
β€οΈ Contributors
- Guillaume Chau (@Akryum)
- Hassan hassanfayyaz19@gmail.com
- Mekraldi
- Vitaliy