Skip to content

Releases: Polymer/polymer

Stable Release 0.5.4: Hotfix for Safari

24 Jan 00:19
Compare
Choose a tag to compare

webcomponentsjs had an SVG related bug on Safari caused by a commit in the 0.5.3 release: webcomponents/webcomponentsjs@7d1e0d8

This commit was reverted for 0.5.4.

Stable Release 0.5.3:

21 Jan 22:39
Compare
Choose a tag to compare

Big Changes

  • paper-checkbox

    • Updated paper-checkbox to match Material Design guidelines
    • To style properly, must now set border-color along with background-color
    paper-checkbox::shadow #checkbox.checked { border-color: #2196F3; }
  • paper-toggle-button

    • paper-toggle-button has been updated to match the material design spec. Because of that it longer uses paper-radio-button and Styling API has changed. Please refer to the API docs for the updated Styling API.
  • paper-radio-button

    paper-radio-button[checked]::shadow #offRadio { border-color: #4285f4; }
  • webcomponentsjs

    • Fixed a few ShadowDOM polyfill issues
  • polymer

    • Hash urls like <a href="#foo"> will no longer be rewritten when used in templates
  • core-icons

Raw Changes

RC

NodeBind

TemplateBinding

  • release 0.5.3-rc (commit)
  • Merge pull request #210 from jakemac53/if (commit)
  • add support for 'if' for attribute templates (commit)

URL

  • Merge pull request #11 from josh/feature-check-setter-encoding (commit)
  • Test URL setters correctly encode value (commit)

context-free-parser

  • release 0.5.3-rc (commit)
  • Merge pull request #5 from rictic/patch-1 (commit)
  • Use /** rather than /* for the @license comment (commit)
  • Add basic support for @mixin and url to where its defined (commit)

core-a11y-keys

  • release 0.5.3-rc (commit)
  • Merge pull request #9 from garlicnation/master (commit)
  • Update core-a11y-keys.html (commit)
  • Clean up annotation to make closure happy. (commit)

core-ajax

  • release 0.5.3-rc (commit)
  • Merge pull request #26 from jhuckabee/easy-params-override (commit)
  • Merge pull request #16 from rnicholus/patch-1 (commit)
  • Merge pull request #51 from jakemac53/abort (commit)
  • add abort to core-ajax (commit)
  • Allow easy override of params in components that extend core-ajax. (commit)
  • fix(core-xhr.html): GET params sometimes not be added to querystring (commit)

core-animated-pages

  • release 0.5.3-rc (commit)
  • Handle notifying resizables in initially selected page upon render. (commit)
  • Docs: add @mixins to docs (commit)

core-animation

  • release 0.5.3-rc (commit)
  • use web-animations-js#1.0.5 (commit)

core-collapse

  • release 0.5.3-rc (commit)
  • demo: remove user-select: none set on the body (commit)

core-component-page

core-component-page-dev

  • release 0.5.3-rc (commit)
  • Update to new vulcanize semantics. Dont remove polymer. (commit)

core-doc-viewer

  • release 0.5.3-rc (commit)
  • Merge pull request #35 from atotic/patch-1 (commit)
  • Rewrote without shadowDom traversal (commit)
  • rewrite /deep/ as traversal (commit)
  • /deep/ selector not in shadowDom, traverse instead (commit)
  • Scroll to top if data changes (commit)
  • Merge pull request #34 from Polymer/mixin (commit)
  • Support @mixin + link to resource (commit)

core-docs

core-drag-drop

core-drawer-panel

  • release 0.5.3-rc (commit)
  • demo: remove user-select: none set on the body (commit)
  • Merge pull request #40 from marcoms/mmredundancy (commit)
  • remove redundant selector - fixes #39 (commit)
  • fixes #38 (commit)

core-dropdown

  • release 0.5.3-rc (commit)
  • Merge pull request #16 from garlicnation/master (commit)
  • Clean up JSDoc annotations. (commit)

core-dropdown-menu

core-elements

  • release 0.5.3-rc (commit)
  • demo: remove user-select: none set on the body (commit)

core-focusable

core-header-panel

core-home-page

core-home-page-dev

core-icon

core-icon-button

core-icons

  • release 0.5.3-rc (commit)
  • Merge pull request #12 from Polymer/add-generator (commit)
  • add build steps to readme (commit)
  • Rebase on opensourced repo (commit)
  • move all script into update-icons.sh (commit)
  • Add svg -> iconset generator (commit)

core-iconset

core-iconset-svg

core-image

  • release 0.5.3-rc (commit)
  • Docs: fix load attr docs (commit)

core-input

core-item

core-label

core-layout-grid

core-layout-trbl

core-list

  • release 0.5.3-rc (commit)
  • Remove unused humungo data files. (commit)
  • More clearly document explicit sizing requirement. Fixes #56. (commit)
  • Docs: add @mixins to docs (commit)

core-localstorage

core-media-query

core-menu

  • release 0.5.3-rc (commit)
  • Merge pull request #17 from Polymer/features/basic-keyboard-accessibility (commit)
  • Basic keyboard accessib...
Read more

Stable Release 0.5.2: Happy Holidays

15 Dec 19:48
Compare
Choose a tag to compare

Big Changes

  • Mostly a few notable bugfixes
  • Probably the last Polymer release of 2014. See you all next year!

NodeBind

TemplateBinding

URL

context-free-parser

core-a11y-keys

  • release 0.5.2 (commit)
  • Merge pull request #7 from brendankenny/patch-1 (commit)
  • support artificial keyboard events (commit)

core-ajax

  • release 0.5.2 (commit)
  • Merge pull request #46 from rnicholus/patch-2 (commit)
  • docs(typo): grammar error (commit)
  • fix(form-data): contentType property must be set to null when sending FormData payload (commit)

core-animated-pages

  • release 0.5.2 (commit)
  • Ensure traversal through shadow roots when determining descendants. (commit)
  • Add CoreResizable support. (commit)

core-animation

  • release 0.5.2 (commit)
  • web-animations-next -> web-animations-js (commit)
  • Merge pull request #14 from jobready/master (commit)
  • Correct repo location for web-animations (commit)
  • pin to web-animations-js#1.0.1 (commit)
  • use web-animations-js lite polyfill (commit)

core-collapse

core-component-page

core-component-page-dev

core-doc-viewer

core-docs

core-drag-drop

core-drawer-panel

  • release 0.5.2 (commit)
  • Merge pull request #35 from cpjobling/master (commit)
  • Corrected the english in the description (commit)
  • Merge pull request #34 from jsphkhan/master (commit)
  • Update core-drawer-panel.css (commit)
  • Merge pull request #33 from jeffposnick/patch-1 (commit)
  • Docs for the core-select event (commit)

core-dropdown

  • release 0.5.2 (commit)
  • Merge pull request #8 from ragingwind/master (commit)
  • reset the width/height in resetTargetDimensions (commit)
  • Remove metadata.html (placed on wrong repo) (commit)

core-dropdown-menu

core-elements

core-focusable

core-header-panel

core-home-page

core-home-page-dev

core-icon

core-icon-button

core-icons

  • release 0.5.2 (commit)
  • Merge pull request #11 from jakemac53/patch-1 (commit)
  • core-icons is not an element (commit)

core-iconset

core-iconset-svg

core-image

core-input

core-item

core-label

core-layout-grid

core-layout-trbl

core-list

  • release 0.5.2 (commit)
  • Fixes #55 - update old removeEventListener code. (commit)
  • Commonize resizable spelling. (commit)
  • Add CoreResizable support. Add resizable demos. Update to element API changes. (commit)
  • Merge pull request #52 from jakemac53/patch-1 (commit)
  • fix missing var (commit)
  • Update to input API change. (commit)
  • Fixes #48. Handle resize when no items were visible. On resize, only reset index for grid (only required there), and handle case where no item was previously visible. (commit)

core-localstorage

  • release 0.5.2 (commit)
  • Merge pull request #6 from jeffposnick/master (commit)
  • Add nameChanged handler (commit)

core-media-query

core-menu

core-menu-button

core-meta

core-overlay

  • release 0.5.2 (commit)
  • Add CoreResizable support. (commit)
  • Merge pull request #35 from jakemac53/test (commit)
  • add test for opening and closing in quick succession (commit)

core-pages

core-popup-menu

core-range

core-scaffold

core-scroll-header-panel

  • release 0.5.2 (commit)
  • Commonize resizable spelling. (commit)
  • Add CoreResizable support. (commit)

core-scroll-threshold

core-selection

  • release 0.5.2 (commit)
  • Merge pull request #7 from NathanRSmith/patch-1 (commit)
  • Fixed minor typo. (commit)

core-selector

  • release 0.5.2 (commit)
  • Merge pull request #27 from che-effe/patch-2 (commit)
  • updates asyncPlatformFlush to flush (commit)
  • Merge pull request #25 from che-effe/patch-1 (commit)
  • replace asyncPlatformFlush with flush ([commit](https://git...
Read more

Stable Release 0.5.1: A few hotfixes

12 Nov 22:54
Compare
Choose a tag to compare

Big Changes

  • Fix a bug that prevented clicking on <a> links in ShadowDOM
  • Polymer suspends the dirty-check loop when the tab is hidden
    • Lower power usage for tabs that are hidden
    • Only occurs when Object.observe is not enabled
  • paper-item
    • Removed icon, iconSrc and label, use nested DOM for label content

Full Changelog

NodeBind

TemplateBinding

URL

context-free-parser

core-a11y-keys

core-ajax

  • release 0.5.1 (commit)
  • Merge pull request #45 from garlicnation/flushCleanup (commit)
  • More requestAnimationFrame cleanup. (commit)
  • Remove locally defined animationFrameFlush (commit)

core-animated-pages

core-animation

core-collapse

core-component-page

core-component-page-dev

core-doc-viewer

core-docs

core-drag-drop

core-drawer-panel

core-dropdown

core-dropdown-menu

core-elements

core-focusable

core-header-panel

core-home-page

core-home-page-dev

core-icon

core-icon-button

core-icons

core-iconset

core-iconset-svg

core-image

core-input

core-item

core-label

core-layout-grid

core-layout-trbl

core-list

core-localstorage

core-media-query

core-menu

core-menu-button

  • release 0.5.1 (commit)
  • Update doc to use core-menu instead of core-selector (commit)

core-meta

core-overlay

core-pages

core-popup-menu

core-range

core-scaffold

  • release 0.5.1 (commit)
  • add "scroller" property which returns the scrollable element on the main area. (commit)

core-scroll-header-panel

core-scroll-threshold

core-selection

core-selector

core-shared-lib

core-signals

core-splitter

core-style

core-tests

core-toolbar

core-tooltip

core-transition

firebase-element

font-roboto

highlightjs-element

inspector-elements

jquery2-import

marked-element

observe-js

paper-button

  • release 0.5.1 (commit)
  • add vendor prefix user-select (commit)

paper-calculator

paper-checkbox

paper-dialog

  • release 0.5.1 (commit)
  • demo: add a modal dialog example (commit)

paper-docs

paper-dropdown

paper-dropdown-menu

paper-elements

paper-fab

paper-icon-button

  • release 0.5.1 (commit)
  • Merge pull request #17 from atotic/patch-1 (commit)
  • Prefix user-select for other platforms (commit)

paper-input

  • release 0.5.1 (commit)
  • fix exception when tokens === null (commit)
  • test: fix tests for polyfill (commit)
  • test: asyncPlatformFlush -> flush (commit)
  • test: add a failing test, update (commit)

paper-item

  • release 0.5.1 (commit)
  • fix polyfill rule (commit)
  • fix long item content (commit)
  • add vendor prefix user-select (commit)
  • extend from paper-button-base (commit)

paper-menu-button

Read more

Stable release 0.5.0: Hi Ho, Hi Ho, Breaking Changes, Yo!

11 Nov 19:45
Compare
Choose a tag to compare

Breaking Changes

  • platform.js is now webcomponents.js
  • Polymer and WebComponents are now distributed without minification for more useful debugging.
    • You can switch to minified webcomponents.js by switching to webcomponents.min.js in your app
    • You can switch to minified polymer by changing polymer.js to polymer.min.js in polymer.html
  • <core-input> is now <input is="core-input">
    • <core-input> is now <input is="core-input"> with committedValue ability.
    • <core-input multiline>is dead
    • with that in mind, <paper-input> will come with a <input is="core-input">
    • and also there is a <paper-input-decorator> or something) that you use like this: <paper-input-decorator> if is not what you want
  • <paper-shadow> is a container instead of targetting another element
    • use setZ() to set the depth of the shadow instead of assigning the z property
    • z uses a one-time binding
  • core-dropdown-menu / paper-dropdown-menu
    • You must now nest a <core-dropdown> or other overlay and a <core-selector> or other selector element as the children of these elements.
    • This improves styling support, flexibility, enables the “layered” attribute, simplifies facading of the internal selector properties
  • paper-dialog
    • Broken into two elements:
      • paper-dialog for a plain dialog
      • paper-action-dialog for a dialog with a scrollable body and a row of buttons at the bottom
        • Inherits from core-overlay
        • Style the size with paper-dialog::shadow #scroller
        • Use transitions from core-transition-css instead of paper-dialog-transition. See demo for examples
  • core-list
    • Huge update. Adds variable height and experimental grid, grouping, and divider support.
    • Lots of new demos under “demos” folder.
    • height property - no longer required
    • grid property - new
    • groups property - new
    • sizingHeight & runwayFactor - New properties for tuning variable height algorithm (try the defaults for now, tune for performance with caution)
  • core-ajax
    • The “auto” attribute now triggers requests when the body is changed and the method supports sending a body(POST, PATCH, etc).
  • firebase-login
    • Updated to breaking Firebase Login API change (previous standalone “Firebase Simple Login” API deprecated, see https://github.com/firebase/firebase-simple-login#deprecation-warning).
    • firebase-element is mostly API-compatible with previous version, with following changes:
    • login method arguments changed: was “provider, params”, now “params, options”
      • provider must be set via property; added options argument requried by certain providers
  • OAuth callbacks in various providers must be updated to “v2” callback URL’s, per Firebase documentation (refer to individual provider documentation for details: https://www.firebase.com/docs/web/guide/user-auth.html#section-providers)
  • User auth object data returned varies compared to the previous Firebase API. Check the docs.
  • Security rules auth object also varies compared to previous Firebase API. Check the docs.

New Elements

Full Notes

NodeBind

  • release 0.5.0 (commit)
  • update package.json for npm publishing (commit)
  • Merge pull request #16 from benogle/bo-fix-main (commit)
  • Point main at ./src/NodeBind.js (commit)

TemplateBinding

  • release 0.5.0 (commit)
  • Update package.json for npm publishing (commit)
  • Merge pull request #197 from benogle/bo-fix-main (commit)
  • Make package.json main point to src/TemplateBinding.js (commit)
  • make benchmark create new model objects each pass (commit)
  • fix benchmarks (commit)
  • Bump WCT bower dep (commit)
  • WCT 1.0.1 (commit)
  • Support ?build=min for the test suite; and grunt test-min (commit)
  • Merge pull request #193 from Polymer/wct1 (commit)
  • Switch completely over to web-component-tester (commit)

URL

context-free-parser

  • release 0.5.0 (commit)
  • Merge pull request #4 from Polymer/npm (commit)
  • Update package.json (commit)
  • Update package.json (commit)
  • Update description of node package. (commit)
  • Add a node package definition. (commit)
  • update to webcomponents.js (commit)
  • Merge branch 'master' of ssh://github.com/Polymer/context-free-parser (commit)
  • depends on Polymer (commit)

core-a11y-keys

  • release 0.5.0 (commit)
  • add more tests (commit)
  • add web-component-tester component and some tests (commit)
  • Merge pull request #5 from filaraujo/patch-1 (commit)
  • keycode 9 ( tab ) missing from KEY_CODE hash (commit)
  • Default target to parentNode (commit)
  • update to webcomponents.js (commit)
  • Create README.md (commit)

core-ajax

  • release 0.5.0 (commit)
  • Removed duplicate done from core-complete event test. (commit)
  • Merge pull request #40 from garlicnation/wct (commit)
  • remove erroneous debugger statement. (commit)
  • Bring test suite to a minimal level of coverage. (commit)
  • Add basic response parsing tests for xml, json, and text. (commit)
  • Scaffold improved test style. (commit)
  • Remove erroneous variable. (commit)
  • Add TODO for mocking response. (commit)
  • Bring all tests in line with wct style. (commit)
  • rename progress test. (commit)
  • Improve test name. (commit)
  • Fix test. Migrate to animationFrameFlush(locally defined for now). (commit)
  • Migrate first race condition test to wct. (commit)
  • Cleanup erroneous test files. (commit)
  • Begin migration to web-component-tester. (commit)
  • Merge pull request #18 from Wenqer/patch-1 (commit)
  • Merge pull request #39 from garlicnation/master (commit)
  • Update core-ajax docs to reflect new auto behavior (commit)
  • Merge pull request #38 from TomBrouws/master (commit)
  • Change deprecated platform.js to webcomponents.js (commit)
  • Automatically send requests on body change. (commit)
  • Merge pull request #27 from rictic/progress (commit)
  • minor: document the progressProxy object (commit)
  • minor: set progress to null on the prototype (commit)
  • Address comments; improve reliability of progress test. (commit)
  • Fixes #36 ([commit](googlearchive/core-ajax@f50e4...
Read more

Stable release 0.4.2:

07 Oct 19:11
Compare
Choose a tag to compare

Breaking Changes

  • paper-button
    • raisedButton attribute is now just raised
    • icon and label attributes are deprecated. Use inside the paper-button, and put the label in light DOM.
  • core-list updates
  • new core-image
  • core-tooltip accessibility

More info: https://blog.polymer-project.org/releases/2014/10/02/release-0.4.2/

CustomElements

  • release 0.4.2 (commit)
  • Merge pull request #132 from jakemac53/patch-1 (commit)
  • Wrap the document, and handle null (commit)
  • Merge pull request #131 from Polymer/fix_observer_leak (commit)
  • create a unique observer for each ShadowRoot or Document so detached nodes with shadow roots can be collected (commit)

HTMLImports

  • release 0.4.2 (commit)
  • Merge pull request #79 from Polymer/dynamic (commit)
  • minor cleanups (commit)
  • remove unintended global. (commit)
  • minor formatting (commit)
  • Re-enable dynamic parsing for scripts and styles. (commit)

MutationObservers

NodeBind

ShadowDOM

  • release 0.4.2 (commit)
  • Merge pull request #512 from Polymer/fixTransientLeak (commit)
  • always free transient observers at end of microtask (commit)

TemplateBinding

  • release 0.4.2 (commit)
  • Fix the buildbot (commit)
  • Merge pull request #190 from Polymer/wct (commit)
  • switch to web-component-tester (commit)

URL

  • Merge pull request #9 from jokeyrhyme/origin-property (commit)
  • fixes #8 by implementing the origin property (commit)

WeakMap

  • release 0.4.2 (commit)
  • Merge pull request #11 from dfcreative/patch-1 (commit)
  • Test chaining of .set (commit)
  • Make set chainable (commit)

context-free-parser

core-a11y-keys

core-ajax

core-animated-pages

  • release 0.4.2 (commit)
  • Merge pull request #23 from rictic/patch-1 (commit)
  • Fix small typo in docs (commit)

core-animation

core-collapse

core-component-page

core-component-page-dev

core-doc-viewer

  • release 0.4.2 (commit)
  • Merge pull request #28 from jeffposnick/master (commit)
  • Indentation fix. (commit)
  • Moved the type information around. (commit)
  • Update the display of variable types for attributes and properties, too. (commit)
  • Merge remote-tracking branch 'upstream/master' (commit)
  • Reformatted the type info displayed for method and event parameters. (commit)
  • Merge pull request #26 from jeffposnick/master (commit)
  • Typo, and removed .gitignore (commit)
  • Added examples in comments (commit)
  • Support intra-page URL fragment identifiers (commit)

core-docs

core-drag-drop

core-drawer-panel

core-dropdown

core-dropdown-menu

core-elements

core-field

core-header-panel

  • release 0.4.2 (commit)
  • update api docs for scroll event (commit)

core-home-page

core-home-page-dev

core-icon

core-icon-button

core-icons

core-iconset

core-iconset-svg

core-input

core-item

core-layout-grid

core-layout-trbl

core-list

  • release 0.4.2 (commit)
  • Remove commented CSS. (commit)
  • Merge pull request #30 from Polymer/2way-improved (commit)
  • Update bower ignore to only include production files. (commit)
  • Add support for iOS8 scroll events. (commit)
  • Update tests to latest web-component-tester. (commit)
  • Add real tests. (commit)
  • Fix template binding delegate. Loosen the focus gambit to ease ability to test (no impact on actual use). (commit)
  • Merge branch 'wc-tester' into 2way-improved (commit)
  • Align with polymer-test-tools (commit)
  • Test branch for testing gulp-web-component-tester integration. (commit)
  • 2-way binding, efficient data mutations, and bindable selection - Templates should now 2-way bind to model.* from user data array (breaking change) - Handle data array splices more efficiently: initialize never re-assign the physical data array that drives the template repeat; only lazily add to it when adding, and hide already generated items when removing - Make selection bindable, and handle switching between multi and non-multi (commit)

core-localstorage

core-media-query

core-menu

  • release 0.4.2 (commit)
  • add docs for styling core-item in the light dom (commit)
  • add an id to the core-item inside the shadow-root so that it can be targeted for styling (commit...
Read more

Stable release 0.4.1: Tuneups and Testing

19 Sep 16:48
Compare
Choose a tag to compare

CustomElements

HTMLImports

MutationObservers

NodeBind

ShadowDOM

TemplateBinding

  • release 0.4.1 (commit)
  • Switch to polymer-test-tools#master (commit)
  • Merge pull request #187 from Polymer/wc-tester (commit)
  • Integrate with web-component-tester (commit)

URL

WeakMap

context-free-parser

core-a11y-keys

core-ajax

core-animated-pages

  • release 0.4.1 (commit)
  • Merge pull request #18 from aslakknutsen/patch-1 (commit)
  • Close correct element in Nested Pages example doc (commit)

core-animation

core-collapse

  • release 0.4.1 (commit)
  • move tests from core-tests (commit)

core-component-page

core-component-page-dev

core-doc-viewer

core-docs

core-drag-drop

core-drawer-panel

core-dropdown

  • release 0.4.1 (commit)
  • doc update (commit)
  • expose "autofocusDisabled" attribute (commit)
  • core-overlay updates (commit)
  • fix right/bottom positioning (commit)
  • fix for polyfill (commit)
  • allow a dropdown to be positioned inside the trigger (commit)
  • update bower.json (commit)
  • core-popup -> core-dropdown, use position: absolute (commit)
  • core-popup-overlay: support _shouldPosition (commit)
  • overflow: scroll -> overflow: auto (commit)
  • initial commit (commit)

core-dropdown-menu

  • release 0.4.1 (commit)
  • remove vert scrollbar from demo (commit)
  • use core-activate to close the dropdown (commit)
  • core-dropdown updates (commit)
  • update docs, bower.json (commit)
  • core-dropdown -> core-dropdown-menu, implement with core-dropdown (commit)

core-elements

  • release 0.4.1 (commit)
  • update demos for core-dropdown and core-dropdown-menu (commit)
  • add core-dropdown-menu (commit)
  • Merge pull request #15 from MaxBareiss/master (commit)
  • Change core-dropdown to core-dropdown-menu (commit)

core-field

core-header-panel

  • release 0.4.1 (commit)
  • change to use addEventListener instead of declarative event binding for scroll event to avoid unnecessary Platform.flush calls (commit)
  • apply overflow property when it is needed (commit)
  • remove whitespace (commit)
  • fixes #10, #11 (commit)

core-home-page

core-home-page-dev

core-icon

  • release 0.4.1 (commit)
  • Merge pull request #20 from arthurevans/master (commit)
  • Remove extraneous line. (commit)
  • Update core-icon API docs (commit)

core-icon-button

core-icons

core-iconset

core-iconset-svg

core-input

  • release 0.4.1 (commit)
  • do not position: absolute a textarea (commit)
  • Merge pull request #35 from jakemac53/add-documentation (...
Read more

Stable release 0.4.0: Half the calories, same great taste!

28 Aug 22:54
Compare
Choose a tag to compare

Big Changes:

  • The platform layer has been refactored, and is no longer required on Chrome 36+
  • The element registration call no longer requires a name, if the script is inside of the polymer-element
<polymer-element name="smart-element">
  <template>...</template>
  <script>
    Polymer({..});
  </script>
</polymer-element>
  • The deprecated polymer- and polymer-ui- elements are now dropped. They may still work, but bower managed polymer installs will stick to 0.3.x if you include one of these elements. Please upgrade to a core- or paper- element.

Full Changelog

CustomElements

HTMLImports

MutationObservers

NodeBind

ShadowDOM

  • release 0.4.0 (commit)
  • Merge pull request #498 from Polymer/revert-497-platform_issue_83 (commit)
  • Revert "restore isLoadLikeEvent" (commit)
  • Merge pull request #497 from Polymer/platform_issue_83 (commit)
  • restore isLoadLikeEvent, fixes https://github.com/Polymer/platform/issues/83 (commit)
  • audit license headers (commit)
  • Merge pull request #492 from arv/qsa-deep (commit)
  • Add support for /deep/ to querySelector and querySelectorAll (commit)
  • Merge pull request #490 from jsoverson/phantomjs2-support (commit)
  • avoided wrapping HTMLMediaElement and HTMLAudioElement if they don't exist (commit)
  • Merge pull request #491 from arv/constructors (commit)
  • Make sure we set the constructor for wrapper classes (commit)
  • Merge pull request #486 from arv/content-not (commit)
  • update package.json (commit)
  • Merge pull request #487 from kaapa-s/master (commit)
  • Merge pull request #391 from arv/no-impl (commit)
  • Merge pull request #489 from sorvell/master (commit)
  • Restore IE10 functionality. (commit)
  • Added IE 10 support (commit)
  • Rename the .impl property and ensure all files use unwrap as needed (commit)
  • Allow :not() selector for the content select attribute (commit)

TemplateBinding

  • release 0.4.0 (commit)
  • audit license headers (commit)
  • use MutationObserver in Update Ref test, fixes #184 (commit)
  • update package.json (commit)

URL

WeakMap

context-free-parser

core-ajax

  • release 0.4.0 (commit)
  • audit license headers (commit)
  • Merge pull request #20 from elliottsj/master (commit)
  • fixes #7 (commit)
  • Use 'Content-Type' instead of 'content-type' (commit)
  • Check if content-type header exists Fixes #19 (commit)
  • Fix typo in warning message (commit)

core-animated-pages

core-animation

core-collapse

  • release 0.4.0 (commit)
  • add core-collapse-open event (commit)
  • audit license headers (commit)
  • adjust for calcSize returns px (commit)
  • if the content has no size and opened is true, we need to make sure to set the collapsible to auto (previously it was incorrectly set to 0) (commit)

core-component-page

core-component-page-dev

  • release 0.4.0 (commit)
  • Merge pull request #3 from Polymer/removelayout (commit)
  • Remove core-la...
Read more

Stable release 0.3.5:

08 Aug 00:48
Compare
Choose a tag to compare

Big Changes

  • New track events trackx and tracky have been added.

  • "touch-action" attribute is no longer required for touch support, but can still be used to set scrolling behavior

    • track event will prevent scrolling by default
    • trackx event will scroll in the Y axis, and track in the X axis by default
    • tracky event will track in the Y axis, and scroll in the X axis by default
  • core-icon size property has been removed, it should now be sized via css

  • published properties now default to undefined instead of null

  • properties defined objects in the publish object should either be a concrete value, or an object with value and reflect properties. Previously, the reflect property was not required.

    • Example:
    publish: {
      foo: {reflect: true, value: 5}
    }
  • The polymer-ready event will now fire only after all polymer element definitions are loaded, including those with asynchronous scripts.

CustomElements

HTMLImports

MutationObservers

NodeBind

ShadowDOM

  • release 0.3.5 (commit)
  • unwrap(FormData) fails (commit)
  • Merge pull request #470 from arv/get-default-computed-style (commit)
  • Update README.md (commit)
  • Account for DOM selection in sub-shadow elements (commit)
  • Merge pull request #477 from MediaMath/nativeQuery (commit)
  • Handle native querySelector returning nothing (commit)
  • Merge pull request #474 from MediaMath/nativeQuery (commit)
  • Filter wrapped NodeList contents from native NodeLists (commit)
  • Merge pull request #473 from arv/firefox-os-apps-disable-eval (commit)
  • Disable eval for Firefox OS Apps (commit)
  • Merge pull request #472 from robdodson/wrap-examples (commit)
  • wrap example should use properties (commit)
  • Add wrap examples (commit)
  • Wrap window getDefaultComputedStyle (commit)
  • Merge pull request #469 from arv/hidden-property (commit)
  • Add support for reflecting the hidden attribute (commit)

TemplateBinding

  • release 0.3.5 (commit)
  • Merge pull request #180 from Polymer/issue174 (commit)
  • fixes #174 -- minimize calls to discardChanges for if/bind/repeat (commit)

URL

  • Merge pull request #5 from arv/create-object-url-etc (commit)
  • Copy over static methods (commit)
  • Merge pull request #6 from fd/patch-1 (commit)
  • WebWorkers don't have window. (commit)

WeakMap

  • release 0.3.5 (commit)
  • Add WeakMap.has and conform WeakMap.delete to spec (commit)
  • Merge pull request #5 from markfinger/add-test-suite (commit)
  • Adding a test suite for WeakMap. (commit)

context-free-parser

  • release 0.3.5 (commit)
  • Merge pull request #2 from Polymer/addparams (commit)
  • Add event and method params (commit)
  • Merge pull request #1 from zenorocha/patch-1 (commit)
  • polymer.html should be included in the element level, not in the app level (commit)

core-ajax

  • release 0.3.5 (commit)
  • make core-ajax hidden, fixes #11 (commit)
  • provide console warning on bad JSON (commit)
  • Merge pull request #9 from zenorocha/patch-1 (commit)
  • polymer.html should be included in the element level, not in the app level (commit)

core-animated-pages

  • release 0.3.5 (commit)
  • Merge pull request #15 from addyosmani/master (commit)
  • slide-from-bottom: add polyfill-next-selector & prefixes (commit)
  • add core-style dep to bower.json (commit)
  • slide-from-right: add unprefixed transform (commit)
  • Merge pull request #12 from franzks/master (commit)
  • Earlier check for null target item (commit)
  • add core-animated-pages-prepare event (commit)
  • Fixed bug where a blank card is displayed (commit)
  • Docs: add @extends (commit)
  • include iconsets from proper path (commit)
  • Merge pull request #9 from zenorocha/patch-1 (commit)
  • polymer.html should be included in the element level, not in the app level (commit)

core-animation

  • release 0.3.5 (commit)
  • Merge pull request #1 from zenorocha/patch-1 (commit)
  • polymer.html should be included in the element level, not in the app level (commit)

core-collapse

  • release 0.3.5 (commit)
  • fixes #3 (commit)
  • Merge pull request #2 from zenorocha/patch-1 (commit)
  • polymer.html should be included in the element level, not in the app level (commit)

core-component-page

Read more

Stable release 0.3.4: Can paper be shiny? We think so!

11 Jul 19:43
Compare
Choose a tag to compare

Big Changes

If you haven't been following the new Material Design philosophy, read up: http://www.google.com/design/

Now that we're all on the same page, this release marks the first public iteration of the "paper" elements, Polymer's implementation of Material Design.

Technically 0.3.3 had paper elements as well, but this is the first mention of them in the release notes

CustomElements

HTMLImports

  • release 0.3.4 (commit)
  • Make sure scripts in imports with unicode characters are kept in the correct encoding (commit)
  • s/whenImportsReady/whenReady (commit)
  • disable test for wip feature (commit)

MutationObservers

NodeBind

ShadowDOM

  • release 0.3.4 (commit)
  • Update CONTRIBUTING.md (commit)
  • Merge pull request #465 from arv/set-drag-image (commit)
  • Merge pull request #463 from arv/form-data (commit)
  • Only add setDragImage if the browser supports it (commit)
  • Add FormData wrapper (commit)
  • Merge pull request #462 from Polymer/fix_form_elements (commit)
  • fix form.elements -- this is used by NodeBind getAssociatedRadioButtons (commit)
  • Merge pull request #461 from arv/lost-projection (commit)
  • Fix issue with invalidation (commit)
  • Add test for #460 (commit)

TemplateBinding

URL

WeakMap

context-free-parser

core-ajax

  • release 0.3.4 (commit)
  • update component page link (commit)
  • Revert "update component page link" (commit)
  • update component page link (commit)

core-animated-pages

  • release 0.3.4 (commit)
  • Merge pull request #3 from sfeast/master (commit)
  • Adding the relevant selector too (commit)
  • Adding polyfill selectors for slide-from-right transition (commit)
  • add slide-from-bottom transition (commit)
  • update component page link (commit)
  • add slide-up/slide-down docs (commit)
  • add cascade-transition docs, fix others (commit)
  • add cross-fade, cross-fade-delayed docs (commit)
  • doc update (commit)
  • minor docs tweaks (commit)
  • ios/polyfill fixes (commit)
  • metadata: adjust size (commit)
  • cross-fade-delayed only delay the incoming page (commit)
  • remove quiz demo metadata (commit)
  • import more transitions in metadata (commit)
  • force animation complete after 5 seconds (commit)
  • quiz demo metadata moved to topeka-elements (commit)
  • add more docs (commit)

core-animation

  • release 0.3.4 (commit)
  • fix typos in docs (commit)
  • update EffectsCallback signature (commit)
  • update component page link (commit)
  • avoid alert in demo (commit)

core-collapse

  • release 0.3.4 (commit)
  • update component page link (commit)
  • fire core-resize event when opened state completes change (commit)

core-component-page

  • release 0.3.4 (commit)
  • update component page link (commit)

core-component-page-dev

  • release 0.3.4 (commit)
  • update component page link (commit)

core-doc-viewer

  • release 0.3.4 (commit)
  • update component page link (commit)

core-docs

  • release 0.3.4 (commit)
  • update component page link (commit)

core-drag-drop

core-drawer-panel

core-elements

  • release 0.3.4 (commit)
  • add core-menu-button (commit)
  • Merge pull request #10 from doug/patch-1 (commit)
  • Seems to be missing submenu (commit)
  • Merge pull request #9 from Polymer/addsignals (commit)
  • Add core-signals (commit)
  • Merge pull request #8 from vkammerer/patch-1 (commit)
  • Remove core-bind from core-elements (commit)
  • Fixes #7 and adds a few others. (commit)
  • Add core-animated-pages to bower.json (commit)
  • Better link. (commit)
  • May link active (commit)
  • put touch-action to make it work on iOS (commit)
  • update component page link (commit)
  • sort (commit)
  • add core-animation (commit)
  • just show 1 demo for core-scroll-header-panel; minor cleanup (commit)
  • add drag and drop (commit)
  • update included demos. (commit)
  • update metadata (commit)
  • fix typo (commit)
  • alpha order (commit)
  • import core-icons (commit)
  • Merge b...
Read more