Stable release 0.1.4: Aged like a fine(er) wine
Pre-release
Pre-release
Had some issues that cropped up during release time on Thursday, so we had to grind them all down. That took until today.
Big Changes
- Uses native HTMLImports where applicable (Canary with the --enable-html-imports flag)
- Please file issues if you see them!
:host
changes,:host()
now only applies to the host element, no more:host(.foo:host)
nonsense.- use
:ancestor()
for "any of my ancestors" selector searches
CustomElements
- release 0.1.4 (commit)
- stub out upgradeDocumentTree when under native. (commit)
- Merge pull request #92 from addyosmani/fixRegisterElement (commit)
- tests: document.register > document.registerElement (commit)
- Helps address #399 (commit)
- registering an element after an import has loaded will now upgrade the element inside the import. (commit)
HTMLImports
- release 0.1.4 (commit)
- remove processing of templates entirely; ensure main document nodes are properly filtered under SD polyfill. (commit)
- remove loading of stylesheets in templates; not supported by native imports. (commit)
- correctly watch documents for script changes while parsing. (commit)
- enhance IE and Safari compatibility. (commit)
- factor path code a bit. (commit)
- fix typo in line 214 which was throwing on FF (commit)
- factor url fixup code (commit)
- update test (commit)
- update tests (commit)
- re-expose loader cache (commit)
- manage import load tracking more carefully (commit)
- remove Observer.js; not ready for primetime. (commit)
- make link/style paths relative to main document (commit)
- minor Observer changes (commit)
- remove attribute and stylesheet path resolution from the polyfill. This is not supported in the spec so the polyfill shouldn’t do it. (commit)
- refine whenImportsReady and use consistently. (commit)
- observer: minor additions, wip. (commit)
- use __resource while loading so .import can be a loaded signal (commit)
- fix whenImportsReady (commit)
- start on observer, not integrated yet. (commit)
- factor out Loader. (commit)
- some test fixup (commit)
- support native imports (do nothing!) (commit)
- simplify boot, wip. (commit)
- factor out path and add scope stub. (commit)
- allow dynamic loading to re-use the same loader. (commit)
- remove logging (commit)
- make style elements work (commit)
- update tests (commit)
- async parsing with load tracking (commit)
- slight factoring (commit)
- @import (commit)
MutationObservers
- release 0.1.4 (commit)
- Merge pull request #17 from josh/master (commit)
- Don't expose webkit prefixed MutationObserver as stable (commit)
NodeBind
- release 0.1.4 (commit)
PointerEvents
- release 0.1.4 (commit)
- Make sure pressure is correctly inferred from MouseEvent button[s] state (commit)
PointerGestures
- release 0.1.4 (commit)
ShadowDOM
- release 0.1.4 (commit)
- Merge pull request #360 from arv/selection-interface (commit)
- Merge pull request #363 from arv/fix-ie-9-inner-html (commit)
- Add Selection interface (commit)
- Merge pull request #362 from arv/fix-ie-9-matches (commit)
- Fix IE9 issue with innerHTML on plaintext elements (commit)
- Fix IE9 issue with shadow tree composition (commit)
TemplateBinding
- release 0.1.4 (commit)
- Merge pull request #154 from timoxley/bug/undefined-binding-delegate (commit)
- Enable bindingDelegate getter without bind attr (commit)
- cr changes (commit)
- Template.ref must search proto content when instance creation is underway. (commit)
WeakMap
- release 0.1.4 (commit)
- Merge pull request #4 from josh/patch-1 (commit)
- weakmap is lowercase (commit)
observe-js
- release 0.1.4 (commit)
platform
- release 0.1.4 (commit)
- update build number (commit)
- update build. (commit)
- uprev for release (commit)
- freshen build (commit)
platform-dev
- release 0.1.4 (commit)
- factor to expose loading mechanism. (commit)
- correct test to work under native HTMLImports. (commit)
- Fixes #403 (commit)
- update build version (commit)
- add support for :ancestor(.foo) { … } (commit)
- typo (commit)
- repair path fixup functionality when using SD polyfill (commit)
- add loader to build. (commit)
- loader always calls the callback even when no work is required. (commit)
- add loader to Platform; allows loading of stylesheets; will be refined to share code with the HTMLImports polyfill. (commit)
polymer
- release 0.1.4 (commit)
- update build number (commit)
- update build. (commit)
- update build for release (commit)
- freshen build (commit)
- build polymer (commit)
polymer-dev
- release 0.1.4 (commit)
- factor to make style loading mechanism switchable, currently via experimental cache-csstext attribute. (commit)
- remove console.log’s from tests. (commit)
- Adapt to removal of ShadowDOM’s applyAuthorStyles flag. (commit)
- Adapt to removal of ShadowDOM’s applyAuthorStyles flag. (commit)
- allow imperative construction of polymer-element element by factoring out bootstrap code (
init
) and only invoking it automatically ifname
attribute is not empty (commit) - fire() provides default event.detail object, returns event object (commit)
- restore element timing by flushing the queue in a batch when ready. (commit)
- update for release (commit)
- improve performance by batching upgrades when CE polyfill is used. (commit)
- Merge branch 'master' into real-imports (commit)
- remove logging (commit)
mixinMethod
now installs ‘mixinSuper’ instead of ‘super’ as the special implementation for servicing super-calls from mixin functions, avoiding problems when nested method calls try to invokesuper
… our one mixed-in method that cares (bind
) now usesmixinSuper
instead of basesuper
(commit)- factor out element queue (commit)
- Merge branch 'master' into real-imports (commit)
- add attribute and stylesheet path resolution to polymer. This allows html imported from imports to properly resolve against the main document. (commit)
- adapt to new loader api. (commit)
- tests consistently use polymer-ready (commit)
- rely on platform to preload styles. (commit)
- added polymer-ready event and removed cruft. (commit)
- Merge branch 'master' into real-imports (commit)
- re-support polyfilled imports (commit)
- wip: four prevention strategy; polymer-element can wait to register until resources are loaded. (commit)
- apply path fixup in polymer-element (commit)
- wip; sheets are now converted to style rules with @import. This way they can be naturally loaded instead of via xhr. (commit)
- use ready instead of readyTime (commit)
- add path resolution to polymer-element (commit)
- remove stylesheet loading inside polymer-element (commit)
- allow job with no timeout to go at requestAnimationFrame time. (commit)
polymer-expressions
tools
- Turn on native HTML Imports on Canary (commit)
ace-element
chart-js
- release 0.1.4 (commit)
code-mirror
- release 0.1.4 (commit)
cool-clock
- release 0.1.4 (commit)
flatiron-director
- release 0.1.4 (commit)
g-kratu
- release 0.1.4 (commit)
google-map
- release 0.1.4 (commit)
humane-js
- release 0.1.4 (commit)
js-beautify
- release 0.1.4 (commit)
marked-js
- release 0.1.4 (commit)
more-elements
- release 0.1.4 (commit)
pdf-js
- release 0.1.4 (commit)
pixi-js
- release 0.1.4 (commit)
polymer-ajax
polymer-anchor-point
- release 0.1.4 (commit)
polymer-animation
polymer-collapse
- release 0.1.4 (commit)
- WebComponentsReady -> polymer-ready (commit)
- check target exists before calling removeListeners; update to use attached/detached (commit)
polymer-cookie
- release 0.1.4 (commit)
polymer-elements
- release 0.1.4 (commit)
polymer-file
polymer-flex-layout
- release 0.1.4 (commit)
polymer-google-jsapi
- release 0.1.4 (commit)
- avoid global; loaded() could be called immediately after load(), so make sure that case is working (commit)
polymer-grid-layout
- release 0.1.4 (commit)
polymer-home-page
polymer-home-page-dev
polymer-jsonp
polymer-key-helper
- release 0.1.4 (commit)
polymer-layout
- release 0.1.4 (commit)
polymer-list
polymer-localstorage
polymer-media-query
- release 0.1.4 (commit)
polymer-meta
polymer-mock-data
- release 0.1.4 (commit)
polymer-overlay
- release 0.1.4 (commit)
polymer-page
- release 0.1.4 (commit)
polymer-scrub
- release 0.1.4 (commit)
polymer-sectioned-list
- release 0.1.4 (commit)
polymer-selection
polymer-selector
polymer-shared-lib
- release 0.1.4 (commit)
polymer-signals
- release 0.1.4 (commit)
polymer-stock
- release 0.1.4 (commit)
polymer-ui-accordion
- release 0.1.4 (commit)
polymer-ui-animated-pages
- release 0.1.4 (commit)
polymer-ui-arrow
- release 0.1.4 (commit)
polymer-ui-base
- release 0.1.4 (commit)
polymer-ui-breadcrumbs
- release 0.1.4 (commit)
polymer-ui-card
polymer-ui-clock
- release 0.1.4 (commit)
polymer-ui-collapsible
- release 0.1.4 (commit)
polymer-ui-dropdown
polymer-ui-dropup
polymer-ui-elements
- release 0.1.4 (commit)
polymer-ui-field
- release 0.1.4 (commit)
polymer-ui-icon
polymer-ui-icon-button
- release 0.1.4 (commit)
polymer-ui-iconset
polymer-ui-line-chart
- release 0.1.4 (commit)
polymer-ui-menu
- release 0.1.4 (commit)
polymer-ui-menu-button
- release 0.1.4 (commit)
polymer-ui-menu-item
- release 0.1.4 (commit)
polymer-ui-nav-arrow
polymer-ui-overlay
- release 0.1.4 (commit)
polymer-ui-pages
- release 0.1.4 (commit)
polymer-ui-ratings
- release 0.1.4 (commit)
polymer-ui-scaffold
- release 0.1.4 (commit)
polymer-ui-sidebar
- release 0.1.4 (commit)
polymer-ui-sidebar-header
- release 0.1.4 (commit)
polymer-ui-sidebar-menu
- release 0.1.4 (commit)
polymer-ui-splitter
- release 0.1.4 (commit)
polymer-ui-stock
- release 0.1.4 (commit)
polymer-ui-submenu-item
- release 0.1.4 (commit)
polymer-ui-tabs
- release 0.1.4 (commit)
polymer-ui-theme-aware
- release 0.1.4 (commit)
polymer-ui-toggle-button
- release 0.1.4 (commit)
polymer-ui-toolbar
- release 0.1.4 (commit)
polymer-ui-weather
- release 0.1.4 (commit)
polymer-view-source-link
- release 0.1.4 (commit)
smoothie-chart
- release 0.1.4 (commit)
speech-mic
- release 0.1.4 (commit)
speech-transcript
- release 0.1.4 (commit)
three-js
tk-buildbot
- release 0.1.4 (commit)
typeahead-input
- release 0.1.4 (commit)
wu-weather
- release 0.1.4 (commit)
x-binding
- release 0.1.4 (commit)
x-designable
- release 0.1.4 (commit)
x-designer
- release 0.1.4 (commit)
x-dom-serializer
- release 0.1.4 (commit)
x-editors
- release 0.1.4 (commit)
x-file-document
- release 0.1.4 (commit)
x-inspector
- release 0.1.4 (commit)
x-live-edit
- release 0.1.4 (commit)
x-meta
- release 0.1.4 (commit)
x-output
- release 0.1.4 (commit)
x-palette
- release 0.1.4 (commit)
x-property-inspector
- release 0.1.4 (commit)
x-tags
- release 0.1.4 (commit)
x-tree
- release 0.1.4 (commit)
yt-search
yt-search-video
- release 0.1.4 (commit)
yt-video
- release 0.1.4 (commit)
arrange-game
- release 0.1.4 (commit)
book-search
- release 0.1.4 (commit)
contacts
- release 0.1.4 (commit)
designer
- release 0.1.4 (commit)
gallery
- release 0.1.4 (commit)
memory-game
- release 0.1.4 (commit)
pica
- release 0.1.4 (commit)
- WebComponentsReady -> polymer-ready (commit)
- pi-gfeeds loads the google feeds api only 1x now. (commit)
playground
- release 0.1.4 (commit)
sandbox
- release 0.1.4 (commit)
shuttle
- release 0.1.4 (commit)
slideshow
- release 0.1.4 (commit)
test-dashboard
- release 0.1.4 (commit)
todomvc
- release 0.1.4 (commit)