organization pass on history

This commit is contained in:
Emily Stark
2014-06-11 17:46:46 -07:00
parent 8b9a61b39c
commit e43d13e9f0

View File

@@ -1,71 +1,50 @@
## v.NEXT
## v0.8.2
#### Meteor Accounts
* Migrate from SRP to bcrypt in `accounts-password`. Users will be
transparently upgraded when they log in.
* Show the display name of the currently logged-in user after following
a verification link or password reset link in `accounts-ui`.
* Add `userEmail` option to `Meteor.loginWithMeteorDeveloperAccount`.
* Ensure that the user object has updated token information on it before
it is passed to email template functions. #2210
* Export the function that serves the HTTP response at the end of an
OAuth flow as `OAuth._endOfLoginResponse`. This function can be
overridden to make the OAuth popup flow work in certain mobile
environments where `window.opener` is not supported.
* Remove support for OAuth redirect URLs where a `redirect` query
parameter. This OAuth flow was never documented and never fully
worked.
#### Blaze
* Allow externally applied CSS style attributes to interop with Blaze
dynamic style attributes.
* The `findAll` method on template instances now returns a vanilla
array, not a jQuery object. The `$` method continues to
return a jQuery object. #2039
* Speed up updates of NPM modules by upgrading Node to include our fix for
https://github.com/npm/npm/issues/3265 instead of passing `--force` to
`npm install`.
* Always rebuild on changes to npm-shrinkwrap.json files. #1648
* Run server tests from multiple clients serially instead of in
parallel. This allows testing features that modify global server
state. #2088
* Add Content-Type headers on JavaScript and CSS resources.
* Add `X-Content-Type-Options: nosniff` header to
`browser-policy-content`'s default policy. If you are using
`browser-policy-content` and you don't want your app to send this
header, then call `BrowserPolicy.content.allowContentTypeSniffing()`.
* Fix a Blaze memory leak by cleaning up event handlers when a template
instance is destroyed. #1997
* Allow `check` to work on the server outside of a Fiber. #2136
* EJSON custom type conversion functions should not be permitted to yield. #2136
* The legacy polling observe driver handles errors communicating with MongoDB
better and no longer gets "stuck" in some circumstances.
* Add {{> UI.dynamic}} to make it easier to dynamically render a
template with a data context. XXX Update "Using Blaze" wiki page.
* Show the display name of the currently logged-in user after following
a verification link or password reset link in `accounts-ui`.
* Use `Meteor.absoluteUrl()` to compute the redirect URI in `force-ssl`
instead of the host header.
* Automatically rewind cursors before calls to `fetch`, `forEach`, or `map`. On
the client, don't cache the return value of `cursor.count()` (consistently
with the server behavior). `cursor.rewind()` is now a no-op. #2114
* Allow externally applied CSS style attributes to interop with Blaze
dynamic style attributes.
* Add `userEmail` option to `Meteor.loginWithMeteorDeveloperAccount`.
* Fix uninformative error message when deploying to long hostnames. #1208
* Ensure that the user object has updated token information on it before
it is passed to email template functions. #2210
* Remove an obsolete hack in reporting line numbers for LESS errors. #2216
* Fix a bug where helpers used by {{#with}} were still re-running when
their reactive data sources change after they have been removed from
the DOM.
* Avoid exceptions when accessing localStorage in certain Internet
Explorer configurations. #1291, #1688.
* Add `UI._templateInstance()` for accessing the current template
instance from within a block helper.
@@ -76,15 +55,6 @@
* Add tentative API for registering hooks to run when Blaze intends to
insert, move, or remove DOM elements. XXX more detail
* Export the function that serves the HTTP response at the end of an
OAuth flow as `OAuth._endOfLoginResponse`. This function can be
overridden to make the OAuth popup flow work in certain mobile
environments where `window.opener` is not supported.
* Remove support for OAuth redirect URLs where a `redirect` query
parameter. This OAuth flow was never documented and never fully
worked.
* Add `_nestInCurrentComputation` option to `UI.render`, fixing a bug in
{{#each}} when an item is added inside a computation that subsequently
gets invalidated. #2156
@@ -94,18 +64,71 @@
* Fix bug when a template tag immediately follows a Spacebars block
comment. #2175
* Make `handle.ready()` reactively stop, where `handle` is a
subscription handle.
### Tool
* Speed up updates of NPM modules by upgrading Node to include our fix for
https://github.com/npm/npm/issues/3265 instead of passing `--force` to
`npm install`.
* Always rebuild on changes to npm-shrinkwrap.json files. #1648
* Fix uninformative error message when deploying to long hostnames. #1208
* Increase a buffer size to avoid failing when running MongoDB due to a
large number of processes running on the machine, and fix the error
message when the failure does occur. #2158
* Fix an error message from `audit-argument-checks` after login.
* Add --directory flag to `meteor bundle`. Setting this flag outputs a
directory rather than a tarball.
* Clarify a `meteor mongo` error message when using the MONGO_URL
environment variable. #1256
### Testing
* Run server tests from multiple clients serially instead of in
parallel. This allows testing features that modify global server
state. #2088
### Security
* Add Content-Type headers on JavaScript and CSS resources.
* Add `X-Content-Type-Options: nosniff` header to
`browser-policy-content`'s default policy. If you are using
`browser-policy-content` and you don't want your app to send this
header, then call `BrowserPolicy.content.allowContentTypeSniffing()`.
* Use `Meteor.absoluteUrl()` to compute the redirect URI in `force-ssl`
instead of the host header.
### Miscellaneous
* Allow `check` to work on the server outside of a Fiber. #2136
* EJSON custom type conversion functions should not be permitted to yield. #2136
* The legacy polling observe driver handles errors communicating with MongoDB
better and no longer gets "stuck" in some circumstances.
* Automatically rewind cursors before calls to `fetch`, `forEach`, or `map`. On
the client, don't cache the return value of `cursor.count()` (consistently
with the server behavior). `cursor.rewind()` is now a no-op. #2114
* Remove an obsolete hack in reporting line numbers for LESS errors. #2216
* Avoid exceptions when accessing localStorage in certain Internet
Explorer configurations. #1291, #1688.
* Make `handle.ready()` reactively stop, where `handle` is a
subscription handle.
* Fix an error message from `audit-argument-checks` after login.
* Make the DDP server send an error if the client sends a connect
message with a missing or malformed `support` field. #2125
@@ -113,9 +136,6 @@
* Ban inserting EJSON custom types as documents. #2095
* Clarify a `meteor mongo` error message when using the MONGO_URL
environment variable. #1256
* XXX 1e4838ccd38c2df142591a67d675ac38eb8a5630 #2106
* XXX df2820ffd92