NativeScript

⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.

MIT License

Downloads
145K
Stars
23.7K
Committers
260

Bot releases are hidden (Show)

NativeScript - @nativescript/[email protected]

Published by NathanWalker over 3 years ago

Bug Fixes

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

Features

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

  • @nativescript/types 7.3.0: includes Android API Level 30 typings

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>) ...
NativeScript - @nativescript/[email protected]

Published by NathanWalker over 3 years ago

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)
NativeScript - @nativescript/[email protected]

Published by NathanWalker over 3 years ago

Bug Fixes

NativeScript - @nativescript/[email protected]

Published by NathanWalker over 3 years ago

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

NativeScript - [email protected]

Published by rigor789 over 3 years ago

6.5.25 (2021-02-01)

Bug Fixes

  • android: BottomNavigation fragment child already has a parent (#9160) (12242ed)
NativeScript - @nativescript/[email protected]

Published by NathanWalker over 3 years ago

Bug Fixes

  • ios: getVisibleViewController maximum call stack exceeded (#9168) (1a3523e)
NativeScript - @nativescript/[email protected]

Published by NathanWalker almost 4 years ago

Bug Fixes

  • android: BottomNavigation fragment child already has a parent (#9148) (4690162)
NativeScript - @nativescript/[email protected]

Published by NathanWalker almost 4 years ago

Features

  • core: rollup additional Utils (882aa42)
NativeScript - @nativescript/[email protected]

Published by NathanWalker almost 4 years ago

Bug Fixes

NativeScript - @nativescript/[email protected]

Published by NathanWalker almost 4 years ago

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

NativeScript - @nativescript/[email protected]

Published by NathanWalker almost 4 years ago

Bug Fixes

  • core: ListViewCell.initWithEmptyBackground (#8985) (0eb2246)
  • ios: UIImage.imageWithData.async is not a function (b966542)

Features

  • core: Repeater multiple item templates implementation (#8981) (b113f19)
NativeScript - @nativescript/[email protected]

Published by NathanWalker almost 4 years ago

Bug Fixes

  • android: BottomNavigation error on back press (application exit) (#8970) (99bb067)
  • core: ObservableArray tests and a typo (#8968) (5c1b7f6)

Features

NativeScript - @nativescript/[email protected]

Published by NathanWalker about 4 years ago

Bug Fixes

  • ios: iOS 10 support with adjustment to UILayoutGuide (#8954) (ad25759)
NativeScript - @nativescript/[email protected]

Published by NathanWalker about 4 years ago

Bug Fixes

  • core: ensure globals do not get tree shaked (#8931) (bf772c4)
NativeScript - @nativescript/[email protected]

Published by NathanWalker about 4 years ago

Bug Fixes

Features

NativeScript - @nativescript/[email protected]

Published by NathanWalker about 4 years ago

Bug Fixes

NativeScript - @nativescript/[email protected]

Published by NathanWalker about 4 years ago

Bug Fixes

NativeScript - @nativescript/[email protected]

Published by NathanWalker about 4 years ago

Bug Fixes

  • core: delegate should be set on nativeTextViewProtected (#8881) (021c0bb)
  • core: global handling with env.production flag (#8903) (3437ed7)
NativeScript - @nativescript/[email protected]

Published by NathanWalker about 4 years ago

Bug Fixes

  • core: bundle entry points and global handling (#8884) (1f790ed)
NativeScript - [email protected]

Published by NathanWalker about 4 years ago

Bug Fixes

  • ios: time-picker and date-picker for iOS 14 (#8876) (e1318b1)