New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Polymer 3, npm and ES6 modules for Java projects #4561
Comments
For clarity - at the moment this is not in plans for Vaadin 12 (December 2018) nor Vaadin 13 (March 2019). No certainty that it will be included in Vaadin 14 (June 2019) either, but that has not been planned yet and is still quite far (over six months). |
HTML Imports are scheduled for removal from Chrome 73, in April 2019 (https://www.chromestatus.com/feature/5144752345317376). According to caniuse.com at that moment there will be exactly no major browser with native support for HTML imports (https://caniuse.com/#search=html%20imp). That may break a number of things and possibly require updates to existing code. |
Actually no, things will just keep on working because of a Polyfill that is used instead. and has been used thus far in all other browsers except Chrome. |
The one situation where it might break is if someone has concluded that they only need to support Chrome, and therefore they have explicitly disabled the polyfills. There's still nothing we can really do about that, except maybe informing users. |
Just as an update: npm, Polymer 3 and ES6 modules support is currently WIP and is targeted for V14. The plan is that the old mode (Webjars/bower) will also keep work on working, so doing migration with the provided tool is optional. |
Migration tool to be finished during the platform beta period #5037. |
This is an epic that consists of subissues that bring Polymer 3, npm & ES6 modules support to Flow instead of Polymer 2, Bower/webjars and html imports.
The text was updated successfully, but these errors were encountered: