## batch-plugins Backwards-incompatible change: static assets in package.js files must be explicitly declared with `{isAsset: true}`. See the batch-plugins merge message for more details. ## v.NEXT * No longer include the `json` package by default, which contains code for `JSON.parse` and `JSON.stringify`. (The last browser to not support JSON natively was Internet Explorer 7.) ### Utilities * New `beforeSend` option to `HTTP.call` on the client allows you to directly access the `XMLHttpRequest` object and abort the call. #4419 #3243 #3266 * Parse `application/javascript` and `application/x-javascript` HTTP replies as JSON too. #4595 ### Meteor Accounts * `loginWithPassword` now matches username or email in a case insensitive manner. If there are multiple users with a username or email only differing in case, a case sensitive match is required. #550 * `loginWithGithub` now requests `user:email` scope by default, and attempts to fetch the user's emails. If no public email has been set, we use the primary email instead. We also store the complete list of emails. #4545 ### DDP * `sub.ready()` should return true inside that subscription's `onReady` callback. #4614 ### Livequery * Improved server performance by reducing overhead of processing oplog after database writes. Improvements are most noticeable in case when a method is doing a lot of writes on collections with plenty of active observers. #4694 ## in progress: v.1.1.1 ### Blaze * Preparatory work for the yet-unreleased `react-template-helper` package -- don't let templates use {{> React}} with siblings since `React.render` assumes it's being rendered into an empty container element. (This lets us throw the error when compiling templates rather than when the app runs.) * Improve parsing of `