Stable release 2013-11-07
Pre-release
Pre-release
dfreedm
released this
07 Nov 22:12
·
5679 commits
to master
since this release
Major changes
- Polyfill'd MutationObserver from scratch w/o relying on MutationEvent (commit)
- Add the
shadowRoot.host
for the polyfill (commit) - Fixed host styles for type extension elements. (commit)
- Vulcanize has moved to https://github.com/Polymer/vulcanize (commit)
- Filters are now allowed in 'in' and 'as'-expressions. (commit)
CustomElements
PointerEvents
- Prevent accidentally overriding
preventDefault
with undefined (commit) - Tunnel source event
preventDefault
to PointerEvents (commit) - Added support for external hooks for event binding and dispatching. (commit)
- Update everything that can't be polyfilled in old IE. (commit)
- Allow for use in old IE by providing a non-getter API for size of pointermap (commit)
PointerGestures
- Add the element under the pointer to track events as
relatedTarget
(commit)
ShadowDOM
- Polyfill'd MutationObserver from scratch w/o relying on MutationEvent (commit)
- Don't use native
cloneNode
(commit) - Fix issue with missing instance properties on canvas context classes (commit)
- Preserve 'extends' when the ShadowDOM polyfill patches
document.register()
(commit) - If
parentNode
is not correct check for child inchildNodes
(commit) - Add the
.host
to the ShadowRoot interface (commit) - Add
Audio
andOption
constructors (commit)
labs
- Vulcanize has moved to https://github.com/Polymer/vulcanize (commit)
- book search app (commit)
- super-scroll example (commit)
- polymer-sectioned-list: just needs
<shadow></shadow>
(commit) - polymer-sectioned-list: list with sticky headers (commit)
- contacts-v2: polyfill
@host
->:host
(commit) - contacts-v2: use polymer-sectioned-list (commit)
- contacts-v2: ink animation in desktop mode (commit)
- contacts-v2: contact photo styling (commit)
- contacts-v2: some responsive styling (commit)
- contacts-v2: different "save" button (commit)
- contacts-v2: various style adjustments (commit)
- contacts-v2: complete the delete animation (commit)
- contacts-v2: use tokenList filter (commit)
- contacts-v2: use data binding for event handlers (commit)
- cat and hat experiments (commit)
- shuttle: use resolvePath for favorite icon (commit)
- shuttle: change to use tokenList filter (commit)
- scrollToRow (commit)
- horizontal list example (commit)
- polymer-virtual-list: fire scroll event (commit)
more-elements
- Bowager-style discovery experiment (commit)
observe-js
- Add support for new
Object.observe
change record names (commit)
platform
- handle multiple selectors with
^
and^^
. (commit) - add Polymer thunk so we can load polymer via (async) import (commit)
- Fixed host styles for type extension elements. (commit)
polymer
- ensure
window.Polymer
is an object. This allows proper manipulation of it via extend. (commit) - avoid
<shadow>
adjustments if running under ShadowDOM polyfill. (commit) - automatically convert
<shadow></shadow>
to<shadow><content></content></shadow>
See spec bug for discussion: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22460 (commit) - avoid serialization of function valued properties. (commit)
- instance/events: remove 'name' param from prepareBinding callback (commit)
- replace
entered|leftDocumentCallback
support: addresses https://github.com/Polymer/platform/issues/41. (commit)
polymer-elements
- polymer-selector: add selectedIndex (commit)
- polymer-media-query: allow compound media queries (commit)
- polymer-animation: can have multiple targets (commit)
- polymer-overlay: only override transition target if null (commit)
polymer-expressions
- Allow filters in 'in' and 'as'-expressions. (commit)
polymer-ui-elements
- polymer-ui-overlay: don't style , fix backdrop when transitioning (commit)
- polymer-ui-icon: support 4 value syntax returns from getComputedStyle backgroundPosition (commit)
- evolve discover.html (commit)
- rename Bowager-style discovery experiment (commit)
- Bowager-style discovery experiment (commit)
- polymer-ui-card: adjust width in metadata (commit)
- polymer-ui-field: update metadata to add input so inspector can show placeholder and value properties (commit)
- polymer-ui-menu-button: fix positioning (commit)
- polymer-ui-icon: set background-size to make 2x image works (commit)