Skip to content

v1.0.0-beta.24

Compare
Choose a tag to compare
@nateps nateps released this 29 Oct 00:25
· 504 commits to master since this release

Note - This version has been unpublished from NPM

[email protected] was unpublished from NPM as of 2019-10-19 19:57:12 UTC. We thought there was a regression, but there was not. However, there was a minor (non API breaking) timing change, where ops emitted by a query subscription are now delayed for an extra event loop tick. The timing of subscriptions is not guaranteed, and this is not considered breaking.

All changes in this version are included in 1.0.0-beta.25.

Externally-visible changes

  • #215 - Allow options to be passed for fetch and getOps (@alecgibson)
    • Allows fetching of ops from the backend to get the metadata on them
  • #314 - Rename afterSubmit middleware hook to afterWrite (@alecgibson)
    • Continue to shim synonyms "afterSubmit" and "after submit" for backwards compatibility
  • #316 - Fix support for query subscriptions on projections with a filter not in the projection fields (@ericyhwang, @nateps)
  • #317 - Downgrade middleware stack dump from warn to info (@alecgibson)
  • #318 - Update dependencies & node versions in travis (@nateps)
    • deep-is => fast-deep-equal, since deep-is has some correctness bugs, is much slower, and isn't well maintained
    • expect.js => chai for assertions
    • instanbul => nyc for generating coverage reports
    • Update all dev-dependency versions to current
    • Add Node 12 & remove Node 6 from travis configuration to bring current with Node LTS versions

Dev and documentation changes