7dd41e5c21
fix circular imports and change weakref.get->deref
2023-12-19 15:32:50 -05:00
02da807b9f
return false from isNativeClassExtension (though didn't seem to make a difference)
2023-12-02 17:36:11 +09:00
054f63bd3b
fix(hermes): wrap registerOnGlobalContext() in try-catch
2023-12-02 11:47:00 +09:00
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 7e0497c8b15c96e440a9809642e0f3d441e4e871.
2023-12-02 11:38:29 +09:00
24f5906d1c
drop: you know what, just don't build webpack
2023-11-28 00:37:23 +09:00
1bde86df32
drop: hack to accept TypeScript 5.2.2 when @angular/devkit wants <5.2.0
2023-11-28 00:36:35 +09:00
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
22c21b7e06
fix(core): page frame reference not unset on native view disposal ( #10417 )
2023-10-22 19:50:48 -07:00
c78ea79f0f
fix(ios): shadow position after translate transform ( #10413 )
2023-10-16 15:41:59 -07:00
ee87b52ac3
fix(ios): add/remove shadow for reusable views ( #10409 )
2023-10-14 14:25:37 -07:00
c23695c477
fix(core): box-shadow 'none' handling ( #10405 )
2023-10-14 14:22:15 -07:00
212d086676
fix(ios): property mask on 'undefined' during view disposal ( #10404 )
2023-10-13 18:58:35 -07:00
8129916f98
release: @nativescript/core 8.6.0
2023-10-10 11:58:39 -07:00
a940a48fb6
release(types): 8.6.1
2023-10-09 17:12:35 -07:00
1c94254047
release: @nativescript/webpack 5.0.18
5.0.18-webpack
2023-10-09 22:27:34 +02:00
e1e8a10e63
style: fix format
2023-10-09 22:26:23 +02:00
0b5393d7bf
fix(webpack): handle single appComponents env flag ( #10401 )
2023-10-09 22:24:57 +02:00
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
93e24783a1
feat(types-android): API Level 34 ( #10400 )
2023-10-09 02:49:34 -04:00
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
757af1430e
release(webpack): 5.0.18-next.0
2023-10-03 15:00:37 -07:00
9160b3fbbe
chore: readme
2023-10-01 19:26:57 -07:00
c1f52b989e
chore: 8.6.0 next
2023-09-28 18:26:39 -07:00
bbede5d795
feat(visionos): Vision Pro support ( #10392 )
2023-09-28 17:55:40 -07:00
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
b6a5250511
feat: leading support for debounce ( #10388 )
2023-09-27 19:06:36 -07:00
6d44c2d6e0
fix(android): Utils.dismissKeyboard()
not working with modal ( #10375 )
2023-09-27 19:04:42 -07:00
6f599fef1c
perf(core): cache default view paddings on android ( #10390 )
2023-09-27 18:00:46 -07:00
a4bfbdaaa9
perf(android): batch setupAccessibleView calls to improve TTI ( #10391 )
2023-09-27 17:57:17 -07:00
2cb26c2231
fix(webpack): set keep_quoted_props: true in TerserOptions ( #10382 )
2023-09-14 16:40:11 +02:00
7c2938d2ac
chore: TypeScript 5.2 with Nx 16.8.1 ( #10380 )
2023-09-09 08:55:39 -07:00
f54ebbb2bf
fix(ios): Shadow layer origin point update ( #10376 )
2023-09-07 06:39:42 -07:00
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
a959a797df
feat(ios): addDelegateHandler to add App Delegate handlers ( #10371 )
2023-09-01 20:37:31 -07:00
8d25d251cd
feat(css): support for text-overflow ( #10369 )
2023-08-27 15:32:09 -07:00
e4fe276bed
fix(core): Scroll listener register failure after unregister ( #10368 )
2023-08-25 15:23:17 -07:00
f5f4666e04
fix: class name typo ( #10364 )
2023-08-25 15:22:00 -07:00
fc172b3ea8
feat(types-ios): iOS 17 SDK ( #10304 )
2023-08-11 07:10:07 -07:00
d3a0f2c9a6
chore: TypeScript 5.1 with Nx 16.6 migrations ( #10338 )
2023-08-11 07:09:32 -07:00
7a353eca14
release: @nativescript/webpack 5.0.17
5.0.17-webpack
2023-08-03 22:44:28 +02:00
3325b3ec0b
feat(webpack): place hidden sourceMaps in platforms folder ( #10352 )
2023-08-03 22:40:42 +02:00
0efb84ff44
fix(webpack): force experimentalDecorators on NativeClass ( #10356 )
2023-08-03 22:08:12 +02:00
74e68145a2
fix(css): prevent duplicate system classes ( #10355 )
2023-08-01 20:55:39 -07:00
9f715c0c5f
feat(shared-transition): pageOut option for more dynamic page animations ( #10350 )
2023-07-26 18:12:49 -07:00
b93cb99479
chore: bump next
2023-07-24 09:15:01 -07:00
af5b2f6225
release: @nativescript/core 8.5.7
8.5.9-core
2023-07-24 09:14:30 -07:00
2e732ae79f
fix(core): fix Page event overload resolution ( #10347 )
2023-07-23 19:48:13 -07:00
bd8e1b8e79
fix(application): explicitly pass rootView to initRootView ( #10345 )
...
fixes occasional crashes when resuming the app.
2023-07-18 17:47:50 +02:00
6effd554f2
fix(datepicker): max, min and date value binding handling ( #10343 )
2023-07-17 12:19:20 -07:00
08049340b5
fix(application): restore AndroidApplication.on etc. ( #10336 )
2023-07-10 09:45:12 +02:00