npm tamagui 1.93.0
v1.93.0

latest releases: 1.137.0, 1.136.9, 1.136.8...
19 months ago

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)

Don't miss a new tamagui release

NewReleases is sending notifications on new releases.