You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 17, 2022. It is now read-only.
This help article describes the critical breaking changes and suggested workarounds, if any, in the NativeScript framework. You can find the complete list with all the changes in the respective [GitHub repositories](#see-also).
12
12
13
13
## 5.0 (2018, November 6)
14
-
- Dropped support for XCode 8
15
-
- Dropped support for macOS Sierra
16
-
- Android SDK 28 or later is required to build for Android devices
17
-
- Minimum supported version of nativescript-ui-sidedrawer is 5.0.0
14
+
- Dropped support for XCode 8.
15
+
- Dropped support for macOS Sierra.
16
+
- Android SDK 28 or later is required to build for Android devices.
17
+
- Minimum supported version of nativescript-ui-sidedrawer is 5.0.0.
18
+
-**Android**: NativeScript core framework now extends support library APIs versus native framework classes as per Google's latest guidelines (#6129) (cf034dd):
19
+
- NativeScript activities now extend android.support.v7.app.AppCompatActivity (vs android.app.Activity)
20
+
- NativeScript fragments now extend android.support.v4.app.Fragment (vs android.app.Fragment)
21
+
- NativeScript now works internally with android.support.v4.app.FragmentManager (vs android.app.FragmentManager)
22
+
- Layout class (tns-core-modules/ui/layouts/layout) is now removed as it is not used in {N} framework any more.
23
+
-**Android:** Change androidOffscreenTabLimit to 1 when using bottom tabs of tab-view ([#6476](https://github.com/NativeScript/NativeScript/issues/6476)) ([371fc9b](https://github.com/NativeScript/NativeScript/commit/371fc9b)).
24
+
-**iOS:** Widgets native view lifecycle refactoring - native view is now created right before they are added to visual tree ([#6102](https://github.com/NativeScript/NativeScript/issues/6102)) ([46705ee](https://github.com/NativeScript/NativeScript/commit/46705ee)).
25
+
-**iOS:** Widgets that inherit the `ContainerView` class now overflow the safe area by default ([#6230](https://github.com/NativeScript/NativeScript/issues/6230)) ([982acdc](https://github.com/NativeScript/NativeScript/commit/982acdc)).
26
+
18
27
19
28
Migration steps can be found in the [NativeScript's GitHub Repository](https://github.com/NativeScript/NativeScript/wiki/Migration-Steps-to-NativeScript-5.0).
0 commit comments