Polymer v1.1.2 Release Notes

Release Date: 2015-08-28 // over 8 years ago
    • ๐Ÿ‘Œ Improve composed parent tracking. (commit)

    • ๐Ÿšš move the mixing-in of behaviors so that it happens before register behaviors are invoked (commit)

    • ๐Ÿ›  Fixes #2378 (commit)

    • ๐Ÿ›  Fixes #2356: issue a warning and don't throw an exception when a style include cannot be found. Fixes #2357: include data now comes before any textContent in a style element. (commit)

    • โœ‚ remove unneeded protection code for extends. (commit)

    • โž• Add test (commit)

    • โž• add test for registered behavior affecting a value then used by features (commit)

    • โž• add tests for new Polymer() argument support (and make Base tests aware of new abstract method _desugarBehaviors) (commit)

    • invoke registration behavior before registering features, so behaviors can alter features, this requires calling behavior flattening as part of prototype desugaring instead of as part of behavior prep, so the flattened list is available early (commit)

    • do registered behaviors before invoking registerFeatures so registered can affect properties used by features (ref #2329) (commit)

    • ๐Ÿ›  specifically create Polymer object on window to satisfy strict mode (fixes #2363) (commit)

    • โœ‚ Remove forceUpgraded check in dom-module.import (commit)

    • ๐Ÿ›  Fixes #2341: branch Polymer.dom to use native dom methods under Shadow DOM for: appendChild, insertBefore, removeChild, replaceChild, cloneNode. (commit)

    • ๐Ÿ›  Fixes #2334: when composing nodes in shady dom, check if a node is where we expect it to be before removing it from its distributed position. We do this because the node may have been moved by Polymer.dom in a way that triggered distribution of its previous location. The node is already where it needs to be so removing it from its parent when it's no longer distributed is destructive. (commit)

    • ๐Ÿ‘‰ use cached template annotations when possible (commit)

    • ๐Ÿ›  fix comment typos (commit)

    • ๐Ÿš€ Update changelog with v1.1.1 release (commit)