Polymer v3.0.0 Release Notes
Release Date: 2018-05-08 // almost 6 years ago-
🚀 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)