All Versions
161
Latest Version
Avg Release Cycle
23 days
Latest Release
894 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v8.0.0 Changes
April 06, 2021๐ Bug Fixes
- color: support web standard #rrggbbaa format (aaeab99), closes #ff00ff00 #ff00ff00 #00ff00 #00ff00
- core: stack layout padding (#9183) (a12c188), closes #8810
- core: trace instead of throw (cc592b6)
- layouts: rootlayout not closing when no shadecover transition specified (#9278) (3c569ef)
- ๐ move BottomNavigation and Tabs to @nativescript-community (e62acba)
- safeguards against invalid values (f5db584)
- core: type collisions with namespace (#8809) (7330509)
- ios: gesture touch event coordinates improvements (#8998) (d46f956)
๐ Features
- observable-array: findIndex now supported (770030e)
- view: "hidden" property binding is now supported (f00144e)
- implement BoxShadowDrawable (9a7d3ec)
- implement spreadRadius (fca3466)
- ๐ improved css-shadow parser (d2f50e5)
- core: box shadow demo (#9182) (3bd2d96)
- core: box-shadow support (#9161) (67e2fe4)
- core: convenient color utilities (#9066) (304633d)
- core: first class a11y support (#8909) (d5a8a25)
- core: reusable views (#9163) (6cc130f)
- core: RootLayout with api to fluidly handle dynamic layers (#8980) (a90609a)
- core: text-shadow support (#8991) (a6b1bde)
๐ฅ BREAKING CHANGES
- core:
BottomNavigation
andTabs
moved to@nativescript-community
โก๏ธ If using
BottomNavigation
, just install@nativescript-community/ui-material-bottom-navigation
and update your imports to use it.โก๏ธ If using
Tabs
, just install@nativescript-community/ui-material-tabs
and update your imports to use it.- core: support web standard #rrggbbaa format
BEFORE:
// #aarrggbb const color = new Color('#ff00ff00'); Label { background-color: #ff00ff00; }
AFTER:
// #rrggbbaa const color = new Color('#00ff00ff'); Label { background-color: #00ff00ff; }
-
v7.3.0 Changes
February 27, 2021๐ Bug Fixes
๐ Features
๐ฅ BREAKING CHANGES
- core: AndroidTransitionType is now a static member of the Transition class.
BEFORE:
import { AndroidTransitionType } from '@nativescript/core/ui/transition';
AFTER:
import { Transition } from '@nativescript/core'; Transition.AndroidTransitionType.enter; // etc.
- android: If you were using
native.Array
for any of your own custom plugin typings, you can switch them toandroidNative.Array
BEFORE:
public writeAsync(path: string, bytes: native.Array<number>) ...
AFTER:
public writeAsync(path: string, bytes: androidNative.Array<number>) ...
-
v7.2.1 Changes
February 07, 2021 -
v7.2.0 Changes
February 05, 2021๐ Bug Fixes
- core: ObservableArray splice with start only (#9159) (3ddfb5c)
- ios: allow navigationFrom event for deep navigation within modal frame (#9187) (8f1455e)
- ios: force release of nsdata after saving image (#9177) (e002d72)
- ios: navigation via swipe crash fix (#9132) (28061e3)
- ios: textfield resizing (auto width) on text change (#9176) (c31bab1)
- page: frame getter for custom Frames (#9195) (6da7d90)
- webpack: --env.uglify works properly now (#9165) (be52cef)
- webpack: Angular no longer has issues handling {N} plugins without nativescript in name (#9172) (79a5fc8)
- webpack: inspector_modules (87418cd)
๐ Features
- android: FlexboxLayout support for isPassThroughParentEnabled (#8798) (5fe2742)
- core: setSelection method for editable text components (#9175) (58b2542)
- ios: build TNSWidgets as XCFramework (#9167) (04a7641)
- webpack: allow passing env.appComponents and env.entries (#8898) (90d208c)
๐ Performance Improvements
-
v7.1.4 Changes
January 23, 2021 -
v7.1.3 Changes
January 17, 2021 -
v7.1.2 Changes
January 14, 2021 -
v7.1.1 Changes
January 13, 2021 -
v7.1.0 Changes
December 30, 2020๐ Bug Fixes
- android: modal not following activity windowSoftInputMode (#9042) (d09a564)
- android: ActivityIndicator custom color affecting other indicators on the page (#9026) (e16bc60)
- android: Tabs selected item color incorrectly applied (#9040) (b47ce0a)
- compat: add screen and device aliases (#9088) (4204ac8)
- core: notify object now optional (#9032) (539fd1e)
- ios: ios 10 tab crash (#9018) (b3f9c0d)
- list-view: handle reusing wrong view (#9023) (64e0aa6)
- tabs: ios safeArea calculation (#9089) (9391b44)
๐ Features
- android: setInterval closer to web spec (#9044) (1769de9)
- ios: types for latest ios 14.3 with Xcode 12.3 (#9118) (9aad2db)
- ios iosIgnoreSafeArea property (#9092) (ea67422)
- core: queueMacroTask (#8904) (e3dc89f)
- core: allow app to start without a root view (#9056) (bd7c686)
- frame: add navigatingTo and navigatedTo events (#9025) (cf96e72)
๐ Performance
- ๐ faster color parsing (c569236)