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

6 hours ago

Bug Fixes

  • core: fix new short style props in variants not resolving tokens (natew)
  • update oxc-transform to version 0.112.0 and add error handling for OXC isolated declaration errors #3905 (Tharaka De Silva)
  • compiler: parallelize extraction with 2 workers and eliminate build recycle pauses (natew)
  • core: onLayout fix issues with losing refs when swapped (natew)
  • exclude starters from Docker build to fix site crash (natew)
  • pin bun@1.2.22 in Dockerfile and restore starters workspace (natew)
  • use bash exec wrapper for bun CMD to fix container startup (natew)
  • core: fix group- boolean prop parsing (natew)
  • popper: remove contain from outer wrapper to prevent content clipping (natew)
  • menu: preserve component types through CreateBaseMenuProps (natew)
  • form: use role="button" for Form.Trigger to avoid nested buttons (natew)
  • core: use ThemeValueByCategory for styled accept option types (natew)
  • test: update FormButtonType test for role=button Form.Trigger (natew)
  • types: regenerate types and fix StyledRNW type error (natew)

Continuous Integration

  • sort devDependencies in expo-router-starter package.json (natew)
  • shard playwright tests and parallelize CI jobs (~26m → ~7m) (natew)
  • shard iOS Detox into 2 parallel runners with overlapped setup (natew)
  • pin bun version in test-native workflow (natew)

Chores

  • add tests for onLayout and improve concurrent safety (natew)
  • remove unused import (natew)

Reverts

  • rollback to pre-starters working state to fix site crash (natew)

Commits

  • 81cd0b4: avoid double build in ci (natew)
  • 541a8f9: fix html caching issue (natew)
  • 84b17b2: fix docs on metro config (natew)
  • 2ebd951: move starters into workspace to add tests (natew)
  • fc8607e: add integration test for themes for expo-router (natew)
  • d4041cc: canary2.0.0-rc.11-1770891003710 (natew)
  • add container startup debugging to diagnose crash (natew)
  • keep container alive for SSH investigation (natew)
  • 8a231e1: lint (natew)
  • 62f76f1: v2.0.0-rc.12 (natew)

Don't miss a new tamagui release

NewReleases is sending notifications on new releases.