Skip to content

Commit

Permalink
Edited changelog.md via GitHub
Browse files Browse the repository at this point in the history
  • Loading branch information
ericz committed Mar 18, 2011
1 parent 1f145a6 commit 235765e
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
NowJS Version 0.3

Changes since version 0.2:
* **Breaks** Remote functions can no longer use return values. Please pass in and use a callback when you need a return value from your remote call
* Internet Explorer IE6/7/8 are now supported! There is lower performance when changing the value of a variable inside now, but function calls are remote calls (pushing/pulling)is 100% realtime
* On the server there is now a unique clientId for each connected client. You can loop through `everyone.users` to view all connected clients
* You can use everyone.withUser(clientId, function); to run a function in the scope of a particular user, as if it were a remote call from the user with that clientId (This means in the function you pass in, you have access to this.now for the user with the clientId that you passed in)
* **Breaks** Remote functions can no longer use return values. Please pass in and use a callback when you need a return value from your remote call
* Internet Explorer IE6/7/8 are now supported! There is lower performance when changing the value of a variable inside now, but function calls are remote calls (pushing/pulling)is 100% realtime
* On the server there is now a unique clientId for each connected client. You can loop through `everyone.users` to view all connected clients
* You can use everyone.withUser(clientId, function); to run a function in the scope of a particular user, as if it were a remote call from the user with that clientId (This means in the function you pass in, you have access to this.now for the user with the clientId that you passed in)

Performance Improvements since 0.2:
* now.js now contains nowUtil.js embedded, removing number of requests
* static files (now.js) are now cached in memory on the server-side, reducing disk reads
* Reduced per request latency; internal replacing of server/port info with actual server/port is now only done once on server startup
* now.js now contains nowUtil.js embedded, removing number of requests
* static files (now.js) are now cached in memory on the server-side, reducing disk reads
* Reduced per request latency; internal replacing of server/port info with actual server/port is now only done once on server startup

Bug fixes since version 0.2:
* Safari, IE6/7/8, Android, iOS (iPhone/iPad/iPod Touch) Safari now supported
Expand Down

0 comments on commit 235765e

Please sign in to comment.