Skip to content

v3.0.0

Choose a tag to compare

@danmacko danmacko released this 10 Jun 13:54

Builds on v2.0.9 and trims the package down to its reactive-join core.

Breaking changes

  • Removed the Crossbar pagination/listen API: this.paginate(),
    this.listen(), PublishRelations.changePag() and PublishRelations.fire()
    are gone. They relied on the DDPServer._InvalidationCrossbar internal, which
    complicates compatibility across Meteor majors, and were rarely used. To
    paginate, re-subscribe with a new limit / skip.

Internal

  • Dropped the underscore, ddp-server and check dependencies — underscore
    helpers were replaced with native equivalents. The package now depends only on
    ecmascript.
  • No change to the core this.cursor / this.join / this.observe API.

If you use this.paginate() / this.listen(), stay on v2.0.9.