Get the Newsletter

Aurelia Release Notes - Early November 2017

Posted by AureliaEffect on November 10, 2017

As always, the Aurelia Team continues to fix bugs, add new features and make tons of improvements throughout the framework. In this set of releases, we've got a minor breaking change to our dialog plugin. We've also converted our testing library to TypeScript. While we've made no changes to the API or behavior, we've bumped the major version since the improved, more-accurate typings may affect some TypeScript users. Finally, we've launched another major set of enhancements to the CLI and made our initial launch of the HTTP Mocking library. Huge thanks to Thomas Schlage for his work on the new library.

Major Releases

Major updates may include breaking changes, new features, fixes to bugs and performance improvements.

aurelia-dialog 1.0.0-rc.2.0.0

Bug Fixes

  • dialog-configuration: set defaults for ".renderer" and ".cssText" ( fd58f2a ), closes #307
  • dialog-renderer: lazy DOM access fix #294 ( f71ecf8 )
  • dialog-service: fix no fail for undefined moduleId ( e90a9d8 ), closes #312
  • typings: fix as it was in #280 ( c6dd762 )

Features

  • dialog-controller: add param to canDeactivate / deactivate functions. ( 42ad7f3 )
  • dialog-controller: pass close result to lifecycle hooks ( 320504c )

BREAKING CHANGES

  • dialog-controller: - DialogController.prototype.error wraps the passed reason in DialogCloseError

aurelia-testing 1.0.0-beta.4.0.0

This entire library was converted to TypeScript. This doesn't involve any breaking changes to the functionality, but the TypeScript definitions are now more accurate and could result in some required code fixups for TS consumers.

aurelia-http-client-mock 0.1.0

The initial release of an HTTP Client Mock library, thanks to the work of community member Thomas Schlage .

Bug Fixes

  • type-definition: Fixed wrong type definitions ( fc80903 )

Features

  • mock: Added mock for aurelia HttpClient ( 39a3144 )

Minor Releases

Minor updates include new features, updates to bugs and performance improvements.

aurelia-cli 0.32.0

Bug Fixes

  • bundle: exclude source-maps when applicable ( d94629f )
  • cli: add VSCode Chrome Debugger to RequireJS/SystemJS ( 3f4efd9 )
  • generator-ts: use .ts ending in template ( c10061f )
  • importer: search for resources from package dist ( 71ad598 )
  • importer: throw clear unsupported error for webpack projects ( 5b23897 )
  • javascriptservices: update for .net core 2.0 ( f41af63 )
  • jsconfig: only create jsconfig for babel+vscode ( 173898c )
  • npm script: add required dependency to start npm task ( de33698 )
  • tasks: copy lint task to scaffolded app ( e16c216 )
  • webpack: add tslint config ( 668b2fb )
  • webpack: linux case sensitivity ( 2b2d3ce )
  • webpack: uglify by default for production builds ( 0732294 )

Features

aurelia-binding 1.4.0

Features

  • ObserverLocator: special handling for src and href ( 1c231ee )
  • ValueConverter: enable signal ( f6ad52a ), closes #353

aurelia-hot-module-reload 0.2.0

Bug Fixes

  • package: missing aurelia-path peer dependency ( #7 ) ( 9fc2398 ), closes #6

Features

  • hmr: support popular css transpilers ( #12 ) ( 71b70b7 )

aurelia-templating 1.6.0

Bug Fixes

  • view-engine: define metadata for SlotCustomAttribute ( e3474bb ), closes #566
  • view-engine: singleton instance of auSlotBehavior ( c08db20 )

Features

  • html-behavior: enable processContent via custom attributes ( 7096e66 )

Patch Releases

Patch updates include only fixes to bugs and performance improvements.

aurelia-pal 1.2.1

Bug Fixes

  • http-client: don't call withParams if there are no params ( 2cd076a )

aurelia-templating-resources 1.5.4

Bug Fixes

  • if-core.js: child view re-binding issue ( 82cb331 )
  • if-core.js: child view re-binding issue ( 1c107ac )
  • if-else: Fixed missing binding context when rendering else block ( e55fdf9 )
  • if-else: Fixed typo and removed obsolete error ( 18a4e7e )
  • if-else: Removed fit in tests ( 39fb831 )
  • if-else: Simplified initial condition check ( 2103aca )

aurelia-ui-virtualization 1.0.0-beta.3.1.2

Bug Fixes

  • virtual-repeat: Changing the items to emty array from scrollable list ( 0e0b702 )

aurelia-animator-css 1.0.4

Bug Fixes

  • Resolve a race condition with addClass/removeClass
    • Prematurely ends animations if their opposite is triggered