|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## [v2.7.0](https://github.com/Polymer/polymer/tree/v2.7.0) (2018-12-03) |
| 4 | +- Update to webcomponentsjs 1.3.0 ([commit](https://github.com/Polymer/polymer/commit/5df96021)) |
| 5 | + |
| 6 | +- Lint fixes ([commit](https://github.com/Polymer/polymer/commit/41c75c26)) |
| 7 | + |
| 8 | +- Fix settings to pull from Polymer object for defaults. ([commit](https://github.com/Polymer/polymer/commit/77f34369)) |
| 9 | + |
| 10 | +- Update types ([commit](https://github.com/Polymer/polymer/commit/e8095154)) |
| 11 | + |
| 12 | +- 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](https://github.com/Polymer/polymer/commit/cc1402d9)) |
| 13 | + |
| 14 | +- Use closure-safe name ([commit](https://github.com/Polymer/polymer/commit/d74aa82a)) |
| 15 | + |
| 16 | +- Add tests ([commit](https://github.com/Polymer/polymer/commit/db4dbf8f)) |
| 17 | + |
| 18 | +- Ensure properties and observers are interleaved per behavior ([commit](https://github.com/Polymer/polymer/commit/bbf1acce)) |
| 19 | + |
| 20 | +- Ensure property values are always overridden by extendors/behaviors ([commit](https://github.com/Polymer/polymer/commit/6f3057ec)) |
| 21 | + |
| 22 | +- Ensure `registered` is always called on element prototype ([commit](https://github.com/Polymer/polymer/commit/29d514f7)) |
| 23 | + |
| 24 | +- Do lazy behavior copying only when `legacyOptimizations` is set ([commit](https://github.com/Polymer/polymer/commit/44e48287)) |
| 25 | + |
| 26 | +- Behavior property copying fixes ([commit](https://github.com/Polymer/polymer/commit/fbf827d9)) |
| 27 | + |
| 28 | +- Ensure initial static classes are preserved when a class$ binding is present. ([commit](https://github.com/Polymer/polymer/commit/83c0e9d1)) |
| 29 | + |
| 30 | +- Avoid copying certain properties from behaviors ([commit](https://github.com/Polymer/polymer/commit/5b34ce9d)) |
| 31 | + |
| 32 | +- Sync memoized properties getter with 3.x version. ([commit](https://github.com/Polymer/polymer/commit/b3568bb3)) |
| 33 | + |
| 34 | +- Remove unnecessary setting of `_template`. ([commit](https://github.com/Polymer/polymer/commit/9d33ecb9)) |
| 35 | + |
| 36 | +- Minor renaming based on review. ([commit](https://github.com/Polymer/polymer/commit/b12a0b6a)) |
| 37 | + |
| 38 | +- Slight tweaks based on review. ([commit](https://github.com/Polymer/polymer/commit/9e141723)) |
| 39 | + |
| 40 | +- Slightly improve how `_registered` is called. ([commit](https://github.com/Polymer/polymer/commit/5d5c95ca)) |
| 41 | + |
| 42 | +- Changed based on review feedback. ([commit](https://github.com/Polymer/polymer/commit/f62755d4)) |
| 43 | + |
| 44 | +- Ensure _template from behaviors takes precedence over `is` in legacy. ([commit](https://github.com/Polymer/polymer/commit/08b267f3)) |
| 45 | + |
| 46 | +- TemplateStamp: fix TreeWalker ([commit](https://github.com/Polymer/polymer/commit/c2746704)) |
| 47 | + |
| 48 | +- update types ([commit](https://github.com/Polymer/polymer/commit/5c3bf54c)) |
| 49 | + |
| 50 | +- update package-lock ([commit](https://github.com/Polymer/polymer/commit/f93daba4)) |
| 51 | + |
| 52 | +- Update FF test config. ([commit](https://github.com/Polymer/polymer/commit/6e902838)) |
| 53 | + |
| 54 | +- Factor telemetry to separate module ([commit](https://github.com/Polymer/polymer/commit/ca03e08d)) |
| 55 | + |
| 56 | +- update more types ([commit](https://github.com/Polymer/polymer/commit/8d9219f9)) |
| 57 | + |
| 58 | +- update types ([commit](https://github.com/Polymer/polymer/commit/fe1bcd1c)) |
| 59 | + |
| 60 | +- Address linting issues. ([commit](https://github.com/Polymer/polymer/commit/dadcfc2e)) |
| 61 | + |
| 62 | +- Address review feedback ([commit](https://github.com/Polymer/polymer/commit/0190e330)) |
| 63 | + |
| 64 | +- Update types. ([commit](https://github.com/Polymer/polymer/commit/fb5a7e32)) |
| 65 | + |
| 66 | +- Sync with changes made in master. ([commit](https://github.com/Polymer/polymer/commit/620ae42e)) |
| 67 | + |
| 68 | +- Disable running FF in headless mode on Travis ([commit](https://github.com/Polymer/polymer/commit/1d67cec0)) |
| 69 | + |
| 70 | +- Use windows for FF62 ([commit](https://github.com/Polymer/polymer/commit/83dd540f)) |
| 71 | + |
| 72 | +- Update wct for FF63, add FF62 to sauce for pre-WC testing, drop Safari 10. ([commit](https://github.com/Polymer/polymer/commit/1d017142)) |
| 73 | + |
| 74 | +- Disable running FF in headless mode on Travis ([commit](https://github.com/Polymer/polymer/commit/d91ac936)) |
| 75 | + |
| 76 | +- Add comment and handle undefined host case. ([commit](https://github.com/Polymer/polymer/commit/6e4f62d8)) |
| 77 | + |
| 78 | +- Use windows for FF62 ([commit](https://github.com/Polymer/polymer/commit/9f65049f)) |
| 79 | + |
| 80 | +- Update types. ([commit](https://github.com/Polymer/polymer/commit/75cfcb82)) |
| 81 | + |
| 82 | +- Behaviors ([commit](https://github.com/Polymer/polymer/commit/efb8d71c)) |
| 83 | + |
| 84 | +- Update wct for FF63, add FF62 to sauce for pre-WC testing, drop Safari 10. ([commit](https://github.com/Polymer/polymer/commit/509b73f8)) |
| 85 | + |
| 86 | +- LegacyElement ([commit](https://github.com/Polymer/polymer/commit/20c8bf10)) |
| 87 | + |
| 88 | +- Apply mixin to TemplatizeInstance ([commit](https://github.com/Polymer/polymer/commit/55e9dfd1)) |
| 89 | + |
| 90 | +- Update types. ([commit](https://github.com/Polymer/polymer/commit/7f2fcb18)) |
| 91 | + |
| 92 | +- Sync with changes made on master. ([commit](https://github.com/Polymer/polymer/commit/ed6deea8)) |
| 93 | + |
| 94 | +- Adds `legacyOptimizations` flag ([commit](https://github.com/Polymer/polymer/commit/4f223035)) |
| 95 | + |
| 96 | +- memoize behavior method lists for fasting runtime calling. ([commit](https://github.com/Polymer/polymer/commit/7251a3ac)) |
| 97 | + |
| 98 | +- stripWhitespace ([commit](https://github.com/Polymer/polymer/commit/09a6d1af)) |
| 99 | + |
| 100 | +- noDirMixin ([commit](https://github.com/Polymer/polymer/commit/c421f08d)) |
| 101 | + |
| 102 | +- noCloneTemplate ([commit](https://github.com/Polymer/polymer/commit/2a258182)) |
| 103 | + |
| 104 | +- lazyCopyProps ([commit](https://github.com/Polymer/polymer/commit/a7847816)) |
| 105 | + |
| 106 | +- Fix prototype registration ([commit](https://github.com/Polymer/polymer/commit/2f785733)) |
| 107 | + |
| 108 | +- Fix telemetry registrations to go eagerly ([commit](https://github.com/Polymer/polymer/commit/f1718034)) |
| 109 | + |
| 110 | +- Use TreeWalker for template-stamp. ([commit](https://github.com/Polymer/polymer/commit/c61df6f4)) |
| 111 | + |
| 112 | +- Avoid using mixins for behaviors. ([commit](https://github.com/Polymer/polymer/commit/527f519c)) |
| 113 | + |
| 114 | +- [ci skip] update changelog ([commit](https://github.com/Polymer/polymer/commit/7569d74d)) |
| 115 | + |
| 116 | +- Fix error reporting on Safari. ([commit](https://github.com/Polymer/polymer/commit/02f54710)) |
| 117 | + |
| 118 | +- Update types. ([commit](https://github.com/Polymer/polymer/commit/7c147a7a)) |
| 119 | + |
| 120 | +- Revert to legacy template getter, update tests. ([commit](https://github.com/Polymer/polymer/commit/dfc8398b)) |
| 121 | + |
| 122 | +- Fix lint warning. ([commit](https://github.com/Polymer/polymer/commit/1f9bced6)) |
| 123 | + |
| 124 | +- Ensure template helpers in trusted templates work. ([commit](https://github.com/Polymer/polymer/commit/2ac221bf)) |
| 125 | + |
| 126 | +- More updates based on code review. ([commit](https://github.com/Polymer/polymer/commit/275491e0)) |
| 127 | + |
| 128 | +- Ensure instanceof works after babel ES5 compilation ([commit](https://github.com/Polymer/polymer/commit/d44969a2)) |
| 129 | + |
| 130 | +- Updates based on code review. ([commit](https://github.com/Polymer/polymer/commit/ed790713)) |
| 131 | + |
| 132 | +- Fix update-types. ([commit](https://github.com/Polymer/polymer/commit/59927747)) |
| 133 | + |
| 134 | +- Update types. ([commit](https://github.com/Polymer/polymer/commit/7897d0ac)) |
| 135 | + |
| 136 | +- Fix lint warnings ([commit](https://github.com/Polymer/polymer/commit/52b25e49)) |
| 137 | + |
| 138 | +- Catch errors on top window using on error Works around safari quirk when running in iframe ([commit](https://github.com/Polymer/polymer/commit/f11b1a14)) |
| 139 | + |
| 140 | +- Update types. ([commit](https://github.com/Polymer/polymer/commit/5cc4937e)) |
| 141 | + |
| 142 | +- Fix lint warning. ([commit](https://github.com/Polymer/polymer/commit/16e695fc)) |
| 143 | + |
| 144 | +- Fix latent (benign) error thrown when removing dom-if via innerHTML. ([commit](https://github.com/Polymer/polymer/commit/9a75976d)) |
| 145 | + |
| 146 | +- Use setting set via global Polymer object. ([commit](https://github.com/Polymer/polymer/commit/a6331a25)) |
| 147 | + |
| 148 | +- Add tests. ([commit](https://github.com/Polymer/polymer/commit/2a38d382)) |
| 149 | + |
| 150 | +- 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](https://github.com/Polymer/polymer/commit/ada72d4d)) |
| 151 | + |
| 152 | +- Add comment ([commit](https://github.com/Polymer/polymer/commit/c550e9e5)) |
| 153 | + |
| 154 | +- Factor out some helpers, add declarative tests. ([commit](https://github.com/Polymer/polymer/commit/08e13f21)) |
| 155 | + |
| 156 | +- Add constructor name and fix mixin wrapping. ([commit](https://github.com/Polymer/polymer/commit/68185549)) |
| 157 | + |
| 158 | +- Fix test name ([commit](https://github.com/Polymer/polymer/commit/a470e452)) |
| 159 | + |
| 160 | +- Fix method to force CE polyfill on ([commit](https://github.com/Polymer/polymer/commit/b3bbd215)) |
| 161 | + |
| 162 | +- Update types. ([commit](https://github.com/Polymer/polymer/commit/7fc9564e)) |
| 163 | + |
| 164 | +- Ensure class.html is imported before patching it. ([commit](https://github.com/Polymer/polymer/commit/2214b9e3)) |
| 165 | + |
| 166 | +- Add legacy-data-mixin tests to runner. ([commit](https://github.com/Polymer/polymer/commit/4ec63a41)) |
| 167 | + |
| 168 | +- Add legacy-data-mixin as 1.x->2.x migration aide. Fixes #5262. ([commit](https://github.com/Polymer/polymer/commit/c46a38de)) |
| 169 | + |
3 | 170 | ## [v2.6.1](https://github.com/Polymer/polymer/tree/v2.6.1) (2018-08-23)
|
4 | 171 | - Make event notification handler read the value from currentTarget, (#5309) ([commit](https://github.com/Polymer/polymer/commit/ffe8f7e8))
|
5 | 172 |
|
|
0 commit comments