nativescript v8.0.0 Release Notes
Release Date: 2021-04-06 // about 3 years ago-
๐ 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; }