4bb347ca69
feat: initial wintercg modules
...
Adding initial support for the following URL, TextEncoder, TextDecoder, atob, btoa.
This also setups up a cargo workspace (rust) for future developments.
iOS adds a local pod dep until we move to using a pod for the runtime dep.
2024-01-08 01:55:57 -04:00
b226066814
fix(android): sustain native error stack ( #10467 )
2024-01-02 22:17:01 -08:00
02e2801d99
fix(android): crash on writeText on Android > 29 ( #10466 )
...
Co-authored-by: farfromrefuge <>
2024-01-02 22:15:26 -08:00
e60176c268
chore: 8.6.3 next - Merry Christmas 🎄
2023-12-22 14:38:51 -08:00
deaa6b1444
release: @nativescript/core 8.6.2
8.6.2-core
2023-12-22 14:37:38 -08:00
31ed40c17a
feat(core): new defaultVisualState
property option to override 'normal' default visualState ( #10440 )
2023-12-20 12:58:28 -08:00
c5561d60df
fix(android): use nativeTextViewProtected in TextField ( #10450 )
2023-12-20 12:54:21 -08:00
172d3463a3
fix(core): safe important check ( #10455 )
2023-12-19 10:11:10 -08:00
4b74b96940
chore: readme update
...
[skip ci]
2023-12-17 15:24:27 -08:00
4762699fa1
fix(time-picker): properly handle 0 on hour and minutes with valueChanged ( #10460 )
...
closes https://github.com/NativeScript/NativeScript/issues/10457
2023-12-17 15:17:32 -08:00
82e9c67d33
feat(core): initRootView event ( #10442 )
...
launchEvent is not triggered at the same moment on iOS and Android.
iOS is firing after setting the rootView while Android is firing before.
Consequently if you need an event for when the rootView is set (to read/write root css variables) you need this event.
[skip ci]
2023-11-25 11:04:01 -08:00
2237c9be4f
chore: Nx 17+ ( #10449 )
2023-11-25 10:58:41 -08:00
40b2a6a6db
chore: use __ANDROID__
and __IOS__
throughout ( #10446 )
...
Standardizes usage for more macro style removal during bundling for target platforms.
[skip ci]
2023-11-25 08:34:25 -08:00
48b1856d6c
fix(core): inheritable property changes backstack propagation ( #10438 )
...
[skip ci]
2023-11-25 08:31:50 -08:00
23127254ec
chore: 8.6.2 next
2023-11-25 08:29:53 -08:00
aba3093e69
fix(ios): non-uniform border angle ( #10437 )
2023-11-25 08:28:10 -08:00
07d2129f9c
fix(android): proper change of input interaction mode programmatically ( #10434 )
2023-11-24 22:54:57 -08:00
5a4bb7c38c
fix(ios): shadow does not consider z-index ( #10433 )
2023-11-24 10:04:06 -08:00
9fae9c4281
fix(ios): ScrollView with listeners removed scroll delegate ( #10432 )
2023-11-22 10:06:56 -08:00
2cf166da59
fix(ios): font variation settings not applied to labels ( #10429 )
2023-11-22 08:38:10 -08:00
67440095f4
fix(css): box-shadow none handling ( #10445 )
...
closes https://github.com/NativeScript/NativeScript/issues/10403
2023-11-19 15:30:07 -08:00
5b9d861fa3
chore: 8.6.2 next
2023-11-02 13:50:25 -07:00
aeba78b238
release: @nativescript/core 8.6.1
8.6.1-core
2023-11-02 13:49:39 -07:00
d70b48bbe9
fix(css): prevent shorthand parse error on 'unset' and 'inset' ( #10424 )
2023-11-02 13:40:57 -07:00
08478556a9
fix(core): font variation settings parser invalid axis ( #10427 )
2023-11-02 13:39:52 -07:00
f6fda98610
chore: 8.6.1 next ( #10420 )
2023-10-23 17:51:29 -07:00
756354952c
fix(android): prevent rehydration on destroyed dialogs ( #10414 )
2023-10-23 17:48:57 -07:00
e8c093d7a2
feat(android): allow shared element transitions to work with ListView/CollectionView/Pager ( #10411 )
2023-10-23 17:47:23 -07:00
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