All Versions
Latest Version
Avg Release Cycle
65 days
Latest Release
1012 days ago

Changelog History
Page 2

  • v3.0.1 Changes

    May 09, 2018
    • โšก๏ธ [ci skip] update changelog (commit)

    • โœ‚ Remove importHref from 3.0 (commit)

  • v3.0.0 Changes

    May 08, 2018
    • ๐Ÿš€ 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: (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)

  • v2.8.0 Changes

    June 24, 2019
    • ๐Ÿ‘ Allow configuring cancelling synthetic click behavior (#5536) 9a8bca4
    • โšก๏ธ [ci skip] update changelog for 2.7.2 a7cb0ae


  • v2.7.2 Changes

    April 16, 2019

    Raw Notes

    ๐Ÿ›  Ensure wildcard arguments get undefined treatment. Fixes #5428. (commit)

    ๐Ÿ›  Fix type of template setter in element-mixin.html (#5519) (commit)

    โšก๏ธ [ci skip] Update changelog for 2.7.1 (commit)

  • v2.7.1 Changes

    March 22, 2019

    ๐Ÿ”€ Sync with fixes on master branch. (commit)

    โž• Add comment about order when re-debouncing (commit)

    ๐Ÿ›  Fix lint, update types (commit)

    ๐Ÿ›  Fix order of flushed debouncers to match 1.x (commit)

    Avoid Array.fill (commit)

    โž• Add comments (commit)

    โšก๏ธ Update types (commit)

    ๐Ÿ›  Use set and clear debouncer upon completion. Fixes #5250 (commit)

    โช Revert "Use set and clear debouncer upon completion. Fixes #5250" (commit)

    ๐Ÿ›  Use set and clear debouncer upon completion. Fixes #5250 (commit)

    ๐Ÿ’… Quote the getStyle method of the custom style element. (commit)

    โœ‚ Remove yet another string concatenation to a template string (commit)

    Avoid string concatentation to template strings (commit)

    โšก๏ธ Update several string references which can be renamed by closure-compiler (commit)

    Disable auto strip-whitespace on template with legacyOptimizations (commit)

    Polymer 2.x version of #5464 (commit)

    โšก๏ธ Update generated types for Polymer 2.x (commit)

    โšก๏ธ [ci skip] update chnagelog (commit)

  • v2.7.0 Changes

    December 03, 2018

    ๐Ÿ†• New Features

    • โž• Adds Polymer.legacyOptimizations flag
      • avoids copying element templates (this disables subclassing elements from defined with Polymer() calls)
      • turns on stripWhitespace for all templates.
      • Properties defined via behaviors or the call to Polymer() are copied at the first instance booting up.
    • โž• Adds Polymer.strictTemplatePolicy flag
      • Strict Template Policy prevents a class of "template injection" attacks against element registration
      • All "self-stamping" templates including <dom-bind>, <dom-repeat>, and <dom-if> will throw errors and not stamp if not originating from inside the template of a trusted element registered via script
      • Re-registration of <dom-module> will throw and cause template lookup for that element name to return null
      • Elements that do not have templates by design must explicitly indicate a null template to prevent template retrieval from injected <dom-module>s, otherwise they will throw an error

    Meaningful Changes

    • Behaviors:
      • Now mixed in lazily rather than at class time. This change means behaviors are no longer in the element's prototype chain.
      • A memoized list of behavior lifecycle methods is constructed at finalization time and then used at runtime.
    • โœ… TemplateStamp: A TreeWalker is now used to crawl through template nodes. This should be slightly faster when the ShadyDOM polyfill is used.
    • Polymer.telemetry: now properly records registered elements, even if they have not been created

    Raw Notes

    โšก๏ธ Update to webcomponentsjs 1.3.0 (commit)

    ๐Ÿ‘• Lint fixes (commit)

    ๐Ÿ›  Fix settings to pull from Polymer object for defaults. (commit)

    โšก๏ธ Update types (commit)

    Merge css-build-dir changes into 2.x * Don't set up observer in ShadyDOM * Move __activateDir into check instead of replace * skip some tests that never really worked in ShadyDOM (commit)

    ๐Ÿ‘‰ Use closure-safe name (commit)

    โž• Add tests (commit)

    Ensure properties and observers are interleaved per behavior (commit)

    Ensure property values are always overridden by extendors/behaviors (commit)

    Ensure registered is always called on element prototype (commit)

    Do lazy behavior copying only when legacyOptimizations is set (commit)

    ๐Ÿ›  Behavior property copying fixes (commit)

    Ensure initial static classes are preserved when a class$ binding is present. (commit)

    Avoid copying certain properties from behaviors (commit)

    ๐Ÿ”€ Sync memoized properties getter with 3.x version. (commit)

    โœ‚ Remove unnecessary setting of _template. (commit)

    Minor renaming based on review. (commit)

    Slight tweaks based on review. (commit)

    Slightly improve how _registered is called. (commit)

    ๐Ÿ”„ Changed based on review feedback. (commit)

    Ensure _template from behaviors takes precedence over is in legacy. (commit)

    โœ… TemplateStamp: fix TreeWalker (commit)

    โšก๏ธ update types (commit)

    โšก๏ธ update package-lock (commit)

    โšก๏ธ Update FF test config. (commit)

    Factor telemetry to separate module (commit)

    โšก๏ธ update more types (commit)

    โšก๏ธ update types (commit)

    โž• Address linting issues. (commit)

    โž• Address review feedback (commit)

    โšก๏ธ Update types. (commit)

    ๐Ÿ”€ Sync with changes made in master. (commit)

    Disable running FF in headless mode on Travis (commit)

    ๐Ÿ Use windows for FF62 (commit)

    โšก๏ธ Update wct for FF63, add FF62 to sauce for pre-WC testing, drop Safari 10. (commit)

    Disable running FF in headless mode on Travis (commit)

    โž• Add comment and handle undefined host case. (commit)

    ๐Ÿ Use windows for FF62 (commit)

    โšก๏ธ Update types. (commit)

    Behaviors (commit)

    โšก๏ธ Update wct for FF63, add FF62 to sauce for pre-WC testing, drop Safari 10. (commit)

    LegacyElement (commit)

    Apply mixin to TemplatizeInstance (commit)

    โšก๏ธ Update types. (commit)

    ๐Ÿ”€ Sync with changes made on master. (commit)

    โž• Adds legacyOptimizations flag (commit)

    ๐Ÿ“ memoize behavior method lists for fasting runtime calling. (commit)

    stripWhitespace (commit)

    noDirMixin (commit)

    ๐Ÿ‘ฏ noCloneTemplate (commit)

    lazyCopyProps (commit)

    ๐Ÿ›  Fix prototype registration (commit)

    ๐Ÿ›  Fix telemetry registrations to go eagerly (commit)

    ๐Ÿ‘‰ Use TreeWalker for template-stamp. (commit)

    Avoid using mixins for behaviors. (commit)

    โšก๏ธ [ci skip] update changelog (commit)

    ๐Ÿ›  Fix error reporting on Safari. (commit)

    โšก๏ธ Update types. (commit)

    โšก๏ธ Revert to legacy template getter, update tests. (commit)

    ๐Ÿ›  Fix lint warning. (commit)

    Ensure template helpers in trusted templates work. (commit)

    โšก๏ธ More updates based on code review. (commit)

    Ensure instanceof works after babel ES5 compilation (commit)

    โšก๏ธ Updates based on code review. (commit)

    ๐Ÿ›  Fix update-types. (commit)

    โšก๏ธ Update types. (commit)

    ๐Ÿ›  Fix lint warnings (commit)

    Catch errors on top window using on error Works around safari quirk when running in iframe (commit)

    โšก๏ธ Update types. (commit)

    ๐Ÿ›  Fix lint warning. (commit)

    ๐Ÿ›  Fix latent (benign) error thrown when removing dom-if via innerHTML. (commit)

    ๐Ÿ‘‰ Use setting set via global Polymer object. (commit)

    โž• Add tests. (commit)

    Implement opt-in strictTemplatePolicy (flag TBD) - disable dom-bind - disable dom-module re-registration - require elements with no template to implement null template - disable templatizer of templates not stamped in trusted polymer template (commit)

    โž• Add comment (commit)

    โœ… Factor out some helpers, add declarative tests. (commit)

    โž• Add constructor name and fix mixin wrapping. (commit)

    ๐Ÿ›  Fix test name (commit)

    ๐Ÿ›  Fix method to force CE polyfill on (commit)

    โšก๏ธ Update types. (commit)

    Ensure class.html is imported before patching it. (commit)

    โž• Add legacy-data-mixin tests to runner. (commit)

    โž• Add legacy-data-mixin as 1.x->2.x migration aide. Fixes #5262. (commit)

  • v2.6.0 Changes

    March 22, 2018
    • ๐Ÿ‘‰ Use function instead of Set (commit)

    • [ci skip] Fix typo (commit)

    • ๐Ÿ›  Fix test in shady DOM (commit)

    • ๐Ÿ’… Deduplicate style includes (commit)

    • โœ… use a clearer test for shadowRoot (commit)

    • Returning null in template should nullify parent template (commit)

    • [ci skip] Add clarifying comment (commit)

    • Correct the JSBin version (commit)

    • Put attribute capitalization fix in property-effects (commit)

    • โž• Add note about pre v3 releases (commit)

    • โž• Add note for npm package (commit)

    • โž• Add iron-component-page dev-dependency (commit)

    • โšก๏ธ Update several gulp dependencies (commit)

    • โšก๏ธ Update dom5 to 3.0.0 (commit)

    • โšก๏ธ Update Google Closure Compiler version and fix cast (commit)

    • โšก๏ธ Update types (commit)

    • ๐Ÿ›  Fix several issues in the documentation of dom-* elements (commit)

    • ๐Ÿ– Handle disabled attribute correctly for tap gesture (commit)

    • โž• add test case for nested label (commit)

    • โž• Add docs and cleanup matchingLabels (commit)

    • โž• Add tests (commit)

    • โšก๏ธ update types (commit)

    • ๐Ÿ›  fix tests and add dependency import (commit)

    • ๐Ÿ›  fix typings (commit)

    • โฌ†๏ธ Ensure DisableUpgradeMixin extends PropertiesMixin (commit)

    • ๐Ÿšš Format comment and remove deduping mixin (commit)

    • โšก๏ธ update types (commit)

    • โšก๏ธ update types (commit)

    • โž• Add mixin to automatically detect capitalized HTML attributes (commit)

    • โž• Add instructions for locally viewing the source documentation (commit)

    • ๐Ÿ’… Simplify condition checking in stylesFromModule function (commit)

    • โฌ†๏ธ Bump type generator and generate new typings. (#5119) (commit)

    • dispatchEvent returns boolean (#5117) (commit)

    • โšก๏ธ Update types (commit)

    • ๐Ÿ›  Fix license links (commit)

    • ๐Ÿ›  Fix issue with not genering the Templatizer docs (commit)

    • โฌ†๏ธ Bump TS type generator to pick up transitive mixin handling. (commit)

    • โœ‚ Remove unnecessary mutableData property from MutableData mixin (commit)

    • โšก๏ธ Update types (commit)

    • โž• Add note to updateStyles regarding updates to CSS mixins (commit)

    • Avoid timing issues with polyfilled Promise (commit)

    • ๐Ÿ— Revert use of async/await due to lack of build/serve support. (commit)

    • โช Revert types. (commit)

    • โšก๏ธ Update eslint parserOptions to es2017 for async/await support. (commit)

    • ๐Ÿ›  Use stronger check for PropertyEffects clients. Fixes #5017 (commit)

    • โœ‚ Remove unneeded file (commit)

    • [PropertiesChanged]: allow old data to be gc'd after _propertiesChanged (commit)

    • โšก๏ธ Update package-lock.json (commit)

    • ๐Ÿ’… Make Travis update-types failure style the same as the elements. (commit)

    • โฌ†๏ธ Bump TypeScript generator version. (commit)

    • ๐Ÿ‘‰ Make EventApi.path EventTarget type non-nullable. (commit)

    • ๐Ÿ‘• Lint and type fixes (commit)

    • [PropertiesChanged]: adds _shouldPropertiesChange (commit)

    • โšก๏ธ Update docs: templatize() cannot be called multiple times (commit)

    • โšก๏ธ [ci skip] update changelog (commit)

    • โšก๏ธ Update types. (commit)

    • ๐Ÿ›  Fix JSDoc example formatting (commit)

    • โœ… Use latest webcomponents polyfill bundle (commit)

    • ๐Ÿ›  Fix label tap by checking matched label pairs (commit)

    • โฌ†๏ธ Defer creation related work via disable-upgrade (commit)

    • ๐Ÿ‘• lint fixes (commit)

    • โž• Adds Polymer.DisableUpgradeMixin (commit)

  • v2.5.0 Changes

    February 02, 2018
    • โšก๏ธ Update types (commit)

    • โšก๏ธ Update JSDocs to use tags (commit)

    • ๐Ÿ›  Fix type declarations inadvertedtly referencing Polymer.Element. (#5084) (commit)

    • ๐Ÿ“š Use class syntax in documentation (#5077) (commit)

    • โž• Add hash/abs URL resolution tests. (commit)

    • โšก๏ธ Update types. (commit)

    • โž• Add comments about resolveUrl idiosyncrasies. (commit)

    • โช Revert "Move absolute url logic to element-mixin" (commit)

    • โž• Added Polymer.version to polymer-externs (#5079) (commit)

    • Avoid tracking parentNode since it's unncessary (commit)

    • โšก๏ธ Update types. (commit)

    • ๐Ÿ›  Fix nit. (commit)

    • ๐Ÿ‘ Avoid comment constructor for IE support. (commit)

    • Disallow non-templates as interpolations in Polymer.html (#5023) (commit)

    • Exclude index.html from type generation. (#5076) (commit)

    • โšก๏ธ update types (commit)

    • [element-mixin] Do not create property accessors unless a property effect exists (commit)

    • โœ… Use containers for testing again (#5070) (commit)

    • Invoke JS compiler rename for properties (commit)

    • โž• Add package-lock.json back (commit)

    • ๐Ÿ›  fix test. (commit)

    • โœจ Enhance robustness by replacing slot with a comment (commit)

    • Avoid use of element accessors on doc frag to fix IE/Edge. (commit)

    • ๐Ÿ›  Fix linter errors (commit)

    • ๐Ÿ›  Fix issue with observers being called twice (commit)

    • ๐Ÿ”’ Revert package-lock change (commit)

    • โšก๏ธ [ci-skip] Update changelog (2.4.0) (commit)

    • โž• Add package-lock.json to .gitignore (commit)

    • โšก๏ธ Update types (commit)

    • โž• Add comments re: instanceProps (commit)

    • ๐Ÿ”„ Change if-condition to check for arguments.length (commit)

    • โœ‚ Delete package-lock.json (commit)

    • โœ… [ci skip] Fix test case name (commit)

    • ๐Ÿ›  Fix issue where el.splice could not clear full array (commit)

    • ๐Ÿ‘‰ Make owner optional as well. (commit)

    • โšก๏ธ Update package-lock.json (commit)

    • โšก๏ธ Update typescript types again, after fixing jsdoc. (commit)

    • ๐Ÿ›  Fix lint warnings. (commit)

    • โšก๏ธ Update typescript types. (commit)

    • ๐Ÿ›  Ensure path notifications from templatized instances don't throw. Fixes #3422 (commit)

    • ๐Ÿ‘ Allow templatizer to be used without owner or host prop forwarding. Fixes #4458 (commit)

    • ๐Ÿšš Templatize: remove slots when hiding children (commit)

    • ๐Ÿ“„ Clarify API docs for PropertyAccessors mixin (commit)

  • v2.4.0 Changes

    January 26, 2018
    • Simplify code for 's sort and filter properties (commit)

    • ๐Ÿ›  fix test for normal escaping (commit)

    • ๐Ÿ‘‰ Use javascript string escaping in Polymer.html (commit)

    • [ci skip] Add CODEOWNERS file (#5061) (commit)

    • ๐Ÿ›  Fix incorrect path modification in dom-repeat __handleObservedPaths() (#4983) (#5048) (commit)

    • โœ… Skip certain tests in Edge 16 (commit)

    • โž• add Edge 16 testing (commit)

    • ๐Ÿ›  Fix tests (#5050) (commit)

    • โšก๏ธ Update to latest wct. (commit)

    • HTTPS, please (commit)

    • โœ‚ Remove unnecessary limit check (commit)

    • ๐Ÿ›  Fix documentation in typescript (commit)

    • โœ… test(logging): improve _log with single parameter with sinon.spy (commit)

    • โž• Add article "a" (commit)

    • โšก๏ธ Update mixinBehaviors annotation. Behaviors don't satisfy PolymerInit. (#5036) (commit)

    • โž• add correct return type for querySelectorAll (#5034) (commit)

    • Gestures: fall back to when composedPath is empty. (#5029) (commit)

    • โž• add void return type annotations (#5000) (commit)

    • โšก๏ธ Easy script to update closure and typescript typings (#5026) (commit)

    • Prefer jsBin since requires signin to not be gc'ed. (commit)

    • Note that glitch editing environment is not IE11 friendly. (commit)

    • โž• Add links to template using polyserve. Fixes #5016 (commit)

    • โšก๏ธ Update .travis.yml (commit)

    • [ci skip] Add comment to aid archeology (commit)

    • ๐Ÿšš Move absolute url logic to element-mixin (commit)

    • ๐Ÿ‘‰ Use double tabs (commit)

    • indentation fix (commit)

    • โœ‚ Remove trailing spaces and extra lines in (commit)

    • โœ… test(logging.html): #5007 make sure _logger called one time (commit)

    • โœ… _loggertest(logging.html): make seperate test suite for _logger (commit)

    • โœ… test(logging.html): missing semicolon (commit)

    • โœ… test(logging): _log with single parameter #5007 (commit)

    • ๐Ÿ›  fix(legacy-element-mixin): syntax error in _logger (commit)

    • ๐Ÿ›  fix(legacy-element-mixin): _log with single parameter #5006 (commit)

    • ๐Ÿ›  Fix settings so that its properly picked up by both gen-ts and modulizer (commit)

    • ๐Ÿ— Unbreak the build by changing back the type (commit)

    • Enable gulp generate-typescript on Travis (commit)

    • โšก๏ธ Make sure that Travis fails when there are non-updated generated files (commit)

    • โš™ run gulp generate-typescript (commit)

    • ๐Ÿ›  fix ArraySplice types to more closely match code (commit)

    • [ProperitesChanged] Fix deserialization (#4996) (commit)

    • ๐Ÿ›  fix(FlattenedNodesObserver): do not fail on node without children (commit)

    • โž• Address latest round of comments. (commit)

    • โšก๏ธ Update PropertyEffects interface name in remap config. (commit)

    • Tighten more types for TypeScript and Closure (#4998) (commit)

    • โž• Add renameTypes config. (commit)

    • ๐Ÿ†• New typings. (commit)

    • โฌ†๏ธ Bump gen-typescript version. (commit)

    • Tighten Closure type annotations. (#4997) (commit)

    • Mark some FlattenedNodesObserver things private. (commit)

    • โž• Add TypeScript equivalent to Closure ITemplateArray. (commit)

    • ๐Ÿ›  Fix compilation errors. (commit)

    • ๐Ÿ‘‰ Use glob patterns instead of RegExps to exclude files. (commit)

    • โฌ†๏ธ Bump version of gen-typescript-declarations. (commit)

    • ๐Ÿ– Handle case where there are no elements in the template (commit)

    • โšก๏ธ Update various Polymer annotations to constrain generated types. (commit)

    • ๐Ÿ›  Fix typo in comment (commit)

    • ๐Ÿ›  Fix regression with imported css (commit)

    • โšก๏ธ Bring in latest gen-typescript-declarations updates. (commit)

    • Apply listeners in constructor rather than ready (commit)

    • Replace disconnectedCallback stub since this change is breaking. (commit)

    • ๐Ÿ›  Minor fixes (commit)

    • ๐Ÿ›  Fix html-tag import path. (commit)

    • โšก๏ธ Update CHANGELOG. (commit)

    • ๐Ÿ›  Fix import path for html-tag. (commit)

    • โž• Add generated TypeScript declarations. (commit)

    • โž• Add script to generate TypeScript declarations. (commit)

    • Annotate klass class as @private. Annotate that dedupingMixin returns T. (commit)

    • ๐Ÿ›  fix eslint error for unused var in _setPendingProperty (commit)

    • ๐Ÿ›  fix closure typing with Polymer.html function (commit)

    • re-add AsyncInterface definition, fix comment (commit)

    • โš  Avoid _setPendingProperty warning due to types not understanding deduping mixin. (commit)

    • โšก๏ธ [ci skip] Update changelog (commit)

    • โž• add test for legacy Polymer({}) elements (commit)

    • ๐Ÿ“‡ Rename html-fn to html-tag (commit)

    • ๐Ÿ›  Fix most closure warnings. (commit)

    • โž• Add back disconnectedCallback. (commit)

    • ๐Ÿ”€ Merge with master (commit)

    • ๐Ÿšš Move function out of closure. Add comments. (commit)

    • ๐Ÿ“„ [ci skip] TODO for link to docs and comment spellcheck (commit)

    • ๐Ÿ‘‰ Use values.reduce instead of a temporary array (commit)

    • โž• Add deprecation notice for class.template returning a string (commit)

    • โšก๏ธ [skip-ci] update comment for Polymer.html (commit)

    • โœ‚ remove null/undefined to empty string (commit)

    • โž• Address feedback (commit)

    • html tag function for generating templates (commit)

    • โž• Add example for flattened-nodes-observer (commit)

    • โšก๏ธ Minor updates based on review. (commit)

    • ๐Ÿ‘‰ Use correct assertation. (commit)

    • โž• Add tests for non-JSON literals on object props. (commit)

    • โœ‚ Remove PropertiesElement in favor of PropertiesMixin. (commit)

    • ๐Ÿ›  FIx typo (commit)

    • โœ… Skip test in old browsers. (commit)

    • โœ‚ Remove propertyNameForAttribute since it's never needed. (commit)

    • ๐Ÿ›  Fix subclassing and simplify. (commit)

    • ๐Ÿšš Move property<->attribute case mapping to PropertiesChanged. (commit)

    • ๐Ÿ‘ Allow non-JSON literals when property type is "Object". (commit)

    • โšก๏ธ Update tests (commit)

    • [PropertiesMixin] Fix mapping property names from attributes (commit)

    • โž• Add test for observing id attribute. (commit)

    • Cleanup based on review. (commit)

    • ๐Ÿ›  Fix deserializing dates. (commit)

    • Factoring improvements around attribute serialize/deserialize (commit)

    • โœ‚ Remove crufty comment. (commit)

    • ๐Ÿ‘• Lint fix (commit)

    • โž• Add tests for setting custom attribute name (commit)

    • ๐Ÿ”ฆ Expose less protected data. (commit)

    • ElementMixin uses PropertiesMixin for (commit)

    • PropertiesMixin (commit)

    • PropertyAccessors (commit)

    • PropertiesChanged (commit)

    • ๐Ÿ‘ฎ Force literal true` to be set as an attribute with a value of empty string. (commit)

    • ๐Ÿ‘ Better attribute suppport (commit)

    • ๐Ÿ›  fix some formatting and closure linting (commit)

    • ๐Ÿ‘• Lint fixes. (commit)

    • ๐Ÿ“‡ Renamed basic element to properties element (commit)

    • Implement basic-element with properties-changed (commit)

    • ๐Ÿ›  Fix lint issues (commit)

    • ๐Ÿ‘Œ Improve docs and add test for case conversion. (commit)

    • โž• Add test to runner. (commit)

    • โž• Adds Polymer.BasicElement (commit)

    • Factor PropertiesChanged out of PropertyAccessors (commit)

    • โž• Add accessor property to properties object (commit)

    • ๐Ÿ‘ Factor to treeshake better (commit)

  • v2.3.1 Changes

    December 07, 2017
    • โž• Add test that would fail with the "last style" behavior in master (commit)

    • ๐Ÿ’… Use padding-top to get correct computed style on older safari (commit)

    • ๐Ÿ’… Handle styles that are not direct children of templates correctly (commit)

    • โšก๏ธ [ci skip] update changelog again (commit)