All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v0.20.1 - 2020-03-29
- Include typescript source from
src/
in published npm package.
v0.20.0 - 2019-10-13
- The staleness/invalidation patches were removed from this package. They can still be found in the
graphql-norm-stale
package. For more info and migration steps see PR #16.
v0.19.0 - 2019-10-13
- Internal change to use staleness/invalidation patches from graphql-norm-stale 0.5.0.
v0.18.0 - 2019-10-13
- Upgrade to 0.4.0 of graphql-norm-stale.
v0.17.0 - 2019-10-02
- Upgrade peer deps. The graphql package now has built-in types so no peer dependency is required for the @types/graphql package.
v0.16.0 - 2019-09-29
- Upgrade
graphql-norm-stale
package.
v0.15.0 - 2019-09-29
- Upgrade
graphql-norm
package and switch to jest for testing. See PR #12.
- Separate patches for invalidation into its own union type and add functions
applyChanges
,applyInvalidations
. See PR #13.
v0.14.0 - 2019-07-06
- Renamed the package from
gql-cache-patch
tographql-norm-patch
.
v0.13.0 - 2019-04-10
- Added patch of type
UpdateEntity
to update multiple fields (without arguments) #6.
v0.12.0 - 2019-04-01
- Generic type argument for field arguments #10.
v0.11.0 - 2019-03-29
- Patches for fields with arguments #8.
v0.10.0 - 2019-02-19
- Make invalidate recursive optional #5.
v0.9.0 - 2018-09-28
- Upgrade gql-cache dependency to version 0.9.0
v0.8.0 - 2018-09-27
- Upgrade gql-cache dependency to version 0.8.0
v0.7.0 - 2018-09-14
- Upgrade gql-cache dependency to version 0.7.0
v0.6.0 - 2018-09-14
- Upgrade gql-cache dependency to version 0.6.0
v0.5.0 - 2018-09-14
Add invalidate recursive and invalidate entity functionality
v0.4.0 - 2018-08-24
- Upgraded dependency to gql-cache.
- Fix check for non-existend field.
v0.3.0 - 2018-08-23
- Determistic behaviour for missing data, see #1.
v0.2.0 - 2018-08-23
- Defaults to
Entity
for the type parameter in the constructor functions.
- Initial version.