All Versions
172
Latest Version
Avg Release Cycle
34 days
Latest Release
979 days ago
Changelog History
Page 7
Changelog History
Page 7
-
v2.1.0-alpha.0 Changes
๐ NEW FEATURES
๐ฅ BREAKING CHANGES [Removal of deprecated code]
- Remove deprecated
operationOptions.options.skip
, useoperationOptions.skip
instead - Remove deprecated
options.updateQueries
, useoptions.update
instead #1485
- Remove deprecated
๐ฅ BREAKING CHANGES [TypeScript and Flow only]
- typescript -
graphql
parameterized types streamlined for a) full typing; and b) ease of use; and c) consistency. New parameterized is:graphql<TProps,TData, TGraphQLVariables, TChildProps>
where none are required and full typing only requires the first three params (TChildProps
can be derived). #1402 - Rename type
ProviderProps
toApolloProviderProps
#1467 - Rename
getDataFromTree
typeQueryResult
toQueryTreeResult
#1467 - Rename type
QueryProps
toGraphqlQueryControls
#1467 #1478
- typescript -
๐ Fixes and Improvements
- Fixed bug where link error prevents future requests
- Fixed stack traces on non chrome browsers #1568
- Fixed bug #1412 where the
MockedProvider
ignored variables when doing matching. This is potentially breaking because tests could break for which the variables don't match #1501 - Update all dependencies, scripts' usage, prettier and typescript setup #1402
- Tests are now linted and verified valid typescript #1402
- Typescript - updated
types
for consistency and potential to pass through all types e.g.TProps, TData, TGraphQLVariables
#1402 - Typescript - added
ChildDataProps
andChildMutateProps
for optional stronger typed usage version ofChildProps
#1402 - Typescript - fix
graphql
HOC inference #1402 - Made prettier solely responsible for formatting, removed all formatting linting rules from tslint #1452
- Convert
Query.test
totsx
and parameterize types forQuery
#1462 - Remove copied
shallowEqual
code and delegate tofbjs
#1465 - Update rollup configurations, refine package exports #1467
- Removed unused gzip script #1468
- Minify umd and ensure umd name consistency #1469
- Converted
test/test-utils/test-utils.test.js
totest/test-utils.test.tsx
#1475 - Updates to
examples/typescript
#1471 - Mutation test cleanup #1480
- Removed react-native from the test suite #1451
- Add
client
toQuery
'sQueryResult
#1488 - Disregard falsy elements when walking tree in SSR #1495
- Removed the key
variables
from the render prop result in the<Query />
#1497 - Added
<Subscription />
component #1483 - Render callback should be typed with TData #1519
-
v2.0.3 Changes
- ๐ Use lodash-es to allow lodash functions to be used in ES modules #1344
- turn back on flow checking
-
v2.0.0 Changes
- ๐ฅ BREAKING: removed cleanupApolloState as it is no longer needed!
- Exported getDataFromTree on the client
- โ Removed
redux
from peer dependencies. Issue #1223 PR #1224 - ๐ Support arrays being returned from render in SSR #1158
- ๐ Support passing an updater function to
setState
in SSR mode #1263
-
v1.4.15 Changes
- ๐ Fix: handle calling refetch in child componentDidMount
- ๐ Fix: ensure options gets up to date props #1025
- ๐ Fix: ensure queryRecycler exists before using it
- ๐คก MockNetworkInterface match mock requests regardless of variable order #973
- ๐ Allow to pass removeTypenames to MockedProvider #1001