- Update dependencies; now supports graphql@17
- Support for import path
apollo-simple-client/v3(use Apollo Client v3)- Currently
apollo-simple-clientstill refers to the modules using Apollo Client v3; for Apollo Client v4, it is still necessary to useapollo-simple-client/v4.
- Currently
- Update internal implementations (use Node.js test runner)
- Fix to record (save) proxy object recursively
- Fix to filter 'undefined' elements
- Fix data writing for circular reference (merge instead overwrite)
No bugfixes, but including small changes
- Fix package.json (remove engineStrict)
- Add
addTypenameToDocumentoption to SimpleDocumentCache and set default to true - Remove 'npm' from 'engines' field because it is only necessary for CI
- This enables to use
npmversion 10.x for dependents
- This enables to use
Note: This version changes dependency for v4 version of @apollo/client to non-alpha version and changes codes around type definitions, but these should not be breaking changes.
- Support Apollo Client v4.0.0
- Fix
exportsfield in package.json - Fix type definition files for CommonJS (changed
*.d.mtsto*.d.cts)
Fix a bug for modified proxy object (in case of missing)
Fix some bugs, including dirty marking and object reference
Fix for cache modification, in case of field deletion
Support Apollo Client v4
Fix field modification process
Change watcher management for SimpleDocumentCache to improve speed
Released as a non-experimental but alpha or beta version.