Skip to content

Stable release 0.1.4: Aged like a fine(er) wine

Pre-release
Pre-release
Compare
Choose a tag to compare
@dfreedm dfreedm released this 27 Jan 20:14
· 5649 commits to master since this 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

PointerEvents

  • release 0.1.4 (commit)
  • Make sure pressure is correctly inferred from MouseEvent button[s] state (commit)

PointerGestures

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

platform

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

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 if name 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 invoke super … our one mixed-in method that cares (bind) now uses mixinSuper instead of base super (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

  • release 0.1.4 (commit)
  • correct (for reals this time) dependency management (commit)

tools

  • Turn on native HTML Imports on Canary (commit)

ace-element

chart-js

code-mirror

cool-clock

flatiron-director

g-kratu

google-map

humane-js

js-beautify

marked-js

more-elements

pdf-js

pixi-js

polymer-ajax

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-anchor-point

polymer-animation

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

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

polymer-elements

polymer-file

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-flex-layout

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

polymer-home-page

polymer-home-page-dev

polymer-jsonp

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-key-helper

polymer-layout

polymer-list

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-localstorage

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-media-query

polymer-meta

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-mock-data

polymer-overlay

polymer-page

polymer-scrub

polymer-sectioned-list

polymer-selection

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-selector

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-shared-lib

polymer-signals

polymer-stock

polymer-ui-accordion

polymer-ui-animated-pages

polymer-ui-arrow

polymer-ui-base

polymer-ui-breadcrumbs

polymer-ui-card

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-ui-clock

polymer-ui-collapsible

polymer-ui-dropdown

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-ui-dropup

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-ui-elements

polymer-ui-field

polymer-ui-icon

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

polymer-ui-icon-button

polymer-ui-iconset

  • release 0.1.4 (commit)
  • always fix path if in an import. (commit)

polymer-ui-line-chart

polymer-ui-menu

polymer-ui-menu-button

polymer-ui-menu-item

polymer-ui-nav-arrow

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

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

smoothie-chart

speech-mic

speech-transcript

three-js

tk-buildbot

typeahead-input

wu-weather

x-binding

x-designable

x-designer

x-dom-serializer

x-editors

x-file-document

x-inspector

x-live-edit

x-meta

x-output

x-palette

x-property-inspector

x-tags

x-tree

yt-search

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)

yt-search-video

yt-video

arrange-game

book-search

contacts

designer

gallery

memory-game

pica

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)
  • pi-gfeeds loads the google feeds api only 1x now. (commit)

playground

sandbox

shuttle

slideshow

test-dashboard

todomvc

youtube

  • release 0.1.4 (commit)
  • WebComponentsReady -> polymer-ready (commit)