Stable release 0.2.1
Pre-release
Pre-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
- Add polyfill support for
/shadow/
and/shadow-deep/
combinators. Fixes #12 (commit) - Rework how thepolyfill shims styles. No longer
/*@polfyill*/
. Fides https://github.com/Polymer/platform/issues/55 and https://github.com/Polymer/platform-dev/issues/10 (commit) - remove styling for the deprecated
<element>
(commit) - Remove template css url fix. This is now addressed within TemplateBinding. (commit)
- Fixes https://github.com/Polymer/polymer-dev/issues/7 and works around: - https://code.google.com/p/chromium/issues/detail?id=345114 - https://bugzilla.mozilla.org/show_bug.cgi?id=625013 (commit)
- add @license to LICENSE for builds (commit)
- remove platform caching of css in favor of xhr'ing. The caching was too brittle as it relied on browser cache state. (commit)
- add resolveTemplate method for fixing url's in templates. (commit)
- fix argument order (commit)
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
fire-base
- metadata (commit)
flatiron-director
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
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
x-meta
- Resolve paths in import template before calling Polymer.importElements (commit)