Releases: vuejs/apollo
Releases Β· vuejs/apollo
v3.1.0
Fixed
- Fixed subscription error handling to work around some Apollo Client inconsistencies, errors should now be correctly handled by vue-apollo
- Subscriptions now automatically restart on error just like queries, closes #877
$skipAllQueries
and$skipAllSubscriptions
now work on initial component mount
v3.0.8
v3.0.7
v3.0.6
v3.0.5
v3.0.4
Fixed
- Security: Upgrade serialize-javascript to 4.0.0 to resolve https://nvd.nist.gov/vuln/detail/CVE-2020-7660 Fixes #993 (#1008)
- Apollo Client 3 support: use getCurrentResult (#981)
- Cannot Re-assign $apollo, closes #924 (#930)
- check errors.length on array (#984)
- SSR: ignore pollInterval on server (#908)
- SSR: reject serverPrefetch with error (#901)
- Remove .gql/.graphql types (#881)
For Typescript users, if you get errors with your .gql
files, you can add a gql.d.ts
file in your sources folder with the following content:
declare module '*.gql' {
import { DocumentNode } from 'graphql'
const content: DocumentNode
export default content
}
declare module '*.graphql' {
import { DocumentNode } from 'graphql'
const content: DocumentNode
export default content
}
v3.0.3
v4.0.0-alpha.4
Fixed
- useResult type inferring 'any' (#872)
- useMutation cleanup on unmount
- loading tracking not cleanup correctly on component unmount
v4.0.0-alpha.5
v4.0.0-alpha.3
Fixed
@vue/apollo-composable
- useQuery: Fixed
throttle
anddebounce
not being initially applied - useQuery & useSubscription:
enabled
not working in some cases