390 Commits

Author SHA1 Message Date
github-actions[bot] c06b616f4f chore: release v1.6.0 v1.6.0 2026-03-19 14:36:39 +00:00
Hubert Bieszczad aa903a78b9 chore: add install playwright to release action 2026-03-19 15:34:36 +01:00
Hubert Bieszczad 43b147a79b docs: update skill custom utilities guide (#461) 2026-03-18 12:34:58 +01:00
Hubert Bieszczad 01e3993cc4 feat: export ThemeName and make themes public in Uniwind class (#460) 2026-03-17 08:41:31 +01:00
Hubert Bieszczad 70d8a86e0d chore: validate each entry in serialization instead of whole object (#456) 2026-03-16 14:54:54 +01:00
Hubert Bieszczad 34693ea9b8 fix: parsing multiple transforms tokens in single class (#451)
* fix: parsing multiple transforms tokens in single class

* chore: defensive null check

* chore: turbo update
2026-03-12 14:23:00 +01:00
Hubert Bieszczad a828e68364 feat: border circular 2026-03-06 16:35:02 +01:00
Hubert Bieszczad 0574a4dd8d feat: built in border-continuous (#444) 2026-03-06 16:18:55 +01:00
Hubert Bieszczad 718e798782 fix: pass data attributes correctly to RNW (#443)
* fix: pass data attributes correctly to RNW

* chore: corrections after review
2026-03-06 15:55:05 +01:00
Hubert Bieszczad 0ea5ffc272 chore: fix cliff template error (#442) 2026-03-06 11:30:51 +01:00
Hubert Bieszczad 461d04e985 fix: getWebStyles not return default html styles (#440)
* fix: getWebStyles not return default html styles

* chore: code review improvements
2026-03-06 11:21:48 +01:00
Jacek Pudysz dd5f432718 docs: update skill description (#439) 2026-03-06 08:39:10 +01:00
Hubert Bieszczad 86f7a786bf test: setup playwright tests (#437)
* test: setup playwright tests

* chore: install Playwright browsers in CI

* chore: add esbuild as a dev dependency

* chore: bump turbo
2026-03-05 15:14:09 +01:00
Hubert Bieszczad 131da4cca5 chore: update deps, update expo to 55 (#436)
* chore: update some deps

* feat: update expo to 55 and remove expo-router app
2026-03-05 12:48:12 +01:00
Hubert Bieszczad 80595c903d chore: changelog order (#435) 2026-03-05 10:51:37 +01:00
Hubert Bieszczad 3836a12f96 chore: add emojis to changelog (#434) 2026-03-05 10:39:32 +01:00
github-actions[bot] b19fba1803 chore: release v1.5.0 v1.5.0 2026-03-05 09:24:51 +00:00
Jacek Pudysz ad292e91f6 docs: add uniwind skill (#433)
* docs: add uniwind skill

* fix: migration skill too

* fix: code review

* fix: remove extra backticks

* fix: remove useUniwindAccent as it doesnt exist

* chore: code review

* fix: guard linear gradient
2026-03-05 08:47:28 +01:00
Alex Nicholson 9951b7a839 fix: guard against display: box from line-clamp-* classes (#424)
* fix: guard against display: box from line-clamp-* classes

* test: add case for display: -webkit-box
2026-03-03 11:23:32 +01:00
Hubert Bieszczad 17071b325c ci: release action using release-it (#426)
* ci: release action using release-it

* chore: remove node auth token

* chore: use git cliff to generate the changelog

* chore: minor improvements
2026-03-03 10:23:12 +01:00
Hubert Bieszczad f5db5f5202 feat: tv selectors, focus: selector for pressables (#425)
* feat: pressable focused support

* feat: support tv selectors

* feat: support focus in TouchableOpacity and TouchableHighlight

* feat: platform vars full supports

* chore: update css file
2026-03-03 08:12:53 +01:00
github-actions[bot] 8d3df73744 chore: bump version to 1.4.1 v1.4.1 2026-03-02 13:37:40 +00:00
Hubert Bieszczad 65d037b9e5 fix: move theme selector out of the root, and remove nulls (#420)
* fix: move theme selector out of the root

* chore: update turbo

* chore: remove all nulls in layers
2026-03-02 11:07:52 +01:00
github-actions[bot] 8d5271542c chore: bump version to 1.4.0 v1.4.0 2026-02-26 09:48:50 +00:00
Hubert Bieszczad 58a6051df0 fix: merge border colors parsing (#414) 2026-02-26 10:32:55 +01:00
Jacek Pudysz 514d82680b docs: update skill with scoped themes (#413)
* docs: update skill with scoped themes

* chore: remove pro
2026-02-26 09:57:25 +01:00
Hubert Bieszczad 5d51b364a0 chore: fix cleanup css visitor on hot reload (#412) 2026-02-26 09:47:24 +01:00
Hubert Bieszczad ecbfeb4a6b fix: treat invalid js expression as plain string (#410) 2026-02-25 09:16:03 +01:00
Hubert Bieszczad 165240046c feat: scoped theme (#393)
* feat: scoped theme

* chore: move variant variables to the scope

* feat: move variant selectors to scope

* feat: web visitors to support scoped themes

* feat: web scoped themes for hooks and hoc

* feat: native scoped theme

* test: ScopedTheme tests

* feat: scoped theme tests after changing the theme

* chore: revert expo-example/App.tsx

* chore: fix tests on ci

* chore: multiple minor improvements

* chore: exclude example folders from language stats

* feat: support useUniwind hook in scoped theme
2026-02-24 14:56:29 +01:00
Hubert Bieszczad ab9c5fa464 fix: gradient parsing with % and variables (#403) 2026-02-23 09:23:44 +01:00
github-actions[bot] b6f3aef1ea chore: bump version to 1.3.2 v1.3.2 2026-02-18 13:39:19 +00:00
Hubert Bieszczad 5b4d515cd8 fix: fontScale and pixelRatio without arguments (#388) 2026-02-18 08:05:46 +01:00
Khaled Mohamed 3c24a31a4a fix: preserve start/end spacing properties (#383) 2026-02-16 07:41:45 +01:00
github-actions[bot] df59729b40 chore: bump version to 1.3.1 v1.3.1 2026-02-13 10:35:22 +00:00
Jacek Pudysz 37802a80f5 chore: highlight importance of relative path for cssEntryFile (#381) 2026-02-13 10:07:24 +01:00
Jacek Pudysz a26a306157 feat: add nativewind to uniwind skill (#380)
* feat: add nativewind to uniwind migration skill

* fix: typos
2026-02-12 13:00:56 +01:00
Hubert Bieszczad c75bc8ebd0 fix: subscribe to updates before triggering listeners (#379)
* fix: subscribe to updates before triggering listeners

* chore: minor improvements
2026-02-12 10:09:45 +01:00
Hubert Bieszczad 633a67d392 fix: withUniwind merge with inline (#378)
* fix: withUniwind merge with inline

* test: setup web tests

* test: more cases for withUniwind-native

* test: basic withUniwind test for web

* test: withUniwind web complete tests

* chore: minor changes
2026-02-12 09:52:30 +01:00
Hubert Bieszczad 9c2ca16066 fix: remove mjs export for metro config (#376) 2026-02-11 08:32:50 +01:00
Daniel Williams e621626ccd fix(vite): apply RNW stylesheet patch in build (#368) 2026-02-09 09:09:12 +01:00
github-actions[bot] 2637b39b8f chore: bump version to 1.3.0 v1.3.0 2026-02-02 11:02:35 +00:00
Hubert Bieszczad 5b9a0e2ad7 fix: custom insets parsing (#355) 2026-02-02 10:59:37 +01:00
Hubert Bieszczad 355007d5f2 fix: Image size, TextInput placeholder color and disabled:, Pressable disabled: not working on web (#349)
* fix: Image size, TextInput placeholder color and Pressable disabled: not working on web

* chore: add readonly to disabled variant
2026-01-31 12:07:50 +01:00
Hubert Bieszczad 1c38d16d7b chore: handle simple data attributes 2026-01-29 16:17:18 +01:00
Hubert Bieszczad 41c167a38f fix: updateCSSVariables only for the same theme (#345) 2026-01-29 14:04:05 +01:00
Hubert Bieszczad 608f5a17f7 feat: support data attributes (#339)
* feat: data attributes

* chore: simplify useStyle

* chore: minor correction

* chore: update turbo

* chore: update eslint config
2026-01-28 12:09:54 +01:00
github-actions[bot] b112d54294 chore: bump version to 1.2.7 v1.2.7 2026-01-27 10:44:30 +00:00
Hubert Bieszczad fbeb2f8a8e fix: patch rnw to wrap default styles with css layer (#337)
* feat: replace createOrderedCSSStyleSheet so default rnw styles are inside separated layer

* feat: extend color scheme variants

* chore: different implementation

* chore: dual ordered stylesheet

* chore: apply patch in vite

* chore: apply patch in vite

* chore: update uniwind.css

* chore: minor corrections
2026-01-27 07:41:45 +01:00
Burak Emre Görmek fb82b99fd1 fix(vite): resolve Animated components (#322)
* fix(vite): resolve Animated components

* fix: typo
2026-01-26 10:19:51 +01:00
Hubert Bieszczad e4688edd65 fix: support both new and old ColorSchemeName in RN (#331)
* fix: support both new and old ColorSchemeName in RN

* chore: 82 version
2026-01-26 08:59:41 +01:00