All Versions
128
Latest Version
Avg Release Cycle
65 days
Latest Release
1460 days ago

Changelog History
Page 6

  • v1.3.0 Changes

    February 22, 2016
    • [ci skip] Add instructions to pull request template (commit)

    • [ci skip] markdown fail (commit)

    • [ci skip] Add instructions to issue template (commit)

    • ๐Ÿ”ง Make sure to configure properties on polymer elements that do not have property effects. (commit)

    • ๐Ÿ›  Fix lint errors. (commit)

    • โž• Add comment. Ensure Date deserializes to String for correctness. (commit)

    • ๐Ÿ”ง Serialize before deserialize when configuring attrs. Fixes #3433. (commit)

    • Restrict early property set to properties that have accessors. This allows users to set properties in created which are listed in properties but which have no accessor. (commit)

    • ๐Ÿ›  fix crlf once and for all (commit)

    • ๐Ÿ›  fix test linting from #3350 (commit)

    • ๐Ÿ‘‰ Use the new .github folder for issue and pull request templates (commit)

    • [ci skip] Use https for jsbin (commit)

    • [ci skip] Add issue and pr template (commit)

    • โšก๏ธ Update to gulp-eslint v2 (commit)

    • ๐Ÿ›  fix lint errors (commit)

    • ๐Ÿ›  Minor fixes based on review. (commit)

    • Undo fix on IE10 where the custom elements polyfill's mixin strategy makes this unfeasible. (commit)

    • โšก๏ธ Update comments. (commit)

    • โž• Add test that late resolved functions don't warn (commit)

    • โž• Add support for properties defined in a behavior. (commit)

    • ๐Ÿ‘ Generalized approach supporting compute and observers (commit)

    • Proper implementation (commit)

    • ๐Ÿ‘Œ Support dynamic functions for computed annotations. (commit)

    • ordering issue for when assert is defined in native html imports (commit)

    • ๐Ÿ‘• Lint the tests (commit)

    • โž• Add support for one-of attribute selector while not breaking support for general sibling combinator. Fixes #3023. Fix taken from #3067. (commit)

    • ๐Ÿ›  Fix bindings with special characters (commit)

    • ๐Ÿ‘• [ci skip] move linting into before_script stage (commit)

    • ๐Ÿ›  Fix lint error and uncomment test. (commit)

    • โž• Add test for overriding property based :host selector from outside. (commit)

    • โž• Add comment and fix typo (commit)

    • ๐Ÿ›  Ensure _propertySetter is installed first. Fixes #3063 (commit)

    • Disable tap gesture when track gesture is firing for ancestor node (commit)

    • ๐Ÿ›  Fix parsing of parenthesis in default of variable declaration (commit)

    • Rename _mapRule to _mapRuleOntoParent (commit)

    • ๐Ÿ‘• Test with ESLint enabled (commit)

    • ๐Ÿ‘‰ Make behaviors array unique (commit)

    • ๐Ÿ‘‰ Use deserialize from the node. (commit)

    • Actually execute case-map (commit)

    • ๐Ÿ‘• [ci skip] .eslintrc is deprecated, add .json suffix (commit)

    • โœ… Make the test more look like a spec (commit)

    • ๐Ÿ”ง Configure attr's with property effects. More robust fix for #3288. (commit)

    • ๐Ÿ‘• Use ESLint for Polymer (commit)

    • โž• Add test suite for effects order (commit)

    • ๐Ÿ›  Fix negation when a negated binding is changed (commit)

    • โž• Add unit test suite for CaseMap (commit)

    • ๐Ÿ›  Fixes for IE style ordering issue. (commit)

    • ๐Ÿ›  Fixes #3326. Changes inspired by #3276 and #3344 (commit)

    • ๐Ÿ›  Fix for getters/setters for property become inaccessible when property set on element before it is ready (commit)

    • Non-destructive @keyframes rule transformation. (commit)

    • ๐Ÿ›  Fix test regression from PR 3289 (commit)

    • ๐Ÿšš Move test and add to runner. (commit)

    • ๐Ÿ‘‰ make isDebouncerActive actually return a bool (commit)

    • ๐Ÿ‘• Lint the javascript code with eslint (commit)

    • i suck at git (commit)

    • ๐Ÿ›  Fix for scoping when class is not specified on element (null was prepended instead of empty string) (commit)

    • Using constant rather than plain :host and ::content, also create regexp object only once (commit)

    • Eliminate the need to write :host ::content instead of just ::content, while keeping the same processing under the hood (commit)

    • ๐Ÿ›  Fix: There is no effect of kind 'computedAnnotation' (commit)

    • ๐Ÿ›  fix test case in 5d17efc (commit)

    • โž• add test for 3326 (commit)

    • โšก๏ธ [ci skip] update CHANGELOG (commit)

    • ๐Ÿ”ง Exclude attribute bindings from configuration. Fixes #3288. (commit)

    • ๐ŸŽ Doubled Polymer.CaseMap.dashToCamelCase performance with simplified and once compiled RegExp. 5 times faster Polymer.CaseMap.camelToDashCase using simplified replace part, simplified and once compiled RegExp. (commit)

    • โšก๏ธ Update PRIMER.md (commit)

    • โœ… Unit tests (commit)

    • ๐Ÿ‘ Allow newlines in computed binding argument list (commit)

    • โœ‚ Remove redundant assign to window.Polymer (commit)

    • parentProps should not override argument based props (commit)

  • v1.2.4 Changes

    January 27, 2016
    • ๐Ÿ›  Fixes #3337. When a doc fragment is added, only update the invalidation state of the insertion point list of the shadyRoot IFF it is not already invalid. This fixes an issue that was detected when an a doc fragment that did not include an insertion point was added after one that did but before distribution. (commit)

    • ๐Ÿ›  fix build output with new vulcanize (commit)

    • ๐Ÿ’… Revert style properties change from fd5778470551f677c2aa5827398681abb1994a88 (commit)

    • ๐Ÿ›  Fix shadow dom test. (commit)

    • โž• Add shadow root support. (tests broken) (commit)

    • ๐Ÿšš Ensure dom-if moved into doc fragment is torn down. Fixes #3324 (commit)

    • ๐Ÿ‘Œ improve test. (commit)

    • โšก๏ธ Update comment. (commit)

    • In addition to fragments, also handle non-distributed elements more completely. (commit)

    • Simplify fix for fragment children management. (commit)

    • ๐Ÿ›  Fix test under polyfill. (commit)

    • ๐Ÿšš Ensure fragments added via Polymer.dom always have elements removed, even when distribution does not select those elements. (commit)

    • ๐Ÿ›  Fixes #3321. Only let dom-repeat insert elements in attached if it has been previously detached; correctly avoid re-adding children in document fragments to an element's logical linked list if they are already there. (commit)

    • Ugh (commit)

    • ๐Ÿ›  Fixes #3308. Use an explicit undefined check to test if logical tree information exists. (commit)

    • โž• add test (commit)

    • ๐Ÿ‘‰ use class attribute in applyElementScopeSelector (commit)

    • โœ‚ Remove reference to _composedChildren (commit)

    • ๐Ÿ›  Fix typo in documentation for set() (commit)

    • ๐Ÿ›  Fix typo in dom-tree-api (commit)

    • Correct use of document.contains to document.documentElement.contains on IE. (commit)

    • โšก๏ธ Ensure querySelector always returns null when a node is not found. Also optimize querySelector such that the matcher halts on the first result. (commit)

    • ๐Ÿ›  Fixes #3295. Only cache a false-y result for an element's owner shady root iff the element is currently in the document. (commit)

    • โœ… Use local references to wrapper functions; add test element tree to native shadow tests; reorder test elements. (commit)

    • โœ‚ Remove leftover garbage line (commit)

    • โœ‚ Removes the case where activeElement could be in the light DOM of a ShadowRoot. (commit)

    • DOM API implementation of activeElement. (commit)

    • โœ‚ Remove call to wrap in deepContains (commit)

    • ๐Ÿ›  Fixes #3270. (commit)

    • ๐Ÿ’… Include more styling tests under ShadowDOM. Fix custom-style media query test to work under both shadow/shady. (commit)

    • โœ‚ Remove duplicate code related to dom traversal in Polymer.dom. (commit)

    • ๐Ÿ›  Fix parsing of minimized css output also for mixins (commit)

    • โœ… Set position to relative to make Safari to succeed top/bottom tests (commit)

    • ๐Ÿ›  Fix parsing of minimized css output (commit)

    • ๐Ÿ›  Fix for Polymer.dom(...)._query() method doesn't exist which causes Polymer.updateStyles() to fail (commit)

    • Minor factoring of dom patching. (commit)

    • ๐Ÿ‘‰ use destination insertion points when calculating the path (commit)

    • Store all dom tree data in __dom private storage; implement composed patching via a linked list. (commit)

    • ๐Ÿ— Modernize the build (commit)

    • โž• Add more globals to whitelist for safari (commit)

    • ๐Ÿ›  Shady patching: patch element accessors in composed tree; fixes HTMLImports polyfill support. (commit)

    • โœ‚ remove unused code; minor changes based on review. (commit)

    • โž• added polymer-mini and polymer-micro to main (commit)

    • โšก๏ธ Updates the patch-don experiment to work with recent changes. (commit)

    • ๐Ÿ›  Fixes #3113 (commit)

    • ๐Ÿšš Polymer.dom: when adding a node, only remove the node from its existing location if it's not a fragment and has a parent. (commit)

    • Consistently use TreeApi.Composed api for composed dom manipulation; use TreeApi.Logical methods to get node leaves. Avoid making a Polymer.dom when TreeApi.Logical can provide the needed info. (commit)

    • Produce nicer error on malformed observer (commit)

    • โœ… Deduplicate setup and verifying in notify-path test suite (commit)

    • โœ… more explicit tests for debouncer wait and no-wait behavior (commit)

    • โœ… speed up microtask testing (commit)

    • ensure isDebouncerActive returns a Boolean (commit)

    • โž• add more debouncer tests (commit)

    • โœ‚ remove dead debounce test assertion (commit)

    • ๐Ÿšš Factoring of distribution logic in both add and remove cases. (commit)

    • ๐Ÿ“„ Minor typo in docs: call the debounce callback (commit)

    • โœ… Correct test to avoid using firstElementChild on a documentFragment since it is not universally supported. (commit)

    • โœ‚ Remove all TODOs (commit)

    • ๐Ÿ”€ Revert "Add .gitattributes to solve line endings cross-OS (merge after other PRs)" (commit)

    • โœ… Make renderedItemCount readOnly & add tests. (commit)

    • โช Revert "Fix parsing of minimized css output" (commit)

    • ๐Ÿ›  Custom setProperty for bindings to hidden textNodes. Fixes #3157. (commit)

    • ๐Ÿ›  Ensure dom-if in host does not restamp when host detaches. Fixes #3125. (commit)

    • Avoid making a copy of childNodes when a dom fragment is inserted in the logical tree. (commit)

    • Slightly faster findAnnotatedNodes (commit)

    • โž• Add .gitattributes to solve line endings cross-OS (commit)

    • ๐Ÿ›  Ensure literals are excluded from parent props. Fixes #3128. Fixes #3121. (commit)

    • ๐Ÿ›  Fix parsing of minimized css output (commit)

    • ๐Ÿ‘ท Disable chunked dom-repeat tests on IE due to CI rAF flakiness. (commit)

    • โž• Add comment. (commit)

    • ๐Ÿ›  Make Polymer.dom.flush reentrant-safe. Fixes #3115. (commit)

    • ๐Ÿ›  Fixes #3108. Moves debounce functionality from polymer-micro to polymer-mini. The functionality belongs at the mini tier and was never actually functional in micro. (commit)

    • Clarify this is for IE. (commit)

    • Patch rAF to setTimeout to reduce flakiness on CI. (commit)

    • โž• added missing semicolons, removed some unused variables (commit)

    • ?Node (commit)

    • โœ‚ Remove closures holding element references after mouseup/touchend (commit)

    • set class attribute instead of using classname (commit)

    • ๐Ÿ›  Include wildcard character in identifier. Fixes #3084. (commit)

    • โช Revert fromAbove in applyEffectValue. Add test. Fixes #3077. (commit)

    • loosen isLightDescendant's @param type to Node (commit)

    • Put beforeRegister in the behaviorProperties. (commit)

    • ES5 strict doesn't like function declarations inside inner blocks. (commit)

    • ๐Ÿ›  Fixes #3065: Add dom-repeat.renderedItemCount property (commit)

    • Minor factoring; ensure base properties set on instance. (commit)

    • ๐Ÿ›  Fix typos. (commit)

    • Simplify more. (commit)

    • ๐Ÿ‘Œ Improvements to regex. (commit)

    • Give dom-repeat#_targetFrameTime a type (commit)

    • โšก๏ธ [skip ci] update travis config to firefox latest (commit)

    • โž• Add a couple of tests. (commit)

    • โœ… Suppress warnings and expected errors in test suite (commit)

    • ๐Ÿ‘‰ Use linked-list for element tree traversal. Factor Polymer.DomApi into shadow/shady modules. (commit)

    • ๐Ÿ›  Avoid throwing with invalid keys/paths. Fixes #3018. (commit)

    • ๐Ÿ“œ Use stricter binding parsing for efficiency and correctness. Fixes #2705. (commit)

    • Simpler travis config (commit)

    • โšก๏ธ [ci skip] Update Changelog (commit)

    • ๐Ÿ›  Fix for incorrect CSS selectors specificity as reported in #2531 Fix for overriding mixin properties, fixes #1873 Added awareness from @apply() position among other rules so that it is preserved after CSS variables/mixing substitution. Polymer.StyleUtil.clearStyleRules() method removed as it is not used anywhere. Some unused variables removed. Typos, unused variables and unnecessary escaping in regexps corrected. Tests added. (commit)

    • ๐Ÿ›  Fix for method parsing in computed binding (commit)

    • ๐Ÿ›  Fix doc typo. (commit)

    • Filtering causes unexpected issues (commit)

    • ๐Ÿ›  Fix using value$ on input element (commit)

    • โž• added missing semicolons, removed some unused variables (commit)

  • v1.2.3 Changes

    November 16, 2015
    • Call decorate instead of bootstrap for template prepping (commit)

    • ๐Ÿ›  Fix global leak test. Necessary due to changes to test harness. (commit)

    • ๐Ÿ’… Defer property application only when a custom-style is first created. (commit)

    • โšก๏ธ Update comment. (commit)

    • ๐Ÿ’… Simplify custom-style property deferment. (commit)

    • โšก๏ธ [ci skip] update changelog (commit)

    • ๐Ÿ›  Fixes #2692. Ensures that custom-style properties are applied async but before next render so that all properties are defined before any are consumed by custom-styles. Also refines dom-module's early upgrade code so that it does not affect other elements (corrects for example, custom-styles upgrading before expected). (commit)

    • โœ‚ Remove undesired full-stop from outputs (commit)

    • ๐Ÿ›  Fix Formatting (commit)

  • v1.2.2 Changes

    November 12, 2015
    • ๐Ÿ‘‰ use local reference for wrap. (commit)

    • โž• Add Polymer.DomApi.wrap (commit)

    • For correctness, bind listeners must use a property's current value rather than its passed value. (commit)

    • ๐Ÿ’… Explicitly making an element's _template falsy is now considered an allowable setting. This means the element stamps no content, doesn't collect any styles, and avoids looking up a dom-module. This helps address #2708 and the 5 elements Polymer registers that have no template have been set with _template: null. (commit)

    • โœ… Make test work under native Shadow DOM. (commit)

    • In _notifyListener, only use e.detail if the event has a detail. This is necessary for ::eventName compatibility where eventName is a native event like change. (commit)

    • ๐Ÿ›  Fix TOC re: host event listeners. (commit)

    • ๐Ÿ›  Fix compound bindings with braces in literals (commit)

    • Re-enable listeners of the form 'a.b' (todo: make this more efficient). (commit)

    • Avoid stomping on property objects when mixing behaviors. (commit)

    • โšก๏ธ Update test to avoid template polyfill issues. (commit)

    • ๐Ÿ›  Ensure parent node exists when stamping. Fixes #2685. (commit)

    • โž• Add global leak test to runner. (commit)

    • โž• Add global leak test. (commit)

    • ๐Ÿ›  Fix typo that prevented correct functioning of Polymer.dom under Shadow DOM and add tests to catch. (commit)

    • maintain compatibility with older _notifyChange arguments. (commit)

    • Weird assignment fix (commit)

    • โž• add comment. (commit)

    • For efficiency, use cached events in data system, for property and path changes. (commit)

    • ๐Ÿ›  Fixes #2690 (commit)

    • ๐Ÿ”„ change after render method to Polymer.RenderStatus.afterNextRender (commit)

    • ๐Ÿ“Œ When effect values are applied via bindings, use fromAbove gambit to avoid unnecessary wheel spinning. (This is now possible since we have fast lookup for readOnly where we want to avoid doing the set at all). (commit)

    • ๐Ÿ”ง do readOnly check for configured properties where they are handed down, rather than when they are consumed. (commit)

    • Minor cleanup. (commit)

    • Avoid creating unnecessary placeholders for full refresh. (commit)

    • Simplify (commit)

    • ๐Ÿ›  Fix typo. (commit)

    • โšก๏ธ Update docs. (commit)

    • โœ‚ _removeInstance -> _detachAndRemoveInstance (commit)

    • โœ‚ Remove limit & chunkCount API. Refactor insert/remove. (commit)

    • โž• add back deepContains (got removed incorrectly in merge). (commit)

    • ๐Ÿ›  fix line endings. (commit)

    • โช revert host attributes ordering change optimization as it was not worth the trouble (barely measurable and more cumbersome impl). (commit)

    • ๐Ÿšš rename host functions fix typos afterFirstRender is now raf+setTimeout dom-repeat: remove cruft (commit)

    • ๐Ÿ›  Fix Gestures when using SD polyfill (commit)

    • ๐Ÿ›  Fix for multiple consequent spaces present in CSS selectors, fixes #2670 (commit)

    • ๐Ÿ”ง avoid configuration work when unnecessary (commit)

    • lazily create effect objects so we can more easily abort processing. avoid forEach (commit)

    • ๐Ÿ‘ provides support for memoizing pathFn on effect; only process effects/listeners if they exist. (commit)

    • ๐Ÿ“ memoize pathFn on effect (note: notifyPath change made in previous commit); avoid forEach. (commit)

    • Avoid using .slice and .forEach (commit)

    • โž• Added support for short unicode escape sequences, fixes #2650 (commit)

    • ๐Ÿ›  Fix for BEM-like CSS selectors under media queries, fixes #2639. Small optimization for produced CSS (empty rules produced semicolon before, now empty string). (commit)

    • ๐Ÿ›  Fix parsing of custom properties with 'var' in value (commit)

    • Clean up cruft. (commit)

    • โž• Add tests and fix issues. (commit)

    • dom-repeat chunked/throttled render API (commit)

    • ๐Ÿ›  Fix formatting. (commit)

    • โž• Add notes on running unit tests. (commit)

    • ๐Ÿ›  Corrected method name. Fixes #2649. (commit)

    • ๐Ÿ›  Fix typos in more efficient array copying. (commit)

    • โž• Adds Polymer.RenderStatus.afterFirstRender method. Call to perform tasks after an element first renders. (commit)

    • More efficient array management in Polymer.DomApi. (commit)

    • ๐Ÿ›  Fixes #2652 (commit)

    • โšก๏ธ [ci skip] update changelog (commit)

    • ๐Ÿ›  Fix whitespace around bindings. (commit)

    • โž• Add support for strip-whitespace. Should fix #2511. (commit)

    • ๐Ÿ‘Œ Improve efficiency of attribute configuration. (commit)

    • โœ‚ Remove use of Function.bind (commit)

    • ๐Ÿ›  fix typos. (commit)

    • ๐Ÿšš Re-use data change events. Remove unused/undocumented listener object specific node listening feature. (commit)

    • โž• Add flattened properties to dom-bind, templatizer, optimize by 'liming properties that are protected/private and not readOnly from list. (commit)

    • ๐Ÿ”ง Use flattened list of properties for fast access during configuration and attribute->property (commit)

    • Assemble effect strings at prototype time. (commit)

    • ๐Ÿ‘ Fallback to string lookup to fix support for extra effects. (commit)

    • ๐Ÿ›  Fix typo. (commit)

    • Correct NodeList copying. (commit)

    • Avoid Polymer.dom.setAttribute when unneeded. (commit)

    • More efficient iteration. (commit)

    • Avoid forEach (commit)

    • Copy dom NodeList faster than slice. (commit)

    • Avoid function lookup by string. (commit)

    • โž• Add test for parsing multi-line css comments (commit)

  • v1.2.1 Changes

    October 29, 2015
    • ๐Ÿ›  Fix test for SD polyfill (commit)

    • โž• Add pre-condition check for completeness. (commit)

    • Find non distributed children with deepContains (commit)

    • ๐Ÿ›  Ensure outer paths aren't forwarded to instance props. Fixes #2556. (commit)

    • โž• Add Polymer.dom.deepContains (commit)

    • โšก๏ธ [ci skip] Update CHANGELOG (commit)

    • isLightDescendant should return false for self (commit)

    • ๐Ÿ›  Fix for mixins declaration with space before colon. Allow any space character or even { and } (before and after capturing pattern correspondingly) as pattern boundaries instead of new lines only. In minified sources there might be no space, semicolon or line start, so we need to account that as well. (commit)

  • v1.2.0 Changes

    October 22, 2015
    • A simpler travis config (commit)

    • ๐Ÿ›  Fix #2587: When Polymer.dom(el).appendChild(node) is called, cleanup work must be performed on the existing parent of node. This change fixes a missing case in this cleanup work: if the existing parent has a observer via Polymer.dom(parent).observeNodes, it needs to be notified that node is being removed even if the node does not have specific logical info. For example, if an observed node has no Shady DOM and has a child that is removed. A test for this case was added. (commit)

    • โž• add fancy travis status badge to the readme (commit)

    • ๐Ÿ”ง Do not configure compound property/attribute binding if literal if empty. Fixes #2583. (commit)

    • โšก๏ธ Update .travis.yml (commit)

    • โœ‚ Remove web-component-tester cache. (commit)

    • Fix IE10 regressions. Fixes #2582 * Copy attribute list before modifying it * Fall back to document for current document if no currentScript (commit)

    • ๐Ÿ‘ Allow _atEndOfMicrotask to be patchable. (commit)

    • contributing copy fixup (commit)

    • โšก๏ธ Update CONTRIBUTING.md (commit)

    • โž• Add travis config (commit)

    • Factor into functions. (commit)

    • ๐Ÿ›  Fix deepEqual on Safari 9 due to Safari enumeration bug. (commit)

    • ๐Ÿ‘€ ensure distribution observers see all changes that can come from attributes under native Shadow DOM; +minor factoring (commit)

    • โž• Add .getDistributedNodes observation. Refactor flush. (commit)

    • โž• Add docs (commit)

    • โœ… Make shadow attribute tracking automatic based on detecting a that depends on attributes; add tests. (commit)

    • โž• Add comments. (commit)

    • ๐Ÿ›  Fix typo. (commit)

    • ๐Ÿ”ง Replace _compoundInitializationEffect with statically-initialized literals in the template for attributes & textContent, and by configuring literal values of properties in _configureAnnotationReferences. (commit)

    • Simplify change tracking by always dirty checking at the observer level. Under Shadow DOM, use a deep MO to watch for attributes. (commit)

    • ๐Ÿ›  Fix URL to component.kitchen (commit)

    • โšก๏ธ Update the Google+ community link (commit)

    • ๐Ÿ›  Fixes from review. (commit)

    • โœ‚ Remove compound binding limitation from primer. (commit)

    • ๐Ÿ”ง Exclude compound bindings from configure; revisit later. (commit)

    • Apply effect value from compound parts. (commit)

    • Store binding parts in notes. (commit)

    • ๐Ÿ›  Fix missing var (commit)

    • โž• Add radix for correctness. (commit)

    • Separate public & private get, flip conditions, add notifyPath API. (commit)

    • ๐Ÿ›  Fix typo in comments. (commit)

    • Improvements to path API. Fixes #2509. * Allows set to take paths with array #keys * Allows notifyPath to take paths with array indices * Exposes public notifySplices API (commit)

    • ๐Ÿ›  Fix merge issue. (commit)

    • ๐Ÿ›  Denote keys with # to disambiguate from index. Fixes #2007. (commit)

    • โšก๏ธ update CHANGELOG to 1.1.5 (commit)

    • โœ… make tests work on polyfill. (commit)

    • โž• add observeNodes tests. (commit)

    • โž• Add optional attribute tracking to support better distributed node notifications under shadow dom. (commit)

    • โž• Add Polymer.dom().notifyObservers method to 'kick' observers, for example, when attributes change under Shadow DOM. (commit)

    • โž• Add mutation tracking for distributedNodes. (commit)

    • Factor dom-api's into separate helpers. (commit)

    • โž• Adds Polymer.dom(element).observeChildren(callback) api (commit)

    • โž• Adds getEffectiveChildNodes, getEffectiveChildren, getEffectiveTextContent (commit)

  • v1.1.5 Changes

    October 08, 2015
    • Simplify (commit)

    • Clean up templatizer _pathEffectorImpl. (commit)

    • โž• Add issue link. (commit)

    • Missing var keyword (commit)

    • ๐Ÿ‘‰ Make sure we only actually call _listen once (commit)

    • โž• Add templatizer tests. Fix issues from tests. (commit)

    • ๐Ÿ‘‰ Use 'value' in place of 'object' when referring to detail. (commit)

    • ๐Ÿ‘ Allow any type, not just objects, as the detail for fire. (commit)

    • ๐Ÿ‘‰ Make model param of stamp method optional. (commit)

    • โž• add test to ensure unlisten events do not fire (commit)

    • โž• add tests (commit)

    • Only one real listener per listen call (commit)

    • โž• add util method for shadow children (commit)

    • โž• Add notify-path API to templatized template. Fixes #2505. (commit)

    • ๐Ÿ›  Parent property values should come from template. Fixes #2504. (commit)

    • โž• Added note about including a clear repro case. (commit)

    • โž• added request to submit an issue before sending a PR (commit)

    • โšก๏ธ update CHANGELOG to 1.1.4 (commit)

  • v1.1.4 Changes

    September 25, 2015
    • โšก๏ธ :memo: Update description (commit)

    • :art: Use npm command bin lookup (commit)

    • โœ… :grapes: Add missing test dependency (commit)

    • Reset handlers queue after finished replaying events (commit)

    • โšก๏ธ Update the README.md to Polymer 1.1 (commit)

    • โž• Add note on arrayDelete with array vs. path (commit)

    • โž• Add unlinkPath tests. (commit)

    • โšก๏ธ Update changelog (commit)

    • โœ‚ Remove dead code; add tests. (commit)

    • ๐Ÿ‘ Allow multiple paths to be linked using linkPath. Fixes #2048 (commit)

    • ๐Ÿ›  Fix docs for stamp method (commit)

    • http to https for jsbin (commit)

    • Typo (commit)

    • ๐Ÿ›  Fix typos in PRIMER.md (commit)

  • v1.1.3 Changes

    September 04, 2015
    • ๐Ÿ›  Fixes #2403 (commit)

    • Only try to decrement gesture dependency counter if dependency exists (commit)

    • โšก๏ธ update changelog with v1.1.2 (commit)

    • prepare v1.1.2 (commit)

  • v1.1.2 Changes

    August 28, 2015
    • ๐Ÿ‘Œ 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)