Releases: NativeScript/NativeScript
Releases · NativeScript/NativeScript
@nativescript/[email protected]
@nativescript/[email protected]
@nativescript/[email protected]
Bug Fixes
- android: crash on writeText on Android > 29 (#10466) (02e2801)
- android: getInputStream around "content://" paths (#10469) (41759c1)
- android: prevent errors on filesystem operations while using "content://" uris (#10461) (c15820b)
- android: sustain native error stack (#10467) (b226066)
- color: setAlpha and other methods return proper Color class (#10441) (4f12fee)
- core: profile decorator (#10476) (135d37b)
- inspector_modules (ae62725)
- ios: live-sync handling for plain js/ts apps (#10500) (7370912)
- ios: unset cached frame before updating origin point (#10499) (3a486e5)
Features
- android: devtools for elements & network requests (#10506) (5324e50)
- android: expanded layout constructors so they can be instantiated within android layouts(#10444) (ca886b9)
- ios: allow custom navigationBar and toolbar on frame (#10495) (d67d297)
- ios: allow disabling text animations (#10505) (9ca4902)
- SegmentedBar: selectedTextColor added and selectedBackgroundColor improvements (#10474) (3a0afdb)
- types-ios: add interop type for stringFromCString (#10494) (0c8c945)
- visionos: ui-mobile-base supporting xros plus improvements to window handling (#10478) (01d537b)
- wepback: custom
buildPath
support (#10477) (4293284)
Performance Improvements
@nativescript/[email protected]
Bug Fixes
- android: proper change of input interaction mode programmatically (#10434) (07d2129)
- android: use nativeTextViewProtected in TextField (#10450) (c5561d6)
- core: inheritable property changes backstack propagation (#10438) (48b1856)
- core: safe important check (#10455) (172d346)
- css: box-shadow none handling (#10445) (6744009)
- ios: font variation settings not applied to labels (#10429) (2cf166d)
- ios: non-uniform border angle (#10437) (aba3093)
- ios: ScrollView with listeners removed scroll delegate (#10432) (9fae9c4)
- ios: shadow does not consider z-index (#10433) (5a4bb7c)
- time-picker: properly handle 0 on hour and minutes with valueChanged (#10460) (4762699)
Features
@nativescript/[email protected]
Bug Fixes
- android: prevent rehydration on destroyed dialogs (#10414) (7563549)
- core: box-shadow 'none' handling (#10405) (c23695c)
- core: font variation settings parser invalid axis (#10427) (0847855)
- core: page frame reference not unset on native view disposal (#10417) (22c21b7)
- css: prevent shorthand parse error on 'unset' and 'inset' (#10424) (d70b48b)
- ios: add/remove shadow for reusable views (#10409) (ee87b52)
- ios: property mask on 'undefined' during view disposal (#10404) (212d086)
- ios: shadow position after translate transform (#10413) (c78ea79)
Features
@nativescript/[email protected]
Bug Fixes
- android:
Utils.dismissKeyboard()
not working with modal (#10375) (6d44c2d) - android: outline path is only supported on api >=33 (#10389) (ff66b1b)
- class name typo (#10364) (f5f4666)
- core: Scroll listener register failure after unregister (#10368) (e4fe276)
- css: prevent duplicate system classes (#10355) (74e6814)
- ios: Shadow layer origin point update (#10376) (f54ebbb)
- testing: e2e flag no longer needed, testID is now applicable in dev or prod builds (#10396) (0a2b220)
- webpack: handle single appComponents env flag (#10401) (0b5393d)
- webpack: set keep_quoted_props: true in TerserOptions (#10382) (2cb26c2)
- webpack: force experimentalDecorators on NativeClass (#10356) (0efb84f)
Features
- css: support for text-overflow (#10369) (8d25d25)
- css: text-stroke support (#10399) (d647823)
- ios: addDelegateHandler to add App Delegate handlers (#10371) (a959a79)
- ios: improved shadow handling with background UI rework (#10374) (39eed52)
- shared-transition: pageOut option for more dynamic page animations (#10350) (9f715c0)
- leading support for debounce (#10388) (b6a5250)
- types-android: API Level 34 (#10400) (93e2478)
- types-ios: iOS 17 SDK (#10304) (fc172b3)
- visionos: Vision Pro support (#10392) (bbede5d)
- webpack: place hidden sourceMaps in platforms folder (#10352) (3325b3e)
Performance Improvements
@nativescript/[email protected]
- fix(webpack): force experimentalDecorators on NativeClass by @edusperoni in #10356
- feat(webpack): place hidden sourceMaps in platforms folder by @rigor789 in #10352
@nativescript/[email protected]
Bug Fixes
- application: explicitly pass rootView to initRootView (#10345) (bd8e1b8)
- application: restore AndroidApplication.on etc. (#10336) (0804934)
- application: wrap native classes in initialisers (#10335) (5359153), closes #10334
- core: fix Page event overload resolution (#10347) (2e732ae)
- datepicker: max, min and date value binding handling (#10343) (6effd55)