Skip to content

Stable release 0.2.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dfreedm dfreedm released this 07 Mar 20:48
· 5636 commits to master since this release

CustomElements

  • Fix broken link to tooling strategy (commit)
  • Attempt to upgrade elements in HTMLImports before main document (commit)
  • Support createElementNS for HTML namespace (commit)
  • Add a CustomElements.instanceOf(obj, actor) method to support custom elements implemented on systems without Object.__proto__ (e.g. IE10). (commit)

HTMLImports

  • Fix for inline scripts that contain non-latin characters. (commit)
  • Fix broken link to tooling strategy (commit)
  • Process scripts more normally: scripts are simply injected into the main document and run rather than loaded via xhr. This should make the polyfill more csp compliant. Specifically, external scripts will be loaded as external scripts rather than being xhr'd and eval'd. (commit)

MutationObservers

NodeBind

  • chore: remove unused Document.prototype.contains polyfill (commit)
  • chore: remove unused createObject fn (commit)

PointerEvents

  • Use readystatechange technique to register touch event listeners (commit)
  • always use buttons property if supplied, even if MouseEvent does not support it (commit)
  • Return the correct "buttons" value for touch (commit)
  • use minifier friendly LICENSE (commit)
  • fix license headers (commit)

PointerGestures

  • Always make some chord in pinch (commit)
  • add registerScopes to dev loader (commit)
  • add proper year to registerScopes (commit)
  • Handle case where PointerGestures is loaded asynchronously (commit)
  • Capture pointerdown button state for determining mouse tap (commit)
  • use minifier friendly LICENSE (commit)
  • Add clientX/Y for hold event (commit)
  • Only fire tap for mouse if it came from a left click (commit)

ShadowDOM

  • Wrap setDragImage (commit)
  • Introduce a TreeScope so we can get to the root node in O(1) (commit)
  • Set the prototype after all the mutations to allow optimizations (commit)
  • Micro optimize Node contains (commit)
  • When rendering nested shadow hosts we need to always rerender descendant trees (commit)
  • Implement the HTML DOM APIs (commit)
  • Change override constucturs to filter out wrappers (commit)
  • Add support for HTMLSelectElement add and remove (commit)
  • Always return an array for getDisributedNodes (commit)

TemplateBinding

  • fix for resolving css urls (commit)

observe-js

  • observation must reset before invoking callbacks (commit)

platform

platform-dev

polymer

  • Update build for release (commit)

polymer-dev

  • make sure styles are installed to document head, not crazy places (commit)
  • add shim support for scope styles (commit)
  • optimization for installControllerStyles; added installScopeStyle (commit)
  • pass along attributes when converting links to styles. (commit)
  • Elements are no longer registered in a big batch and instead are done so incrementally. (commit)
  • Fix broken link to tooling strategy (commit)
  • code format (commit)
  • add 'domReady' method. This method can be used to access elements in dom (descendants, ancestors, siblings) such that the developer is inured to upgrade ordering. If the element definitions have loaded, domReady can be used to access upgraded elements. (commit)
  • remove unnecessary constructor setting. This is handled by CustomElements. (commit)
  • add @license to LICENSE for builds (commit)
  • Always use xhr to load styles; relying on caching was too brittle. (commit)
  • remove path fixup in Polymer.importElements: use Platform.urlResolver.resolveTemplate | resolveDom to fix paths before using importElements. (commit)

ace-element

  • smoke.html -> demo.html (commit)
  • Update with ace build that works with Polymer (commit)

fire-base

flatiron-director

  • smoke.html -> demo.html (commit)
  • make sure to include the director license (commit)

google-map

  • add comment block around api docs (commit)

humane-js

  • make sure humane license is represented (commit)

marked-js

  • remove white-space stripping that was confusing the doc viewer (does it regress something else?) (commit)
  • update marked.js (commit)
  • smoke.html -> demo.html (commit)
  • add marked license (commit)

pdf-js

  • add license for pdfjs (commit)

polymer-ajax

polymer-doc-viewer

  • publish 'text' so you can bring source lines from wherever (commit)
  • disable comment (commit)
  • fix custom pragma storage (commit)

polymer-flex-layout

  • remove deprecated styles and use ::content (commit)

polymer-list

polymer-meta

polymer-selector

  • Add selectedAttribute property which now defaults to 'active'. The selectedProperty property still exists but defaults to empty string. (commit)
  • s/smoke/data; add metadata @status stable (commit)

polymer-ui-animated-pages

  • need fill:"forwards" to keep both pages visible (commit)
  • smoke.html -> demo.html (commit)

polymer-ui-base

  • remove body ^^ rule since if we need to use it inside the shadow we should just add the css in that scope (commit)

polymer-ui-elements

  • revert incorrect bower.json fix. (commit)
  • Fixes #33 (commit)
  • Updated missing Bower dependencies for UI Dropdown & UI dropup (commit)

polymer-ui-tabs

  • incompressible polyfill directive. (commit)

polymer-ui-toolbar

  • replace ^ and ^^ with /shadow/ and /shadow-deep/ (commit)

smoothie-chart

  • add smoothie chart license (commit)

x-inspector

  • smoke.html -> demo.html (commit)
  • add 'padding', 'margin' and 'display' to style inspector (commit)

x-meta

  • Resolve paths in import template before calling Polymer.importElements (commit)

designer