github share/sharedb v1.0.0-beta.24

latest releases: v5.2.2, v5.2.1, v5.2.0...
5 years ago

Note - This version has been unpublished from NPM

sharedb@1.0.0-beta.24 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

Don't miss a new sharedb release

NewReleases is sending notifications on new releases.