All Versions
161
Latest Version
Avg Release Cycle
23 days
Latest Release
529 days ago

Changelog History
Page 4

  • v8.0.0 Changes

    April 06, 2021

    ๐Ÿ› Bug Fixes

    ๐Ÿ”‹ Features

    ๐Ÿ’ฅ BREAKING CHANGES

    • core: BottomNavigation and Tabs 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

    • core: AndroidTransitionType symbol export handling (#9252) (ac7f041)

    ๐Ÿ”‹ Features

    • android: types for API Level 30 and cleanup (#9219) (ebcc0e2)

    ๐Ÿ’ฅ 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 usingnative.Array for any of your own custom plugin typings, you can switch them to androidNative.Array

    BEFORE:

    public writeAsync(path: string, bytes: native.Array<number>) ...
    

    AFTER:

    public writeAsync(path: string, bytes: androidNative.Array<number>) ...
    
  • v7.2.2 Changes

    February 27, 2021

    ๐Ÿ› Bug Fixes

    • android: KeyboardType now respects numbers (#9240) (f08fcb1)
    • bottom-navigation: fragment handling (#9244) (c8ef6f2)
    • xhr: remove unnecessary throw when event not supported (#9251) (11ef943)

    ๐Ÿ”‹ Features

    • android: Add possibility to choose theme in android dialogs (#9212) (e7951b3)
    • core: allow property overrides at runtime (#9241) (c04e1b5)
    • โž• add npm scripts for different package managers, ie: yarn, pnpm (#9230) (d7b2c84)
  • v7.2.1 Changes

    February 07, 2021

    ๐Ÿ› Bug Fixes

  • 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

    ๐Ÿ› Bug Fixes

    • ios: getVisibleViewController maximum call stack exceeded (#9168) (1a3523e)
  • v7.1.3 Changes

    January 17, 2021

    ๐Ÿ› Bug Fixes

    • android: BottomNavigation fragment child already has a parent (#9148) (4690162)
  • v7.1.2 Changes

    January 14, 2021

    ๐Ÿ› Bug Fixes

    • webpack: support other workspace config styles (7a79a89)

    ๐Ÿ”‹ Features

    • core: rollup additional Utils (882aa42)
  • v7.1.1 Changes

    January 13, 2021

    ๐Ÿ› Bug Fixes

  • 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

    ๐ŸŽ Performance

    • ๐Ÿ“œ faster color parsing (c569236)