Get the Newsletter

Aurelia Release Notes - Late January 2019

Posted by Rob Eisenberg on January 22, 2019

2019 is off to a great start with another set of releases that address bugs and add new features to Aurelia. We're also continuing to enable more plugins for script-file deploy along the way. Of particular note is our recent improvements to the aurelia-ui-virtualization plugin for virtual and infinite scrolling. What? You didn't know there was an official plugin for that? Check out this demo to see what it can do and then head on over to the ui-virtualization documentation.

Read more below to get the rest of this month's release details.

Minor Releases

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

aurelia-logging-console 1.1.0

Bug Fixes

  • Apply ISP to improve code flexibility. ( 075234e )

aurelia-history 1.2.0

Features

  • Add go method.
  • Add history index getter.

aurelia-history-browser 1.3.0

Features

  • Add support of data-router-ignore attribute ( 0d8f7a0 )
  • Add go method
  • Add history index getter

aurelia-loader-default 1.2.0

Bug Fixes

  • do not reject unsupported AMD loader ( 846befe )

Features

  • add support of dumber-module-loader ( 1d9433f )

aurelia-fetch-client 1.8.0

Bug Fixes

  • Conversion to TypeScript
  • http-client: call trackRequestEnd when fetch fails ( cf64989 )

aurelia-binding 2.2.0

Bug Fixes

  • typings: Add "clear" as valid option for type ( c5f6486 )
  • typings: Add "clear" type to collection splice interface ( c16f1f3 )
  • typings: Correct ICollectionObserverSplice generics ( 52ca954 )
  • typings: Revert exposing some APIs, add reset param typing ( 1aa9c43 )
  • typings: Update interfaces with missing property types and methods ( 133edc3 )

aurelia-i18n 3.0.0-beta.5

Bug Fixes

  • typings: proper import of i18next ( #293 ) ( 13a9f9d )

aurelia-ui-virtualization 1.0.0-beta.4

Bug Fixes

  • doc: adjust development doc ( 45d12ab )
  • doc: readme typo, thanks @avrahamcool ( 14a810c )
  • scroll-next: invoke get more items in init if items length small ( fa6af8c ), closes #129
  • virtual-repeat: better handles repeating with table row / table body ( a09d2a8 ), closes #84 #128
  • virtual-repeat: remove buffer size ( c9de65b )
  • virtual-repeat: remove debug statement ( bf2c872 )

Features

  • template-strategy: adjust tbody template strategy ( c1fe513 )
  • template-strategy: diff between tbody and tr ( 8271abe )
  • template-strategy: fix issue with calculating top buffer distance ( a5cb084 )

aurelia-dialog 2.0.0-rc.4

Bug Fixes

Features

  • keyboard: allow to configure keyevent type ( 3aad34f )

aurelia-cli 1.0.0-beta.11

Bug Fixes

  • cli: add typings for bluebird ( 215c3e0 ), closes #991
  • cli: add typings for bluebird ( 0a629cd ), closes #991
  • run-webpack.js run-webpack.ts index-webpack.ejs: update run scripts, remove redundant entry in index template ( 9b3c171 )
  • avoid early exist of "au new" ( be532fd ), closes #977
  • bundler: fix stubbing on core Nodejs module "stream" ( 1e36774 )
  • alameda: Tests could not load files by path ( 68b3ffa )
  • bundler: fix plugin prefix/subfix regex match ( f8266f3 )
  • bundler: tolerant missing main file, fix tracing on simple-line-icons ( 9ad9eb5 )
  • jasmine: Updated aurelia-karma to get rid of deprecation error ( 1fbe99a )
  • bundler: fix conventional html view dependency with SystemJS ( ae249ca ), closes #1023
  • bundler: tolerant js with missing ending semicolon ( 90d247d ), closes #1021

Features

  • webpack: Improvements in CLI generated Webpack config ( 2365331 )
  • bundler: support direct css import in js file ( 2de02d2 )
  • bundler: support module resolution for lerna hoisting ( dabc8b9 )

Patch Releases

Patch updates include only fixes to bugs and performance improvements.

aurelia-dependency-injection 1.4.2

Bug Fixes

  • dependency-injection: add more tests using cases suggested by @fkleuver ( ac4e6f9 ), closes #171
  • dependency-injection: adjust based on review ( dc756f4 ), closes #171
  • dependency-injection: ignore ...rest TypeScript metadata ( c093756 ), closes #171