7324 Commits

Author SHA1 Message Date
DjDeveloperr
7dd41e5c21 fix circular imports and change weakref.get->deref 2023-12-19 15:32:50 -05:00
shirakaba
02da807b9f return false from isNativeClassExtension (though didn't seem to make a difference) 2023-12-02 17:36:11 +09:00
shirakaba
054f63bd3b fix(hermes): wrap registerOnGlobalContext() in try-catch 2023-12-02 11:47:00 +09:00
shirakaba
e04e9b6909 Revert "Change target to ES5 for targeting Hermes Engine, disable noEmitHelpers, don't crash if registerOnGlobalContext fails, and disable the special transform for NativeClass decorator"
This reverts commit 7e0497c8b1.
2023-12-02 11:38:29 +09:00
shirakaba
24f5906d1c drop: you know what, just don't build webpack 2023-11-28 00:37:23 +09:00
shirakaba
1bde86df32 drop: hack to accept TypeScript 5.2.2 when @angular/devkit wants <5.2.0 2023-11-28 00:36:35 +09:00
DjDeveloperr
7e0497c8b1 Change target to ES5 for targeting Hermes Engine, disable noEmitHelpers, don't crash if registerOnGlobalContext fails, and disable the special transform for NativeClass decorator 2023-11-18 12:13:47 +05:30
Dimitris-Rafail Katsampas
22c21b7e06 fix(core): page frame reference not unset on native view disposal (#10417) 2023-10-22 19:50:48 -07:00
Dimitris-Rafail Katsampas
c78ea79f0f fix(ios): shadow position after translate transform (#10413) 2023-10-16 15:41:59 -07:00
Dimitris-Rafail Katsampas
ee87b52ac3 fix(ios): add/remove shadow for reusable views (#10409) 2023-10-14 14:25:37 -07:00
Nathan Walker
c23695c477 fix(core): box-shadow 'none' handling (#10405) 2023-10-14 14:22:15 -07:00
Dimitris-Rafail Katsampas
212d086676 fix(ios): property mask on 'undefined' during view disposal (#10404) 2023-10-13 18:58:35 -07:00
Nathan Walker
8129916f98 release: @nativescript/core 8.6.0 2023-10-10 11:58:39 -07:00
Nathan Walker
a940a48fb6 release(types): 8.6.1 2023-10-09 17:12:35 -07:00
Igor Randjelovic
1c94254047 release: @nativescript/webpack 5.0.18 5.0.18-webpack 2023-10-09 22:27:34 +02:00
Igor Randjelovic
e1e8a10e63 style: fix format 2023-10-09 22:26:23 +02:00
Michael DeGiovanni
0b5393d7bf fix(webpack): handle single appComponents env flag (#10401) 2023-10-09 22:24:57 +02:00
Nathan Walker
d6478237ec feat(css): text-stroke support (#10399)
closes https://github.com/NativeScript/NativeScript/issues/3597
closes https://github.com/NativeScript/NativeScript/issues/3972
2023-10-09 12:00:21 -07:00
Osei Fortune
93e24783a1 feat(types-android): API Level 34 (#10400) 2023-10-09 02:49:34 -04:00
Canmert
0a2b2202f3 fix(testing): e2e flag no longer needed, testID is now applicable in dev or prod builds (#10396)
- you can now test on development or production with testID set
- for android, this changes testID to use resource id instead of content description
- you no longer need to pass `--env.e2e`. e2e is simply usable if testID is set
- the `testID` property will also set `accessibilityIdentifier` and `accessibilityIdentifier` property will set `testID` only if there is a `testID` already set
2023-10-04 08:49:26 -07:00
Nathan Walker
757af1430e release(webpack): 5.0.18-next.0 2023-10-03 15:00:37 -07:00
Nathan Walker
9160b3fbbe chore: readme 2023-10-01 19:26:57 -07:00
Nathan Walker
c1f52b989e chore: 8.6.0 next 2023-09-28 18:26:39 -07:00
Nathan Walker
bbede5d795 feat(visionos): Vision Pro support (#10392) 2023-09-28 17:55:40 -07:00
farfromrefuge
ff66b1bb8e fix(android): outline path is only supported on api >=33 (#10389)
Outline path is only supported on api >=33 but we can still get it to work for uniform border radius.
2023-09-27 19:07:51 -07:00
farfromrefuge
b6a5250511 feat: leading support for debounce (#10388) 2023-09-27 19:06:36 -07:00
Juan de Dios Martínez Vallejo
6d44c2d6e0 fix(android): Utils.dismissKeyboard() not working with modal (#10375) 2023-09-27 19:04:42 -07:00
Ammar Ahmed
6f599fef1c perf(core): cache default view paddings on android (#10390) 2023-09-27 18:00:46 -07:00
Ammar Ahmed
a4bfbdaaa9 perf(android): batch setupAccessibleView calls to improve TTI (#10391) 2023-09-27 17:57:17 -07:00
Igor Randjelovic
2cb26c2231 fix(webpack): set keep_quoted_props: true in TerserOptions (#10382) 2023-09-14 16:40:11 +02:00
Nathan Walker
7c2938d2ac chore: TypeScript 5.2 with Nx 16.8.1 (#10380) 2023-09-09 08:55:39 -07:00
Dimitris-Rafail Katsampas
f54ebbb2bf fix(ios): Shadow layer origin point update (#10376) 2023-09-07 06:39:42 -07:00
Dimitris-Rafail Katsampas
39eed526c1 feat(ios): improved shadow handling with background UI rework (#10374)
BREAKING CHANGES: 

`CSSShadow` was renamed into `ShadowCSSValues`
2023-09-06 08:17:29 -07:00
Igor Randjelovic
a959a797df feat(ios): addDelegateHandler to add App Delegate handlers (#10371) 2023-09-01 20:37:31 -07:00
Nathan Walker
8d25d251cd feat(css): support for text-overflow (#10369) 2023-08-27 15:32:09 -07:00
Dimitris-Rafail Katsampas
e4fe276bed fix(core): Scroll listener register failure after unregister (#10368) 2023-08-25 15:23:17 -07:00
Mustafa Ateş Uzun
f5f4666e04 fix: class name typo (#10364) 2023-08-25 15:22:00 -07:00
Nathan Walker
fc172b3ea8 feat(types-ios): iOS 17 SDK (#10304) 2023-08-11 07:10:07 -07:00
Nathan Walker
d3a0f2c9a6 chore: TypeScript 5.1 with Nx 16.6 migrations (#10338) 2023-08-11 07:09:32 -07:00
Igor Randjelovic
7a353eca14 release: @nativescript/webpack 5.0.17 5.0.17-webpack 2023-08-03 22:44:28 +02:00
Igor Randjelovic
3325b3ec0b feat(webpack): place hidden sourceMaps in platforms folder (#10352) 2023-08-03 22:40:42 +02:00
Eduardo Speroni
0efb84ff44 fix(webpack): force experimentalDecorators on NativeClass (#10356) 2023-08-03 22:08:12 +02:00
farfromrefuge
74e68145a2 fix(css): prevent duplicate system classes (#10355) 2023-08-01 20:55:39 -07:00
Nathan Walker
9f715c0c5f feat(shared-transition): pageOut option for more dynamic page animations (#10350) 2023-07-26 18:12:49 -07:00
Nathan Walker
b93cb99479 chore: bump next 2023-07-24 09:15:01 -07:00
Nathan Walker
af5b2f6225 release: @nativescript/core 8.5.7 8.5.9-core 2023-07-24 09:14:30 -07:00
Jason Cassidy
2e732ae79f fix(core): fix Page event overload resolution (#10347) 2023-07-23 19:48:13 -07:00
Jason Cassidy
bd8e1b8e79 fix(application): explicitly pass rootView to initRootView (#10345)
fixes occasional crashes when resuming the app.
2023-07-18 17:47:50 +02:00
Nathan Walker
6effd554f2 fix(datepicker): max, min and date value binding handling (#10343) 2023-07-17 12:19:20 -07:00
Igor Randjelovic
08049340b5 fix(application): restore AndroidApplication.on etc. (#10336) 2023-07-10 09:45:12 +02:00