mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
organization pass on history
This commit is contained in:
150
History.md
150
History.md
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user