@moretti Is this a regression in the 1.0.4 RC series? ie, does it work in 1.0.3.2 but not in one of the 1.0.4 RCs? If so, please report it on the tracking issue on GitHub at https://github.com/meteor/meteor/issues/3814
This is the intended usage, since the rendered callback is expected to run only once and not rerun. By the way it would be better to use this.autorun here instead of tracker.autorun - I’ll add an example to the docs.
is there a prerelease of the docs anywhere? I recall there were a bunch of interesting new API changes around data and template > https://github.com/meteor/meteor/blob/release-1.0.4/History.md#blaze
but not sure if they’re part of this release. I didn’t see it in the release notes.
specifically around cleanup of the api around template.instance() vs. .data()
or maybe I’m getting blurred between a discussion and what’s actually here.
Which changes are you referring to? We had a change to how currentData/parentData worked in event handlers that’s not backwards-compatible that we reverted. But we did fix a related bug, as described in the release notes.
It’s totally possible that it was always there and I’ve just completely missed it before, but I suddenly see a new (empty) mongo collection in Mongo called “meteor_accounts_loginServiceConfiguration”? Is that one needed?
It’s where the configuration for oauth login methods like Facebook are stored. It’s been around for forever, but the change in this release is that we ensure it has an important index, which means it gets created earlier.
It should only exist for apps using accounts. If your app doesn’t use accounts, that’s a bug.
Technically we could try to avoid creating it if you’re only using password login but that would make the dependencies more complicated and I don’t think having an empty collection is a big deal.
Known slight issue: if you’re going to http://docs.meteor.com (not https) it may not update you from 1.0.3.2 to 1.0.4 docs (issue with appcache vs force-ssl).