Releases
0.2.3
Stable release 0.2.3: Faster Databinding and Gestures.
Breaking Changes
Touch/gesture system
polymer-gestures has replaced PointerGestures
PointerEvents has been removed from the build
If you use pointer*
events in your elements, please see the polymer-dev email detailing how to move to the new event set.
Behavior of published properties reflection to attribute values
Publishing a property will no longer cause it to serialize back to the attribute by default. This is a performance win.
If you want to reflect property values back to the attribute, the publish
block now accepts property values which are objects containing instructions for what to do with the property. To cause a property to serialize back to its attribute, create an entry for the property in the publish
object: foo: {value: true, reflect: true}
.
A property will never be observed only because it is supposed to reflect. Instead a getter/setter will be implemented on the element’s protototype.
CustomElements
HTMLImports
release 0.2.3 (commit )
Skip loading tests for native imports (commit )
MutationObservers
NodeBind
release 0.2.3 (commit )
add empty bindFinished method on Node. (commit )
PointerEvents
release 0.2.3 (commit )
Revert "No need to target find on the touchstart" (commit )
PointerGestures
polymer-gestures
ShadowDOM
release 0.2.3 (commit )
Merge pull request #419 from arv/get-elements-by-tag-name (commit )
Fix getElementsByTagName to handle colon and more (commit )
Merge pull request #418 from arv/node-list (commit )
Merge pull request #415 from arv/random-minor-things (commit )
Merge pull request #416 from arv/fix-window-onerror-test (commit )
Make sure we use the wrapper NodeList in querySelector.js (commit )
Make the window.onerror test more resilient to old browsers (commit )
Merge pull request #413 from arv/error-in-events (commit )
Minor tweaks to reuse objects and skip forEach during boot (commit )
Merge pull request #414 from dinhviethoa/chrome-apps-csp (commit )
fixed hasEval in case of Chrome Apps (commit )
Rethrow erors in events (commit )
TemplateBinding
release 0.2.3 (commit )
Call bindFinished during template production and mark stagingDocument. This will allow custom elements which wish to delay construction work if bindings are coming to detect that case and to know when binding is finished. (commit )
createInstance should use assigned binding delegate if none is provided to call (commit )
cr comments (commit )
save per-delegate binding map, to avoid excess parsing (commit )
URL
WeakMap
observe-js
release 0.2.3 (commit )
notify this.propertyChanged_ if present (commit )
Allow CompoundObserver to report changes in value from added to open (commit )
add back callback args test (commit )
implement root object property filter for observedSets (commit )
implement resolveFn in bindToInstance (commit )
always to assignment to proto in createBindablePropertyAccessor (commit )
move property binding to the prototype (commit )
Avoid accessing observable value twice during setup of CompoundObserver (commit )
fix typos in comment (commit )
Merge pull request #48 from dinhviethoa/chrome-apps-csp (commit )
Fix detectEval() when running in Chrome App environment (commit )
more perf work on shared observations (commit )
remove unneeded Path checks (commit )
platform
platform-dev
release 0.2.3 (commit )
remove gestures and expressions from audit log (commit )
update version for release (commit )
Move polymer-expressions and polymer-gestures from platform into polymer (commit )
Refactor build boot process (commit )
add polymer-gestures in bower config (commit )
do not run native only build by default (commit )
include polymer-gestures (commit )
allow scoping to use an array of selectors. (commit )
Integrate polymer-gestures (commit )
Use new license header for builds (commit )
clean up attribute value if statement (commit )
Add style attribute to url resolver (commit )
Use polymer-dev repo commit for audit log (commit )
Always use initial base url when resolving intermediate @import rules (commit )
Use document.location for makeRelPath (commit )
polymer
polymer-dev
release 0.2.3 (commit )
use new license (commit )
Prepare for 0.2.3 release (commit )
Only bind after shadowRoot creation when using ShadowDOM polyfill. (commit )
Wait on bind/shadowRoot reordering until https://github.com/Polymer/ShadowDOM/issues/420 is fixed. (commit )
add new polymer-gesture and polymer-expression dependencies to karma config (commit )
Move polymer-gestures and polymer-expressions from platform into polymer (commit )
Enable opt-in attribute reflection via publish block. (commit )
Turn on property observation earlier. This change enhances compatibility with previous behavior for the time being. It will probably be changed back soon. (commit )
Published properties now do not reflect to attributes by default. To opt in to reflecting a property, use an object in the publish block, like this: (commit )
Element creation steps refined for performance: bindings are now applied before shadowRoot is created. (commit )
Correct test to work with native HTMLImports. (commit )
transition to polymer-gestures (commit )
Use Observer.bindToInstance's callback to resolve binding's initial value. (commit )
ensure we have a bindingDelegate in instanceTemplate. (commit )
by default, install template syntax once. (commit )
Property bindings now use accessors on the element prototype rather than the instance. This is a performance improvement. (commit )
webkitCreateShadowRoot is removed in Chrome 36 (commit )
when binding reflections are enabled, reflect properly camelCased binding name. (commit )
don't export your imports (commit )
Refine binding warning so it doesn't incorrectly warn when element is stamped from a template without binding. (commit )
polymer-expressions
release 0.2.3 (commit )
add import for polymer-expressions (commit )
polymer-expressions moved into polymer build, remove build dependency on TemplateBinding (commit )
trap null delegates silently for bound events (commit )
tools
add core-field, core-home-page and core-home-page-dev (commit )
add core-sampler (commit )
add sampler-scaffold (commit )
include polymer-gestures (commit )
add core-tooltip (commit )
add core-transition (commit )
Merge branch 'master' of github.com:Polymer/tools (commit )
add core-locatstorage (commit )
Merge pull request #18 from Polymer/fixissue17 (commit )
remove labs elements until this works. (commit )
add component-page elements. (commit )
Fixes issue #17 (commit )
Merge pull request #16 from addyosmani/deploy (commit )
Add further info to gp.sh (commit )
lowercase $org and $repo (commit )
add script to make gh-pages branches (commit )
add core-input (commit )
add core-layout-grid (commit )
maor elements (commit )
add new elements (commit )
add github elements (commit )
add core-iconset-svg (commit )
core-action-icons
core-ajax
core-component-page
core-component-page-dev
release 0.2.3 (commit )
core-layout: flow="v" to vertical (commit )
use discrete selector for top toolbar to prevent lower-bound leakage under polyfills; modify vulcanization to not include Polymer itself, so we need to rebuild the component less frequently (commit )
styling tweaks (commit )
core-elements
release 0.2.3 (commit )
add core-input (commit )
add core-icon-button (commit )
fix missing } (commit )
add core-drawer-panel and core-header-panel (commit )
add metadata, update bower.json (commit )
core-doc-viewer
release 0.2.3 (commit )
remove image (commit )
css cleanups (commit )
hide TOC unless there is > 1 topics (commit )
update index.html (commit )
design variation (commit )
add missing support for 'url' property (commit )
fix README.md (commit )
update bower.json (commit )
new fangled doc viewer (commit )
remove dependency on deprecated components, better shareability (commit )
core-field
core-firebase
core-home-page
core-home-page-dev
core-icon
release 0.2.3 (commit )
remove cursor: pointer, whitespace (commit )
update index.html (commit )
put back vertical-align: middle since this seems to be common; can override if needed (commit )
make icon resist bad values for icon property. (commit )
update metadata (commit )
simplify comment style, update README.md (commit )
adapt to minor iconset change (commit )
core-iconset
core-iconset-svg
core-layout
release 0.2.3 (commit )
revert previous commit (commit )
core-fit can be an attribute (commit )
fix rule for distributed elements (commit )
core-row/core-column changed to core-h/core-v. (commit )
add flex-none and flex-auto (commit )
Updates from master. (commit )
update index.html (commit )
display styles, unfortunately, need to be !important. (commit )
update README.md (commit )
tweak comment formatting (commit )
alternate styling using more classes than attrs. (commit )
core-layout-grid
core-layout-trbl
release 0.2.3 (commit )
update index.html (commit )
simplify comments, fix accidental global (commit )
core-localstorage
core-media-query
core-meta
release 0.2.3 (commit )
update index.html (commit )
ws (commit )
change to explicit registration system since we can't rely on observing native property changes (commit )
fix bower.json (commit )
fixup docs and readme (commit )
core-range
core-selection
core-selector
core-tests
update core-tests name (commit )
add core-collapse and core-localstorage tests (commit )
migrate some tests from polymer-*, but not HOOKED UP or UPDATED (commit )
core-docs
release 0.2.3 (commit )
use core-doc-viewer instead of core-component-page (commit )
core-theme-aware
core-overlay
improve rendering under polyfill. (commit )
outdent script; functions without a transition; transition controls all opening behavior. (commit )
uses core-transition to help manage opened state transitions (commit )
update index.html (commit )
remove core-key-helper
dependency as it doesn't exist (yet?) (commit )
improve size/position-ing (commit )
slightly improve sizing when using transforms. (commit )
fix positioning on FF/IE. (commit )
update sizing and positioning; core-overlay now makes sure the target element does not overflow the window. (commit )
core-toolbar
core-tooltip
core-menu
core-icon-button
core-input
core-item
core-collapse
core-pages
core-header-panel
core-drawer-panel
core-transition
ace-element
chart-js
code-mirror
release 0.2.3 (commit )
code-mirror element must be sized (commit )
code-mirror element must be sized (commit )
add search add-on (commit )
Merge branch 'master' of github.com:Polymer/code-mirror (commit )
add isEditor to code-mirror's metadata (commit )
update to version 4.0 (commit )
cool-clock
fire-base
flatiron-director
g-kratu
google-map
release 0.2.3 (commit )
make sure both latitude and longitude are set (commit )
fixup initialization issues (commit )
add mapType to allow changing map's type (e.g. roadmap, satellite...) (commit )
Merge pull request #1 from bamnet/master (commit )
expose map property in inspector (commit )
observe 'query' property changes and call search() (commit )
Move sensor and version to attributes instead of hardcoding them. (commit )
humane-js
js-beautify
marked-js
more-elements
pdf-js
pixi-js
polymer-ajax
polymer-anchor-point
polymer-animation
release 0.2.3 (commit )
ParGroup -> AnimationGroup, SeqGroup -> AnimationSequence (commit )
polymer-collapse
polymer-cookie
polymer-doc-viewer
polymer-elements
polymer-file
polymer-flex-layout
polymer-google-jsapi
polymer-grid-layout
polymer-home-page
polymer-home-page-dev
polymer-jsonp
polymer-key-helper
polymer-layout
polymer-list
polymer-localstorage
polymer-media-query
polymer-meta
release 0.2.3 (commit )
change to explicit registration system since we can't rely on observing native property changes (commit )
polymer-mock-data
polymer-overlay
polymer-page
polymer-scrub
polymer-sectioned-list
polymer-selection
polymer-selector
polymer-shared-lib
polymer-signals
polymer-stock
polymer-ui-accordion
polymer-ui-action-icons
polymer-ui-animated-pages
release 0.2.3 (commit )
add polymer-ui-base dep (commit )
ParGroup -> AnimationGroup (commit )
polymer-ui-arrow
polymer-ui-base
polymer-ui-breadcrumbs
polymer-ui-card
polymer-ui-clock
polymer-ui-collapsible
polymer-ui-dropdown
polymer-ui-dropup
polymer-ui-elements
polymer-ui-field
polymer-ui-icon
polymer-ui-icon-button
polymer-ui-iconset
polymer-ui-line-chart
polymer-ui-menu
polymer-ui-menu-button
polymer-ui-menu-item
polymer-ui-nav-arrow
polymer-ui-overlay
polymer-ui-pages
polymer-ui-ratings
polymer-ui-scaffold
polymer-ui-sidebar
polymer-ui-sidebar-header
polymer-ui-sidebar-menu
polymer-ui-splitter
polymer-ui-stock
polymer-ui-submenu-item
polymer-ui-tabs
polymer-ui-theme-aware
polymer-ui-toggle-button
polymer-ui-toolbar
polymer-ui-weather
polymer-view-source-link
sampler-scaffold
smoothie-chart
speech-mic
speech-transcript
three-js
tk-buildbot
typeahead-input
wu-weather
x-binding
x-designable
release 0.2.3 (commit )
remove imports from html so we don't have to manage them. (commit )
check metadata for isEditor (commit )
Fix style round-tripping for archetypes with embedded styles. (commit )
x-designer
x-dom-serializer
x-editors
release 0.2.3 (commit )
fail gracefully on unsupported colors. (commit )
x-file-document
x-inspector
x-live-edit
x-meta
release 0.2.3 (commit )
fix typo (commit )
change to explicit registration system since we can't rely on observing native property changes (commit )
only fix import template if one exists (commit )
expose getImports (commit )
add isEditor property to x-meta (commit )
x-output
x-palette
x-property-inspector
x-tags
x-tree
yt-search
yt-search-video
yt-video
github-elements
arrange-game
book-search
contacts
core-sampler
designer
release 0.2.3 (commit )
adjust for changes in core-layout (commit )
add bug to comment. (commit )
size preview. (commit )
allow saving from code view. (commit )
remove comment (commit )
fix import hrefs (commit )
add core-elements to bower.json (commit )
make :host styles work. (commit )
separate preview functionality to be standalone. (commit )
publish editor properties. (commit )
bindings need to understand observable api. (commit )
adjust padding (commit )
adjust palette css for the changes in core-menu and core-item (commit )
need to marshall node references when designer updates. (commit )
preview, in progress (commit )
minor styling updates on the top toolbar (commit )
paper-light-theme -> core-light-theme (commit )
refine deletion/selection: can't select design host; delete selects parent element. (commit )
add preview (commit )
don't serialize default values. (commit )
fix event bindings (commit )
make binding reflection work with private path_ (commit )
tweak unbinding; remove removeAttribute (commit )
inspect bindings 1 more time. (commit )
micro tweak (commit )
bindings are always inspectable/serializable. (commit )
fix element references (commit )
design a polymer-element via x-design-host (commit )
fix folding. (commit )
Merge branch 'master' of github.com:Polymer/designer (commit )
add tabs to separate propertes and styles in the inspector (commit )
Merge pull request #4 from robdodson/master (commit )
Update README.md (commit )
depend on core-icon (commit )
use core-* instead of deprecated polymer-* (commit )
use core-* elements (commit )
remove redundant category label (commit )
Merge branch 'master' of github.com:Polymer/designer (commit )
implement element reordering (commit )
remove cruft, import way less stuff (commit )
correct assumption that all metas have imports. (commit )
Merge branch 'master' of github.com:Polymer/designer (commit )
more spacifying and other non-semantic work (commit )
ignore htaccess (commit )
make compatible with native imports: need to use postMessage instead of iframe on-load for inter-window comm. (commit )
reflect inlined x-* elements (commit )
spacify, factor out CSS (commit )
fix typo, remove some cruft (commit )
factor out designer-element, factor in x-* elements (commit )
add github username for displaying gist link (commit )
use a default github token for accessing gist (commit )
make code folding setup less brittle (commit )
add a share button (commit )
add super basic support for saving. (commit )
Merge branch 'master' of github.com:Polymer/designer (commit )
prompt for unload for backspace key (commit )
add some ad hoc code folding. (commit )
comment out core-elements/metadata; set translateZ(0) on designer to avoid flashing when toggling checkbox (commit )
Create README.md (commit )
gallery
memory-game
pica
playground
sandbox
shuttle
slideshow
release 0.2.3 (commit )
Merge pull request #2 from mikeumus/patch-1 (commit )
Fixing broken link to more current CONTRIBUTING.md (commit )
test-dashboard
todomvc
youtube
You can’t perform that action at this time.