@polymer/polymer
Advanced tools
Changelog
v3.1.0 (2018-10-26)
update dependencies (commit)
Add beforeRegister callback to externs (commit)
Make toggleAttribute match with native signature (#5372) (commit)
Fixed typos on lines 133 and 157 (#5409) (commit)
Fix signature of toggleAttribute to match native version (#5370) (commit)
Update jsdoc for PropertyEffects.splice (#5367) (commit)
Expand type of LegacyElementMixin#listen and unlisten to accept EventTargets. (commit)
Update gen-closure-declarations to 0.5.0 (#5360) (commit)
Add TypeScript types for observer parameters. (#5359) (commit)
Add missing return type to attributeChanged (commit)
Add specific type for behaviors (commit)
Improve typings for legacy elements (commit)
Add @export (commit)
Improve types of flattened-nodes-observer further. (commit)
Add cast for compilation (commit)
Only generate types once on Travis (commit)
Move type generation from prepack to prepare (commit)
Collapse imports for file into one statement (commit)
Cleanup modulizer conversion leftovers (#5347) (commit)
Add comments re: need for mixing in before metaprogramming (commit)
regen-package-lock (commit)
Don't run Firefox in headless mode. (commit)
Fix jsdoc syntax. (commit)
Updates based on code review. Add computed tests. (commit)
Use type generator binary instead of gulp script. (commit)
Remove unnecessary @const. (commit)
Add return description. (commit)
Grandfather defaulting sanitizeDOMValue from legacy Polymer object. (commit)
Minor changes to formatting and jsdoc (commit)
Update paths in gulpfile (commit)
Fix mixin jsdoc. (commit)
Add legacy-data-mixin as 1.x->2.x/3.x migration aide. Fixes #5262. (commit)
Fix jsdoc to pass lint (commit)
Add documentation to boot.js (commit)
The return type of mixinBehaviors is unknown (commit)
Export EventApi, same as DomApi (commit)
Remove undocumented logging feature (#5331) (commit)
Cleanup element-mixin leftovers from modulizer (commit)
Use case-map lib in a saner way. (commit)
Fix a grab bag of closure compiler warnings. (commit)
Protect DomModule.import against renaming (commit)
Add @nocollapse for jscompiler (commit)
Ensure boot.js can only be parsed as a module (commit)
Use simpler class declaration and export form (#5325) (commit)
Ensure unresolved.js is an es module (#5324) (commit)
Move version to ElementMixin prototype (commit)
Use relative path module specifier in gen-tsd autoImport setting. (commit)
Update TemplateStamp event listen param types from Node to EventTarget. (#5320) (commit)
Add test for direct assignment to template. (commit)
Add a template setter to ElementMixin. (commit)
Export the current Polymer version in polymer-element.js (commit)
Make Polymer gestures library safe for Closure property renaming (take 2). (#5314) (commit)
Make event notification handler read the value from currentTarget, (#5313) (commit)
[ci skip] update changelog (commit)
Upstream externs changes for DomRepeatEvent (commit)
Back to single template getter. Add more comments. (commit)
Revert to legacy template getter, update tests. (commit)
More updates based on code review. (commit)
Fix allowTemplateFromDomModule opt-in (commit)
Fix lint warnings. (commit)
Updates based on code review. (commit)
npm upgrade dependencies (commit)
Fix lint warnings. (commit)
Catch errors on top window using uncaughtErrorFilter Works around safari quirk when running in iframe (commit)
Fix latent (benign) error thrown when removing dom-if via innerHTML. (commit)
Use setting via setStrictTemplatePolicy export. (commit)
Add tests. (commit)
Implement opt-in strictTemplatePolicy
(flag TBD) - disable dom-bind - disable dom-module template lookup - disable templatizer of templates not stamped in trusted polymer template (commit)
Ensure properties is only called once (commit)
Remove dom-module in test (commit)
Changelog
v3.0.3 (2018-07-30)
rebuild package-lock (commit)
Generate typings for Polymer 3. (commit)
Revert Promise<void> changes. (commit)
Lint fixes. (commit)
Restore some externs. (commit)
Upstream a bunch of g3 changes. (commit)
Add no-unused-vars eslint suppressions. (commit)
Annotate another two ephemeral classes. (commit)
Mark some ephemeral super classes as private. (commit)
Annotate Node parameter as not null. (commit)
Annotate some internal classes as private. (commit)
Fix some appliesMixin annotations still with Polymer namespace. (commit)
TypeScript generator config and extra interfaces for Polymer 3. (commit)
Tweaks to make Polymer 3 more amenable to typings generation. (commit)
Fix gulp 4 issues (commit)
Extend Safari exceptions beyond 10.1 (commit)
Ignore shady CSS scoping in getComposedHTML (commit)
Fix method to force CE polyfill on in 3.x (commit)
Convert object to class for better compilation (commit)
Fix Typo in Readme (#5260) (commit)
regen package-lock.json (commit)
Update supported browsers in issue template (commit)
Remove modulized comment (commit)
Update package.lock (commit)
Fix typo in jsdoc (#5248) (commit)
Replace .npmignore with package.json "files" option. (#5245) (commit)
Spelling (commit)
Update template docs (#5233) (commit)
fix lint (commit)
Port disabled fixes from 2.x (commit)
Update repo URL (commit)
Add badges (commit)
Update development instructions for 3.0 (#5226) (commit)
[ci skip] update changelog (commit)
Closure extern update (commit)
Add user-importable files to bower.json
's main
field for modulizer. (commit)
Changelog
v3.0.0 (2018-05-08)
use released versions of shadycss and webcomponentsjs (commit)
Bump dependencies (commit)
Run Chrome & FF serially to try and help flakiness (commit)
Fix lint warning (commit)
Bump to cli 1.7.0 (commit)
Removing support for returning strings from template getter. (Per previous documented deprecation: https://www.polymer-project.org/2.0/docs/devguide/dom-template#templateobject) (commit)
Fix typos and nits (commit)
Update to Gulp 4 (commit)
Add serve command to package.json and update package-lock.json (commit)
Fix for browsers that don't have input.labels. (commit)
Tweak introductory note, fix webpack capitalization (commit)
gestures: Avoid spreading non-iterable in older browsers (commit)
wip (commit)
Readme: very small tweaks (commit)
Tweak wording. (commit)
Fix link (commit)
Re-order sections (commit)
Fix LitElement typo (commit)
Depend on polymer-cli rather than wct (commit)
Minor tweaks (commit)
Update README for 3.x (commit)
Update Edge testing versions. (commit)
Exclude all Edge versions from keyframe/font tests. (commit)
Update wcjs version. (commit)
Add .npmignore file (#5215) (commit)
Use node 9 (commit)
Use module flags for wct (commit)
Use babel parser for aslant for dynamic import. (commit)
Fix lint errors. (commit)
3.0.0-pre.13 (commit)
[package.json] Remove version script (commit)
Update dependencies (commit)
Fix test typo on Chrome (commit)
Fixes IE11 test issues (commit)
Fixes styling tests related to using HTML Imports (commit)
Remove crufty global (fixes globals.html test) (commit)
Update to webcomponents 2.0.0 and webcomponents-bundle.js (commit)
Fix meaningful whitespace in test assertion (commit)
Fix latent mistake using old SD API (commit)
Add global for wct callback when amd compiling (commit)
Eliminate pre-module code from resolveUrl tests (commit)
Improve documentation and legibility. (commit)
Add some global whitelists (commit)
Fix references to js files instead of html files (commit)
Fix glob patterns for eslint (commit)
Fix ESLint warnings (commit)
Eliminate more canonical path usage (commit)
Eliminate canonical path to wcjs (commit)
Remove extra polymer-legacy.js imports (commit)
Clean up Polymer fn import (commit)
Add WCT config used by all tests (commit)
Clean up exports (commit)
Allow Polymer fn's call to Class to be overridden. (commit)
add sill-relevant, deleted tests back in (commit)
manually change inter-package dep imports from paths to names (commit)
manually add assetpath (import.meta.url) for tests that require it (commit)
move behavior definition to before usage (commit)
define omitted class declaration (commit)
remove < and replace with < for innerHTML (commit)
fixed typo causing test to fail (commit)
fix missing dom-module in modulization (commit)
revert module wait (commit)
wait for elements in other modules to be defined (commit)
no more undefined.hasShadow (commit)
removed link rel import type css tests (commit)
delete debugger (commit)
skip link rel import type css tests on native imports (commit)
add missing css html import (commit)
remove importHref tests (commit)
Import Polymer function in tests from legacy/polymer-fn.js (commit)
Export Polymer function from polymer-legacy.js (commit)
Add new wct deps. (commit)
Fixup a few places where comments were misplaced. (commit)
Fixup license comments. (commit)
Update package.json from modulizer's output, set polymer-element.js as main. (commit)
Replace sources with modulizer output. (commit)
Rename HTML files to .js files to trick git's rename detection. (commit)
Delete typings for now. (commit)
Add reasoning for suppress missingProperties (commit)
Don't rely on dom-module synchronously until WCR. (commit)
Avoid closure warnings. (commit)
Add ability to define importMeta on legacy elements. Fixes #5163 (commit)
Allow legacy element property definitions with only a type. Fixes #5173 (commit)
Update docs. (commit)
Use Polymer.ResolveUrl.pathFromUrl (commit)
Fix test under shadydom. Slight logic refactor. (commit)
Fix lint warning (commit)
Add importMeta getter to derive importPath from modules. Fixes #5163 (commit)
Reference dependencies as siblings in tests. (commit)
Update types (commit)
Add note about performance vs correctness (commit)
Update types. (commit)
Lint clean. (commit)
Pass through fourth namespace param on attributeChangedCallback. (commit)
Add a @const annotation to help the Closure Compiler understand that Polymer.Debouncer is the name of a type. (commit)
[ci skip] update changelog (commit)
Update docs and types (commit)
Update perf test to use strict-binding-parser (commit)
Correct import paths (commit)
Only store method once for dynamic functions (commit)
Move strict-binding-parser to lib/mixins (commit)
Rename to StrictBindingParser (commit)
Fix linter errors (commit)
Extract to a mixin (commit)
Add missing dependency to bower.json (commit)
Fix linter warning (commit)
Add documentation (commit)
Add performance test for binding-expressions (commit)
Rewrite parser to use switch-case instead of functions (commit)
Remove escaping from bindings (commit)
Fix linter warning (commit)
Refactor to be functional and add more tests (commit)
Fix linter warnings (commit)
Rewrite expression parser to state machine (commit)