cfc27ebb90
feat(css): color-mix ( #10719 )
2025-03-16 15:48:40 -07:00
2d71ada46d
feat(core): CSS wide keywords ( #10709 )
2025-02-25 19:15:47 -08:00
fb57cf3281
feat: Node-API engine support ( #10710 )
2025-02-24 18:28:32 -08:00
3a7206fc3b
feat(core): style properties module improvements and organization ( #10685 )
2025-02-04 13:26:21 -08:00
79a0306f32
fix(ios): prevent animator from animating colors on shadow layer ( #10686 )
2025-02-02 07:20:02 -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
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
1e86ed9da8
fix(ios): background styles after frame changed by safe area ( #10661 )
2025-01-12 19:51:33 -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
4e54c676a3
revert: "fix(core): Proper line-height calculation" ( #10647 )
2024-11-18 19:48:51 -08:00
ec7fa5d05e
fix(core): proper line-height calculation ( #10642 )
2024-10-31 14:40:23 -07:00
4f46815b27
fix(ios): anti-aliasing for accurate borders ( #10619 )
2024-10-31 09:16:44 -07:00
a320ca1fb3
revert: "perf(core): avoid setting the same value to view properties" ( #10618 )
...
Revert "perf(core): avoid setting the same value to view properties (#10602 )"
This reverts commit 499fe8dc82db623550a38d3f91eb9f9252304e31.
2024-10-23 13:14:04 -07:00
499fe8dc82
perf(core): avoid setting the same value to view properties ( #10602 )
2024-08-07 17:28:15 -07:00
75c8e941a0
fix(ios): proper drawing bounds for colored borders ( #10600 )
2024-08-05 15:42:13 -07:00
7f2d51e7d0
revert: "perf: improve attribute selectors by adding single listeners ( #10384 )"
2024-07-04 10:33:45 -07:00
779d79285d
feat(core): ability to embed into platform host projects ( #10465 )
2024-07-01 16:47:33 -07:00
9fd361c2e6
feat(core): css media query support ( #10530 )
2024-07-01 09:28:59 -07:00
7036f12b5c
fix(android): prevent error on navigation back after using page transition ( #10439 )
2024-06-28 16:15:40 -07:00
4abcb216da
feat(android): background color/image handling improvements ( #10451 )
2024-06-28 15:07:10 -07:00
bb83addb5c
perf: improve attribute selectors by adding single listeners ( #10384 )
2024-06-28 14:55:12 -07:00
2fb4f23670
feat(core): css-what parser for CSS selectors + support for :not(), :is(), and :where() Level 4 and ~ ( #10514 )
2024-06-28 13:57:29 -07:00
3a0afdb9cc
feat(SegmentedBar): selectedTextColor added and selectedBackgroundColor improvements ( #10474 )
2024-01-19 10:39:59 -08:00
172d3463a3
fix(core): safe important check ( #10455 )
2023-12-19 10:11:10 -08:00
aba3093e69
fix(ios): non-uniform border angle ( #10437 )
2023-11-25 08:28:10 -08:00
5a4bb7c38c
fix(ios): shadow does not consider z-index ( #10433 )
2023-11-24 10:04:06 -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
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
c78ea79f0f
fix(ios): shadow position after translate transform ( #10413 )
2023-10-16 15:41:59 -07:00
c23695c477
fix(core): box-shadow 'none' handling ( #10405 )
2023-10-14 14:22:15 -07: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
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
8d25d251cd
feat(css): support for text-overflow ( #10369 )
2023-08-27 15:32:09 -07:00
f64355ba7a
refactor: improved core barrel exports and Application class ( #10286 )
...
BREAKING CHANGES:
`Application.orientation` is no longer a function.
Migration: Remove `()` from the `Application.orientation()` call:
```diff
import { Application } from "@nativescript/core";
-console.log(Application.orientation());
+console.log(Application.orientation);
```
`Application.systemAppearance` is no longer a function.
Migration: Remove `()` from the `Application.systemAppearance()` call:
```diff
import { Application } from "@nativescript/core";
-console.log(Application.systemAppearance());
+console.log(Application.systemAppearance);
```
2023-05-25 07:45:39 -07:00
f4b2722bf4
feat(transitions): support zIndex on ios shared elements + support page props on android ( #10261 )
2023-04-17 08:54:09 -07:00
7aaa1d899d
feat(ios): new a11y properties for managing font scale ( #10260 )
2023-04-05 16:20:15 -07:00
95f3772e77
fix(ios): support for a11y font scale ( #10207 )
2023-03-22 15:13:46 -07:00
ab436dbfe6
fix(core): CSS animation parsing ( #10245 )
2023-03-22 14:16:15 -07:00
e560cb1374
fix(core): improved handling for unsupported '!important' css rule ( #10243 )
2023-03-22 08:13:35 -07:00