In the last month we've accomplished a couple of major goals on our way to the official v1 release of Aurelia: updating to Babel 6, removing required external polyfills and dual compatibility with JSPM 16 and 17. This week, we've got a few fixes and some extra goodies.

During the process of updating to support JSPM and removing the core-js dependency, a few regressions were introduced. Today's fixes address most of those. We've also continued our normal progress of fixing bugs reported by the community. See the change-log for further details.

What

We're continuing to work on performance, size improvements and bug fixes. You can expect more improvements in those areas for release.

The last major feature for the release candidate is updating our Shadow DOM to support the new v1 specification. As part of this, we'll also address a few bugs in our current Shadow DOM implementation and related @child / @children properties. This is a breaking change. Hopefully you've prepared for it by following the guidelines we gave in our Beta release of last year.

For v1 and beyond we are continuing to work on various developer workflows. We tackled the jspm/system.js workflow first. We've recently added an npm/webpack worflow which is moving ahead nicely. Finally, we hope to have an npm/require.js workflow available in the near future as well.