From 635bb3606601804b3f3333cb2e0e38749c47f335 Mon Sep 17 00:00:00 2001 From: VladimirAmiorkov Date: Wed, 24 Jul 2019 14:12:28 +0300 Subject: [PATCH 1/2] fix: add backwards compatibility for 'tns-core-modules' version 5.4.x --- nativescript-angular/element-registry.ts | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/nativescript-angular/element-registry.ts b/nativescript-angular/element-registry.ts index aa13353d3..e917c0fa0 100644 --- a/nativescript-angular/element-registry.ts +++ b/nativescript-angular/element-registry.ts @@ -175,7 +175,6 @@ const frameMeta: ViewClassMeta = { registerElement("AbsoluteLayout", () => require("tns-core-modules/ui/layouts/absolute-layout").AbsoluteLayout); registerElement("ActivityIndicator", () => require("tns-core-modules/ui/activity-indicator").ActivityIndicator); registerElement("Border", () => require("tns-core-modules/ui/border").Border); -registerElement("BottomNavigation", () => require("tns-core-modules/ui/bottom-navigation").BottomNavigation); registerElement("Button", () => require("tns-core-modules/ui/button").Button); registerElement("ContentView", () => require("tns-core-modules/ui/content-view").ContentView); registerElement("DatePicker", () => require("tns-core-modules/ui/date-picker").DatePicker); @@ -203,11 +202,7 @@ registerElement("StackLayout", () => require("tns-core-modules/ui/layouts/stack- registerElement("FlexboxLayout", () => require("tns-core-modules/ui/layouts/flexbox-layout").FlexboxLayout); registerElement("Switch", () => require("tns-core-modules/ui/switch").Switch); registerElement("TabView", () => require("tns-core-modules/ui/tab-view").TabView); -registerElement("TabStrip", () => require("tns-core-modules/ui/tab-navigation-base/tab-strip").TabStrip); -registerElement("TabStripItem", () => require("tns-core-modules/ui/tab-navigation-base/tab-strip-item").TabStripItem); -registerElement("TabContentItem", - () => require("tns-core-modules/ui/tab-navigation-base/tab-content-item").TabContentItem); -registerElement("Tabs", () => require("tns-core-modules/ui/tabs").Tabs); + registerElement("TextField", () => require("tns-core-modules/ui/text-field").TextField); registerElement("TextView", () => require("tns-core-modules/ui/text-view").TextView); registerElement("TimePicker", () => require("tns-core-modules/ui/time-picker").TimePicker); @@ -220,3 +215,16 @@ registerElement("DetachedContainer", () => require("tns-core-modules/ui/proxy-vi { skipAddToDom: true }); registerElement("page-router-outlet", () => require("tns-core-modules/ui/frame").Frame); + +try { + let BottomNavigation = require("tns-core-modules/ui/bottom-navigation").BottomNavigation; + registerElement("BottomNavigation", function () { return BottomNavigation; }); + let TabStrip = require("tns-core-modules/ui/tab-navigation-base/tab-strip").TabStrip; + registerElement("TabStrip", function () { return TabStrip; }); + let TabStripItem = require("tns-core-modules/ui/tab-navigation-base/tab-strip-item").TabStripItem; + registerElement("TabStripItem", function () { return TabStripItem; }); + let TabContentItem = require("tns-core-modules/ui/tab-navigation-base/tab-content-item").TabContentItem; + registerElement("TabContentItem", function () { return TabContentItem; }); + let Tabs = require("tns-core-modules/ui/tabs").Tabs; + registerElement("Tabs", function () { return Tabs; }); +} catch (e) { } From 616bd36baeec5e878a5e5298d3de11b059938593 Mon Sep 17 00:00:00 2001 From: Vladimir Amiorkov Date: Fri, 26 Jul 2019 14:40:20 +0300 Subject: [PATCH 2/2] release: cut the 8.0.3 release (#1918) --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c0631b82..7d6115a53 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## [8.0.3](https://github.com/NativeScript/nativescript-angular/compare/8.0.2...8.0.3) (2019-07-26) + + +### Bug Fixes + +* add backwards compatibility for 'tns-core-modules' version 5.4.x ([635bb36](https://github.com/NativeScript/nativescript-angular/commit/635bb36)) + + +### Features + +* **tabs:** register tabs elements ([#1883](https://github.com/NativeScript/nativescript-angular/issues/1883)) ([092a833](https://github.com/NativeScript/nativescript-angular/commit/092a833)) + + + ## [8.0.2](https://github.com/NativeScript/nativescript-angular/compare/8.0.1...8.0.2) (2019-06-28)