v1.93.0
版本发布时间: 2024-03-27 03:26:40
tamagui/tamagui最新发布版本:v1.95.3(2024-04-29 03:50:34)
Features
- config: if process.env.TAMAGUI_OPTIMIZE_THEMES === "true" themes will be omitted for production bundle size (natew)
- react-native-web-lite: export /without-animated to force no Animated, useful only for debugging or ensuring you dont accidentally import (natew)
- adapt: ios android disctinction (#2464) #2464 (arekkubaczkowski)
- web: Support css variable prefixing via environment variable using TAMAGUI_CSS_VARIABLE_PREFIX (#2397) #2397 (Ibrahim Keser)
- core: add group support to usePropsAndStyle (#2472) #2472 (Ehsan sarshar)
- remix: add remix starter (#2473) #2473 (Ehsan sarshar)
Bug Fixes
- core: fix useElementLayout and therefore onLayout and styledRef.measure() to track window resize events as well as internal resize events, improve performance as well to avoid constant re-observing (natew)
- text: fix Paragraph to display normal not pre-wrap fixing regression in 1.90 (natew)
- vite-plugin: support esm imports of this package (natew)
- expo-router-starter: use v3 config for much lighter js bundle (natew)
- config: v3 fix accidental import of extra animations file, fix css animation import (natew)
- vite-plugin: fix compiler not running tamagui initial build and load immediately (natew)
- core: fix reset.css to reset body margin to 0 (natew)
Chores
- add overhead for github actions slow ci (natew)
- static: make type TamaguiOptions more useful for using with satisfies (natew)
- adapt: better error messages (natew)
- web: fix TAMAGUI_CSS_VARIABLE_PREFIX test (natew)
- upgrade node, ugrade esbuild/esbuild-register, fix some tests, upgrade deps (natew)
Commits
- rework docs to split out ui from core (natew)
- docs ui intro (natew)
- typos (natew)
- design (natew)
- header fix (natew)
- fix some menu logic (natew)
- fix old docs forwarding rewrites for short form links (natew)
- fix local dev (natew)
- f40c052: get vite remix running basic (natew)
- f26df71: remove eslint for biome in remix starter (natew)
- 6de4a0c: remix - remove lint for biome, fix commonjs module (natew)
- 3069ae3: redo remix app a bit to get production working (natew)
- 3be6cc4: remix site - smaller prod bundles (natew)
- f0aacf4: fix packages (natew)
- 9bcc913: fix website script (natew)
- 6937f4e: sync types (natew)
- 050ea92: tamagui-build: avoid import.meta transform (natew)
- e40f211: lint new remix app (natew)
- remove log (natew)
- 625b142: fix lint (natew)
- a95e696: fix tests (natew)
- e6a25f3: various chores, remix working build time (natew)
- 1e84389: 192 release image (natew)
- dae0a80: fix use-store import on site (natew)
- 94ed212: vite plugin compat with both esm and non esm (natew)
- 66c1b0a: v1.93.0 (natew)