diff --git a/History.md b/History.md index 9ae3054864..60b71ec465 100644 --- a/History.md +++ b/History.md @@ -1,12 +1,80 @@ ## vNEXT -* `OAuth1Binding` improvements: #539 - * `OAuth1Binding.get` and `OAuth1Binding.call` now return the full response - (including headers and statusCode), rather than just the data. - * Introduce `OAuth1Binding.post`. - * `OAuth1Binding.get`, `OAuth1Binding.call` and `OAuth1Binding.post` now take - a `params` argument. This facilitates making calls to the Twitter API. +## v0.5.3 + +* Add `--settings` argument to `meteor deploy` and `meteor run`. This + allows you to specify deployment-specific information made available + to server code in the variable `Meteor.settings`. + +* Support unlimited open tabs in a single browser. Work around the + browser per-hostname connection limit by using randomized hostnames + for deployed apps. #131 + +* minimongo improvements: + * Allow observing cursors with `skip` or `limit`. #528 + * Allow sorting on `dotted.sub.keys`. #533 + * Allow querying specific array elements (`foo.1.bar`). + * `$and`, `$or`, and `$nor` no longer accept empty arrays (for consistency + with Mongo) + +* Re-rendering a template with Spark no longer reverts changes made by + users to a `preserve`d form element. Instead, the newly rendered value + is only applied if it is different from the previously rendered value. + Additionally, elements with type other than TEXT can now have + reactive values (eg, the labels on submit buttons can now be + reactive). #510 #514 #523 #537 #558 + +* Support JavaScript RegExp objects in selectors in Collection write + methods on the client, eg `myCollection.remove({foo: /bar/})`. #346 + +* `meteor` command-line improvements: + * Improve error message when mongod fails to start. + * The `NODE_OPTIONS` environment variable can be used to pass command-line + flags to node (eg, `--debug` or `--debug-brk` to enable the debugger). + * Die with error if an app name is mistakenly passed to `meteor reset`. + +* Add support for "offline" access tokens with Google login. #464 #525 + +* Don't remove `serviceData` fields from previous logins when logging in + with an external service. + +* Improve `OAuth1Binding` to allow making authenticated API calls to + OAuth1 providers (eg Twitter). #539 + +* New login providers automatically work with `{{loginButtons}}` without + needing to edit the `accounts-ui-unstyled` package. #572 + +* Use `Content-Type: application/json` by default when sending JSON data + with `Meteor.http`. + +* Improvements to `jsparse`: hex literals, keywords as property names, ES5 line + continuations, trailing commas in object literals, line numbers in error + messages, decimal literals starting with `.`, regex character classes with + slashes. + +* Spark improvements: + * Improve rendering of