Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Release notes improvements.

  • Loading branch information...
commit 6c19b05d05f0df4167ccb78c9419a7146eb578eb 1 parent 3f17883
David Glasser glasser authored
Showing with 7 additions and 5 deletions.
  1. +7 −5 History.md
12 History.md
View
@@ -3,10 +3,9 @@
## v0.5.1
-* On the server, if a Mongo cursor is observed multiple times concurrently (eg,
- by multiple users subscribing to the same subscription), Meteor shares the
- overhead of talking to Mongo and calculating differences between all identical
- cursors instead of redundantly performing the same work for each subscription.
+* Speed up server-side subscription handling by avoiding redundant work
+ when the same Mongo query is observed multiple times concurrently (eg,
+ by multiple users subscribing to the same subscription).
* Meteor now waits to invoke method callbacks (passed to `Meteor.call` and
`Meteor.apply`, as well as the `Meteor.Collection` `insert`/`update`/`remove`
@@ -21,7 +20,10 @@
only buffers writes to documents written by client stubs, and applies the
writes as soon as all methods that wrote that document have finished.
-* Previously, during the login process on the client, `Meteor.userId()` could be
+* `Meteor.userLoaded()` and `{{currentUserLoaded}}` are removed; the new
+ `Meteor.loggingIn()` and `{{loggingIn}}` serve a similar purpose.
+
+ Previously, during the login process on the client, `Meteor.userId()` could be
set but the document at `Meteor.user()` could be incomplete. Meteor provided
the function `Meteor.userLoaded()` to differentiate between these states, and
`accounts-ui` displayed an animation when it was true. Now, this in-between
Please sign in to comment.
Something went wrong with that request. Please try again.