2017 is almost at an end. So, we wanted to close out this year with another set of releases to Aurelia, its plugins and tools. Below you can read the details on the bug fixes, performance improvements and new features available in the latest libraries.
Major Releases
Major updates may include breaking changes, new features, fixes to bugs and performance improvements.
aurelia-tools 2.0.0
We've updated our core, shared build tools to leverage an .eslintrc.json which conforms to eslint@4.x format. This is a dev-time dependency only, which you can optionally update depending on the ESLint version you are targeting.
Minor Releases
Minor updates include new features, updates to bugs and performance improvements.
aurelia-i18n 2.1.0
Bug Fixes
- PAL: support for pal-nodejs ( 66412a8 )
- relative-time: error on missing lng ( 5deb4d2 )
- relative-time: fix japanese locale name ( 42ec461 )
- ts: workaround for allowSyntheticDefaultImports ( ec6dbbe )
Features
- relative-time: aurelia-relativetime-signal ( cce3b09 )
aurelia-binding 1.6.0
Bug Fixes
- typescript: add definition for DirtyCheckProperty ( 2c29855 ), closes #648
- Improve internal binding expression implementation to better support SSR scenarios.
Performance Improvements
- Lexer: operators array -> map ( 3431ec2 )
aurelia-ux 0.6.0
This release adds the radio
and switch
components along with a components
aggregate package for easily including all components.
aurelia-logging 1.4.0
Features
aurelia-fetch-client 1.2.0
Features
- HttpClient: add JSON.stringify replacer ( 2fc49a9 )
aurelia-ui-virtualization 1.0.0-beta.3.2.0
Bug Fixes
- VirtuaRepeat: don't calcuate size when not attached ( 0f03dff )
aurelia-templating 1.7.0
Bug Fixes
Performance
- Improve Child Observation: In the case with a significant portion of children, the computation of the splice index becomes a significant overhead. This fix bypasses this computation in the special case when the selector is
*
. - Avoid creating unnecessary functions in ElementEvents
aurelia-inspector 1.3.0
We've made some fixes to inspection of elements that have with
bindings. The latest version of the inspector is available in the Chrome Web Store.
Patch Releases
Patch updates include only fixes to bugs and performance improvements.