diff --git a/docs/.meteor/release b/docs/.meteor/release index 6b184fbe05..a3df0a6959 100644 --- a/docs/.meteor/release +++ b/docs/.meteor/release @@ -1 +1 @@ -0.8.0-rc3 +0.8.0 diff --git a/docs/client/api.html b/docs/client/api.html index cb0fb5f06f..41c88d2f72 100644 --- a/docs/client/api.html +++ b/docs/client/api.html @@ -1432,7 +1432,7 @@ variable every time a new version of your app is loaded. Example: // in main.html - {{lt}}template name="main> + {{lt}}template name="main">
We've always been at war with {{dstache}}theEnemy}}.
{{lt}}/template> @@ -2206,7 +2206,7 @@ data used changes. will continue running in your browser forever. Additionally, if you remove any part of your DOM using any mechanism other than jQuery, the logic to keep that part of the the DOM updated will continue running. To avoid these issues, - either avoid directly updating the DOM and ensure that any removals go through + either avoid directly updating the DOM or ensure that any removals go through jQuery. {{/warning}} diff --git a/docs/client/docs.js b/docs/client/docs.js index 5d78f53055..3c004adca7 100644 --- a/docs/client/docs.js +++ b/docs/client/docs.js @@ -212,7 +212,7 @@ var toc = [ "Accounts.onCreateUser", "Accounts.validateLoginAttempt", "Accounts.onLogin", - {name: "Accounts.onLoginFailure", id: "accounts_onlogin"}, + {name: "Accounts.onLoginFailure", id: "accounts_onlogin"} ], {name: "Passwords", id: "accounts_passwords"}, [ @@ -380,6 +380,10 @@ Template.nav.sections = function () { var ret = []; var walk = function (items, depth) { _.each(items, function (item) { + // Work around (eg) accidental trailing commas leading to spurious holes + // in IE8. + if (!item) + return; if (item instanceof Array) walk(item, depth + 1); else { diff --git a/docs/lib/release-override.js b/docs/lib/release-override.js index b99159cbf3..df4928d93b 100644 --- a/docs/lib/release-override.js +++ b/docs/lib/release-override.js @@ -1,5 +1,5 @@ // While galaxy apps are on their own special meteor releases, override // Meteor.release here. if (Meteor.isClient) { - Meteor.release = Meteor.release ? "0.7.2" : undefined; + Meteor.release = Meteor.release ? "0.8.0" : undefined; } diff --git a/examples/clock/.meteor/release b/examples/clock/.meteor/release index 621e94f0ec..a3df0a6959 100644 --- a/examples/clock/.meteor/release +++ b/examples/clock/.meteor/release @@ -1 +1 @@ -none +0.8.0 diff --git a/examples/leaderboard/.meteor/release b/examples/leaderboard/.meteor/release index 7486fdbc50..a3df0a6959 100644 --- a/examples/leaderboard/.meteor/release +++ b/examples/leaderboard/.meteor/release @@ -1 +1 @@ -0.7.2 +0.8.0 diff --git a/examples/parties/.meteor/release b/examples/parties/.meteor/release index 7486fdbc50..a3df0a6959 100644 --- a/examples/parties/.meteor/release +++ b/examples/parties/.meteor/release @@ -1 +1 @@ -0.7.2 +0.8.0 diff --git a/examples/todos/.meteor/release b/examples/todos/.meteor/release index 7486fdbc50..a3df0a6959 100644 --- a/examples/todos/.meteor/release +++ b/examples/todos/.meteor/release @@ -1 +1 @@ -0.7.2 +0.8.0 diff --git a/examples/wordplay/.meteor/release b/examples/wordplay/.meteor/release index 7486fdbc50..a3df0a6959 100644 --- a/examples/wordplay/.meteor/release +++ b/examples/wordplay/.meteor/release @@ -1 +1 @@ -0.7.2 +0.8.0 diff --git a/packages/test-helpers/domutils.js b/packages/test-helpers/domutils.js index 0d2543f749..e5a29025e2 100644 --- a/packages/test-helpers/domutils.js +++ b/packages/test-helpers/domutils.js @@ -41,7 +41,7 @@ DomUtils.setElementValue = function (node, value) { // match valid OPTION values... and moreover, the OPTION value must be // explicitly given as an attribute, not just as the text. So we hunt for // the OPTION and select it. - var options = DomUtils.findAll(node, 'option'); + var options = $(node).find('option'); for (var i = 0; i < options.length; ++i) { if (DomUtils.getElementValue(options[i]) === value) { options[i].selected = true;