From bcef0905cc94c1bc42c297f7c5a7a0734eab6e96 Mon Sep 17 00:00:00 2001 From: sis0k0 Date: Wed, 20 Dec 2017 16:04:29 +0200 Subject: [PATCH] docs: add changelog for 5.0 --- CHANGELOG.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a35240ec..0439009ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,50 @@ + +# [5.0.0](https://github.com/NativeScript/nativescript-angular/compare/5.0.0-rc.0...v5.0.0) (2017-12-20) + + +### Features + +* UI must be created before first render, drainMicroTasks when the first page is created. +This removes the white screen displayed between the launch screen and the initial page view. +Speeds up roughly 300ms startup times for iOS with Angular. ([#1103](https://github.com/NativeScript/nativescript-angular/pull/1103)) + + +* update to Angular 5 animations and add support for AnimationBuilder ([#1114](https://github.com/NativeScript/nativescript-angular/issues/1114)) ([191f2a0](https://github.com/NativeScript/nativescript-angular/commit/191f2a0)) + +### DEPRECATION + +NSModuleFactoryLoader is no longer needed for {N} apps. ([192a3d0](https://github.com/NativeScript/nativescript-angular/commit/192a3d0)) + + +Before: + +``` +// app.module.ts + +@NgModule({ + providers: [ + { provide: NgModuleFactoryLoader, useClass: NSModuleFactoryLoader } + // ... + ], + // ... +}) +class AppModule { } +``` + +After: + +``` +// app.module.ts + +@NgModule({ + providers: [ + // ... + ], + // ... +}) +class AppModule { } +``` + # [5.0.0-rc.0](https://github.com/NativeScript/nativescript-angular/compare/4.4.1...5.0.0-rc.0) (2017-11-06)