Releases: dunnkers/ember-polymer
Update Polymer to 2.6.0
To see changes from up to 2.4.0, see:
Ensure backwards-compatibility with Ember 3.0 🐹
Fix build when project has no package file 🔨
Fix the build process in the case where a package is installed that for some reason does not have its package.json
or bower.json
file defined. See #85. Thanks to @PabloHidalgo.
Cheers. 🍻
Update Ember to v2.18.0
Update Ember version, as well as ember-cli, polymer and other dep versions.
Fix recognition of some web components
Fix recognition of some web components. Elements like these which do not have web-components
keywords in their bower.json
should now be recognized.
This based on when the main entry point is equal to the package name plus .html
.
Cheers 🍺
Minor fixes and features
Allow for Global Polymer settings as requested in #76. See https://www.polymer-project.org/2.0/docs/devguide/settings for details. Allows for settings options you would in Polymer normally set like this:
<script>
window.Polymer = {
rootPath: '/your/application/root'
};
</script>
Like this in the ember-polymer config:
globalPolymerSettings: {
rootPath: '/your/application/root'
}
Polymer v2.0 support 💎🌺
- Has support for Polymer v2.0!
- Uses polymer-bundler to bundle elements instead of vulcanize
- Codebase is more modular and has more effective tests
- The addon now uses a broccoli plugin in auto importing elements, which results in less tmp folders
- We now use parse5 to process the html imports file instead of using regexes
Rewritten code base
More robust codebase and tests.
Allow Global Polymer settings
See (https://www.polymer-project.org/1.0/docs/devguide/settings)[https://www.polymer-project.org/1.0/docs/devguide/settings]. Allows you to configure settings like this:
<script>
/* this script must run before Polymer is imported */
window.Polymer = {
dom: 'shadow',
lazyRegister: true
};
</script>
Improve broccoli element building
By using create file plugins. Also, update terminology to match bundler.