npm tamagui 2.0.0-rc.14
v2.0.0-rc.14

latest release: 2.0.0-rc.14-1771295561174
9 hours ago

Features

  • popover: add closeOpenPopovers, fix useControllableState onChange type inference (natew)
  • popover: add hasOpenPopovers, closeLastOpenedPopover, return boolean from closeOpenPopovers (natew)
  • popover: add disableDismissable prop for mounted-but-hidden popovers (natew)
  • popover: add disableDismissable prop for mounted-but-hidden popovers (natew)
  • site: add Stripe test mode support (natew)
  • site: add Stripe test/live key switching for local dev (natew)

Bug Fixes

  • menu: fix onOpenChange typed as any (natew)
  • menu: fix type exports to avoid becoming any in some tsconfig setups (natew)
  • menu: pass unstyled prop to underlying Popper components (natew)
  • menu: fix MenuProps type not including offset from PopperProps (natew)
  • web: lazy init React methods in createStyledContext for Vite SSR HMR (natew)
  • menu: use styleable for MenuItem, MenuCheckboxItem, MenuRadioItem so styled() pseudo styles pass through correctly (natew)
  • exports: add browser condition and fix default export for web bundlers (natew)
  • site: handle popup blocked in checkout flow (natew)
  • static: restore Node exports resolution for @tamagui packages (natew)
  • site: improve checkout transparency (natew)
  • site: reduce V2 license price to $350 (natew)

Documentation

  • add popover utility functions to 2.0 docs (natew)

Performance Improvements

  • use-element-layout: optimize onLayout with persistent IO and parent deduplication (natew)

Tests

  • add box-none pointer events tests (natew)
  • update webpack snapshots (natew)

Continuous Integration

  • switch kitchen-sink-go to Expo Go, simplify tests (natew)

Chores

  • better fix for both esbuild and react compiler woes (natew)
  • clearer tamagui compiler warnings with fixable instructions (natew)

Commits

  • 9384fa5: upgrade bun to v1.3.9 (natew)
  • 00b76c1: canary2.0.0-rc.13-1771253253067 (natew)
  • d7815b8: canary2.0.0-rc.13-1771262617050 (natew)
  • f12d302: lints (natew)
  • 0e6c9b5: cleanup exports (natew)
  • 859fa6e: better exports for 0 config metro web (natew)
  • 3668dea: email improve, fix deps (natew)
  • 5d3a14b: update emails (natew)
  • 3f6dfe7: upgrade one (natew)
  • 7eb6cb6: v2.0.0-rc.13-1771279885156 (natew)
  • f106c91: v2.0.0-rc.14 (natew)

Don't miss a new tamagui release

NewReleases is sending notifications on new releases.