Skip to content

Latest commit

 

History

History
148 lines (82 loc) · 3.65 KB

CHANGELOG.md

File metadata and controls

148 lines (82 loc) · 3.65 KB

Change Log

4.0.9

  • Updated communitypackages:picker to v1.2.0
  • Updated communitypackages:inject-data to v2.3.3
  • Updated development dependencies
  • Updated Meteor compatibility upgrade to v3.0-rc.1, note that this does not mean that this package is Meter 3 compatible, only that it won't give you trouble in version resolution when updating to RC 1.

4.0.7 & 4.0.8

  • Update montiapm:meteorx to v2.3.1
  • Minor update of dev depenenices
  • Updated GitHub Actions workflow
  • Update cookie-parser to v1.4.6

4.0.6

  • Update dependencies

4.0.5

  • Update meteorx to montiapm:meteorx for compatibility with Meteor 2.3

4.0.2

  • Compatibility with Meteor 2.3

4.0.1

  • Fixed null publication data not being added to payload

4.0.0

  • Added FastRender.onDataReady callback
  • Added Extra Data API
  • Removed dependency on underscore
  • Improved code structure and refactored to modern syntax
  • Removed dependence on outdated chuangbo:cookie package
  • Removed the reliance on load order for timing of data loading and the need for FastRender.wait()

3.3.1

  • published as communitypackages:fast-render
  • uses newly created communitypackages:inject-data

3.3.0

  • Fix for Meteor 1.9 (thanks @mrauhu)

3.2.0

  • Flush buffered DDP writes for every message instead of batching them together, so that one failure doesn't cause them all to fail. There is a race condition between the Accounts package and FastRender.init in development mode. FastRender's buffered writes will fail if Accounts adds the user document to the collection after FR's checks, but before/during the batched buffered write. This change makes the buffered writes atomic and adds better error messages so we can tell specifically which write has failed.

3.0.8

  • Fixed params serialization issue that would cause server-side subscriptions (via route, onAllRoutes, onPageLoad) to not match their client-side counterparts if onStop or onReady callback usage did not match in both environments

3.0.7

  • Revert regression from 3.0.5

3.0.6

  • Upgrade inject-data dependency version

3.0.5

  • Switched to lamhieu:meteorx from meteorhacks:meteorx
  • Fixed an issue where stringified server-side subscription params would not match their client-side counterparts when using SSR

3.0.4

  • De-duplicate Package.onUse to fix issue with Meteor 1.7.0.1 (thanks @banjerluke)

3.0.3

  • Add support for an async callback in FastRender.onPageLoad

3.0.2

  • Fix server-render dependency

3.0.1

  • Add weak dependency on server-render

v3.0.0

  • Added SSR helper APIs
  • Removed support for iron router
  • Updated for Meteor 1.6.1

v2.16.5

  • Fixed "document already present for an add" issue (thanks @anubhav756)

v2.16.4

  • Update for Meteor 1.5+ (thanks @hexsprite)

v2.16.3

  • Updating staringatlights:inject-data dependency

v2.16

  • Releasing as staringatlights:fast-render

v2.14.0

  • Add support for Meteor 1.3.2 with buffered DDP. See PR167

v2.13.0

  • Use a real subscription as the Publication context. See PR160.

v2.12.0

  • Use inject-data's 2.0 API.

v2.11.0

  • Refactor the way how context process data. With this, we can fix this FlowRouter SSR issue.

v2.10.0

  • Throw an exception, when a route start without "/". See: #135

v2.9.0

  • Add support for Meteor 1.2

v2.8.1

  • Fix some integration tests

v2.8.0

  • Add more internal APIs to support SSR

v2.5.1

  • Add some updates to DeepCopy function

v2.5.0

  • Add IE8 Support