Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@nativescript/types-android

Package Overview
Dependencies
Maintainers
18
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nativescript/types-android - npm Package Versions

13

8.2.0

Diff

Changelog

Source

8.2.0 (2022-03-08)

Bug Fixes

  • android: a11y - do not provide content description for TextView elements (#9673) (dbaf203), closes #9588
  • android: api17 crash on a11y service (#9792) (2efcdf5)
  • android: boolean keyboardType should not set inputType (#9795) (9e6371f)
  • android: edge cases and compatibility with fragments 1.2.x (#9782) (6b41268)
  • android: fragment creation loaded/unloaded protection (ac2e944)
  • android: nested frames were sometimes not recreated (#9725) (902a4c6)
  • android: nested frames were sometimes not recreated (#9748) (cb648e3)
  • android: NullPointerException on navigation (#9669) (9b5d125), closes #8441
  • android: prevent error when detaching from unloaded ScrollView (#9666) (e59f3ff)
  • android: text-transform: capitalize behavior (#9598) (aa1c631), closes #7059
  • android: when hiding the keyboard make view lose focus to match ios behavior (#9786) (b78996a)
  • application instance creation occurs only within Application.run (a518249)
  • core: animation iteration correct for android css animations and iOS rotation (#9628) (608bb1e), closes #7712
  • core: Application handling of nativeApp instance (6c06c77)
  • core: parse template literal syntax with nested identifiers as expression. (#9744) (57cc4ed)
  • ensure android can access native app instance before bootstrap (f10cffc)
  • fs: wrong common paths (51b92f3)
  • ios: do not redraw if background image is 'none' (#9800) (402a7bb)
  • ios: force layout of view when changing the safe area insets (#9773) (a1ba1f6)
  • ios: proper UITabBarAppearance handling (6c71ce2)
  • ios: tabview background color with appearance api in iOS 15+ (#9617) (2749221)
  • ios: UIImage memory leaking after Image is disposed (#9777) (19d8869)
  • memory leaks around image picking/saving to device (7dcfecf)
  • qualifier matcher did not support multiple qualifiers for a single file. (#9720) (3d03f8f)
  • setup script to build only what's necessary (b05650c)
  • tear down views after a modal is closed (#9801) (b38337e)
  • time-picker: correction for super.disposeNativeView (c41e702)

Features

  • android: content uri support for File (#9807) (c68d002)
  • android: tab view icon rendering mode (#9605) (66d8aff)
  • android: update ui-mobile-base to gradle7 (#9778) (c7df2d0)
  • background/foreground events (#9763) (b553a90)
  • bindable: allow "global" context for expressions inside bindings (#9734) (2cbb135)
  • binding expression parser additions and improvements (#9791) (716b831)
  • config: add new option for pathsToClean (08d5656)
  • config: cli.additionalPathsToClean to clean other paths with 'ns clean' (#9808) (3ec8c42)
  • core: add event when disposeNativeView is called (f038e6b)
  • core: support RGB alpha notation (#9699) (388d7ea)
  • datepicker: ability to show time via showTime property (#9570) (ab4e47a)
  • gestures: GestureEvents.gestureAttached added to modify native recognizers when needed (168a169)
  • improved background handling (#9615) (dde9e02)
  • improved converter and function call parsing mechanism for XML expressions (#9805) (c5856c6)
  • ios: allow dynamic ProMotion frame refresh rate changes (#9775) (b292495)
  • new expression parser for xml bindings (#9729) (90ceed1)
  • proper handling for bindings with converters that were undefined (#9813) (a1772c0)
  • root-layout: support gradient colors on shade cover (#9626) (d756eb5)
  • switch: :checked pseudo and color fixes (#9790) (6437352)
  • testID property for use with e2e testing without interfering with a11y (#9793) (8be543b), closes #9748
  • touch animations demo in toolbox (d7916d7)
  • types-android: updated types + api32 (#9774) (2393dad)
  • types-ios: iOS 15.2 (#9710) (25679a6)
  • types-ios: iOS 15.4 (#9806) (39164ef)
  • types-ios: reduced ios types to common types for optimized ts resolution (#9809) (6cd8b8e)
  • ui: TouchManager for ease in adding interactivity (26953ec)
  • Utils for queueGC, debounce and throttle (40c5984)

Performance Improvements

  • ios: autoreleasepool for image extensions (fbefea4)
  • ios: prevent crash with image release (1fb687d)
  • ios: uifont and formatted string optimizations plus uiimage scaling (#9761) (9d3977e)
  • ios: UIImage memory leaks (#9783) (988f372)
nativescript-bot
published 8.1.0 •

Changelog

Source

8.1.0 (2021-09-08)

Bug Fixes

  • allow ignoring reduce-css-calc w/ webpack without error (#9510) (0fd92b7)
  • android: dont dispose fragment on onloaded (#8793) (03b7715)
  • android: make less calls to native with getters around prop handling (#9119) (bca4d95)
  • android: onSaveInstanceState should not crash when no rootView is set (#9447) (ee3c4c2)
  • android: prevent potential crash when app goes to background (#9347) (47df889)
  • android: use nativeTextViewProtected internally (#9483) (71b856c)
  • backgroundGradient fix with android BorderDrawable (41ce315)
  • Color.darken fix (394209e)
  • css colors not parsed correctly within background property (453ea18)
  • include bundle-entry-points by default (ea0b3b0)
  • ios: actionBar title to use appearance api on ios15+ (#9534) (4edeb19)
  • ios: actionBar to use appearance api on ios13+ (#9530) (8e3f16d)
  • ios: actionitem coloring with 15+ (7e35fdf)
  • ios: prevent views from being measured if no native view (#9511) (56c50f2)
  • ios: resiliency to frame controller viewDidDisappear (a5fd53b)
  • modal: persist modal through configuration changes (#9533) (f3cd3d3)
  • styling: change transform parameters parsing (#9481) (dbaab58), closes #5202
  • webpack5: angular scss rule not ignoring regular scss (#9502) (093b369)
  • webpack: add virtualEntry before main entry (5a3a35d), closes #9469
  • webpack: use async type-checking in watch mode (5309f2d)

Features

  • AbortController polyfill (#9333) (af281dd)
  • android: support clipToBounds (#9508) (5890667)
  • android: vector drawable support (#9464) (490f7dc)
  • autofillType property for edit text base (#9478) (4964d31)
  • color: added utilities and improved color parsing performance (#9110) (0ff2221)
  • config: added option for ignoredNativeDependencies (4cad76c)
  • core: make css parsers tree-shakable (#9496) (dce7408)
  • Frame replacePage by entry (#9460) (4a5bec1), closes #9497
  • handle config name (3bf55b7)
  • image-source: add saveToFileAsync, toBase64StringAsync & resizeAsync (#9404) (36900d7)
  • requestLayout performance improvements (#9122) (e4ce17e)
  • types-android: API 31 (b5b46273b)
  • types-ios: iOS 15 (cb8bf6f)
  • webpack: -v and --version flags (7530ee4)
  • webpack: export merge helper (53492ea)
  • webpack: try resolving compiler, but don't fail if not found (ff4359a)
nativescript-bot
published 8.0.1 •

Changelog

Source

8.0.1 (2021-04-07)

Bug Fixes

  • android: accessibility crash on View not extending android.view.View (#9303) (fde666d)
  • android: crash on slide transition (#9289) (e73cebf)
  • core: Enums deprecation adjustment (#9306) (f42acd8)
nativescript-bot
published 8.0.0 •

Changelog

Source

8.0.0 (2021-04-06)

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;
}
nativescript-bot
published 7.3.0 •

Changelog

Source

7.3.0 (2021-02-27)

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>) ...
nativescript-bot
published 7.3.0-rc.0 •

nativescript-bot
published 7.2.0 •

Changelog

Source

7.2.0 (2021-02-05)

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-bot
published 7.1.0 •

Changelog

Source

7.1.0 (2020-12-30)

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-bot
published 7.0.4 •

Changelog

Source

7.0.4 (2020-09-23)

Bug Fixes

  • android-transitions: remove hard-coded flip transition duration/curve (#8851) (5f8d3d0)
  • ios: text-view color refreshes properly after setting the text to keep the styles (#8863) (313f476)
  • ios: time-picker and date-picker for iOS 14 (#8877) (45fb6c4)

Features

nativescript-bot
published 7.0.3 •

Changelog

Source

7.0.3 (2020-09-12)

Bug Fixes

  • add missing configuration keys and move profiling out of android key (#8847) (d69e568)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc