PSA: stable push on Monday

31 views
Skip to first unread message

Daniel Freedman

unread,
Jun 14, 2013, 7:13:22 PM6/14/13
to polymer-dev, polymer-...@googlegroups.com
bcc: polymer-announce

Because of the furious round of Shadow DOM fixes and MDV syntax changes in master, we're going to delay the push to stable until Monday.

Just to reiterate the big changes:
  • We have flattened the repository structure, now all dependencies are siblings.
    • You should use polymer-all repo if not working directly on polymer or the dependencies.
    • There will be a mechanism for checking out the required sibling repos, probably a script.
  • We now use the MDV Expression Syntax by default
  • To reduce memory leaks, elements not inserted into the DOM will lose bindings asynchronously
    • If you need to keep live data bindings on polymer elements outside of the Document, use this.cancelUnbindAll() in ready()
    • If you do so, it is then your responsibility to call this.unbindAll(), or you will leak memory.
Thanks!

Daniel Freedman

unread,
Jun 17, 2013, 3:30:23 PM6/17/13
to polymer-dev, polymer-...@googlegroups.com
bcc: polymer-announce

Ok everybody, it's time to push another stable version.

Please read the "big changes" post below to get a handle on the new features and repository layout.

Thanks!

Daniel Freedman

unread,
Jun 17, 2013, 3:39:22 PM6/17/13
to polymer-dev, polymer-...@googlegroups.com

Daniel Freedman

unread,
Jun 17, 2013, 6:34:44 PM6/17/13
to Yvonne Yip, polymer-dev, polymer-...@googlegroups.com
bcc: polymer-announce

I have now updated bower as well. Sorry for the delay there.


On Mon, Jun 17, 2013 at 1:05 PM, Yvonne Yip <yky...@google.com> wrote:
Can you also update the bower repo? Thanks.


--
You received this message because you are subscribed to the Google Groups "Polymer" group.
To unsubscribe from this group and stop receiving emails from it, send an email to polymer-dev...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 


Eric Bidelman

unread,
Jun 18, 2013, 10:52:35 AM6/18/13
to Martijn Faassen, Priyank Singhal, polymer-dev, polymer-announce
Thanks Martijn. I've gone ahead and updated the check out instructions with the repo changes. Some of the newer repos still need explanations at the bottom of that page,
but the small blurb at the top should be enough to get you going.


On Tue, Jun 18, 2013 at 2:37 AM, Martijn Faassen <faa...@startifact.com> wrote:
Hi there,


On Saturday, June 15, 2013 1:13:22 AM UTC+2, Daniel Freedman wrote:
We have flattened the repository structure, now all dependencies are siblings.
    • You should use polymer-all repo if not working directly on polymer or the dependencies.

You're probably already aware, but just in case; this change seems to have broken the installation documentation here:

http://www.polymer-project.org/getting-the-code.html

Because when I try this, I get a 404 on 'platform/platform.js', and there's no 'platform' dir to be found at all within the polymer project.

When I use polymer-all to check out the repos the recommended menu demo does work.

Regards,

Martijn
 
P.S. Hi, I'm new! A JS web framework I do is Obviel (http://obviel.org) and I'm here to see whether I can use some of Polymer's bits and pieces.
 
Reply all
Reply to author
Forward
0 new messages