7601 Commits

Author SHA1 Message Date
79a0306f32 fix(ios): prevent animator from animating colors on shadow layer (#10686) 2025-02-02 07:20:02 -08:00
966dccd0f9 feat(core): textbase span interaction and styling improvements (#10682)
- Added `linkTap` event support for other iOS views that nest spans
- Prevent android span from setting parent background color to itself since it doesn't react to changes of that property. Unless background color is specified to the span directly, it's going to be transparent
- Added few missing `nativeTextViewProtected` references
- Improved view disposal for classes that inherit from TextBase as they had leftovers after android activity recreation
- Removed 2 assignments of `userInteractionEnabled` from TextBase as they were unneeded and had conflicts with `isUserInteractionEnabled` property. Core already sets that property to true for the views that need it in `createNativeView` call
- `HTMLView` will remove extra padding using the documented `UIEdgeInsetsZero`
2025-01-31 14:00:52 -08:00
03cca58712 fix(core): safety-checks to prevent potential navigation exceptions (#10683)
Plus coding conventions and notes updates. [skip ci]
2025-01-31 13:59:26 -08:00
9bd147c9d0 fix(core): avoid splicing arrays using a negative start index (#10679) 2025-01-29 16:57:32 -08:00
20fc1cc1d4 feat: apple view filtering (#10681)
[skip ci]
2025-01-29 16:56:54 -08:00
f9e7088d07 chore: nx release flow (#10674) 2025-01-29 16:42:25 -08:00
e6beb1d816 fix(core): pseudo-class handlers failing to unsubscribe listeners (#10680) 2025-01-29 11:26:59 -08:00
4902e27818 perf: Avoid creating new typeface instances for system fonts 2025-01-28 23:26:24 -08:00
30da2752ad chore: Added comment 2025-01-28 23:26:24 -08:00
045986de8f fix: Corrected font-weight support for span 2025-01-28 23:26:24 -08:00
b12c41532a chore: Minor variable naming changes 2025-01-28 23:26:24 -08:00
f776ab950f chore: Minor comment change 2025-01-28 23:26:24 -08:00
6968997d9d chore: Proper variable naming for font variation 2025-01-28 23:26:24 -08:00
8726d026fe fix: Added asset path fallback null value inside an else clause 2025-01-28 23:26:24 -08:00
a21d4f94ac fix(android): Span should accept all font weight types 2025-01-28 23:26:24 -08:00
e545f5869c fix(ios): corrected rotate animation (#10676)
[skip ci]
2025-01-25 11:38:07 -08:00
a531232fbb fix(ios): invalid transform if set before any layout (#10675)
[skip ci]
2025-01-25 11:36:42 -08:00
0eb2745589 fix(ios): safe area memory leak on iOS 10 and older versions (#10673) 2025-01-22 15:59:31 -08:00
5f8fb2c36a fix(ios): frame backstack disposal handling (#10672) 2025-01-22 14:22:36 -08:00
d3d4dfe322 chore: build file handling 2025-01-17 16:45:45 -08:00
845ceea4bc feat: winter-tc (#10667) 2025-01-17 10:06:41 -08:00
f6eab0d62f feat(core): openUrlAsync utility (#10637) 2025-01-13 20:43:52 -08:00
603b2dc547 fix(crypto): getRandomValues return value (#10658) 2025-01-13 18:41:12 -08:00
17a94a2b32 fix(core): improved types for common utils (#10628) 2025-01-13 18:39:15 -08:00
34c692fcf8 feat(types-android): API Level 35 (#10659) 2025-01-13 17:25:53 -08:00
a92b1b1902 ci: build 2025-01-13 09:39:48 -08:00
accf841f13 test: disabled safe area check for background change test (#10665) 2025-01-13 09:33:23 -08:00
5506e67fba chore: automated config [skip ci] 2025-01-13 08:43:15 -08:00
1e86ed9da8 fix(ios): background styles after frame changed by safe area (#10661) 2025-01-12 19:51:33 -08:00
87742638d1 chore: widget build [skip ci] 2025-01-12 19:49:58 -08:00
2341883c03 feat(core): android cookie manager setup (#10657) 2025-01-12 19:23:51 -08:00
f970455007 feat(core): support for simultaneous pseudo states (#10656) 2025-01-12 19:18:08 -08:00
a883a79e3b fix(core): provided image source can be unintentionally disposed (#10654) 2025-01-12 18:12:06 -08:00
050fa3fea6 chore: 8.9.0 next 2025-01-12 18:09:40 -08:00
eb21056a64 fix(android): background image aspect ratio (#10651) 2025-01-12 18:00:23 -08:00
5e85d8873c feat(ios): background-image support for action bar (#10645) 2025-01-12 17:57:28 -08:00
24ad6e45b1 docs(core): fix types & improve jsdoc comments (#10620) 2025-01-12 12:38:28 -08:00
3dec0a5e99 chore: use vitest for unit testing plus workspace updates (#10662) 2025-01-12 11:52:13 -08:00
baced677f8 ci: warpbuild macOS runners for iOS tests (#10664) 2025-01-12 11:36:01 -08:00
fd053df8ba chore: build 2024-11-29 07:24:35 -08:00
1c130f370b chore: 8.8.7 next 2024-11-18 20:27:48 -08:00
54ed1fd6d0 release: @nativescript/core 8.8.6 8.8.6-core 2024-11-18 20:26:54 -08:00
9e7df31544 chore: nx migrate latest 2024-11-18 20:18:34 -08:00
750d2ee455 fix(core): frame ignored event listeners in xml markup (#10646) 2024-11-18 19:50:21 -08:00
712a9f4848 revert: "perf: disable accessibility for layout views" (#10649) 2024-11-18 19:49:44 -08:00
4e54c676a3 revert: "fix(core): Proper line-height calculation" (#10647) 2024-11-18 19:48:51 -08:00
4f367483ef fix(android): background color is not applied to certain views (#10652) 2024-11-18 19:45:30 -08:00
d6922b9896 fix(visionos): multi-scene improvements (#10653) 8.8.5-core 2024-11-18 19:42:34 -08:00
e5caa2cc53 fix(core): corrected references in file system access (#10644) 2024-11-02 19:53:55 -07:00
a2aa2613c6 feat(types-ios): 18.x sdk types (#10629) 2024-11-01 23:06:37 -07:00