Features
- cli: add --dry-run flag to build command (natew)
- add outline shorthand to web (natew)
- add onlyShorthandStyleProps setting to remove border/outline/shadow longhands from types (natew)
- dialog: add keepChildrenMounted prop and demo (natew)
Bug Fixes
- web: avoid duplicating body rules in prefers-color-scheme media queries for every sub-theme (natew)
- animations-motion: fix bug in motion crashing checking state (natew)
- static: look up parent component in styled() definition extraction (natew)
- only match pragma comments in leading lines of file (natew)
- forceMount prop typed as boolean instead of literal true (natew)
- expand outline shorthand to atomic longhands on web (natew)
- use doubled selectors for longhand CSS properties to beat shorthands in cascade (natew)
- make outline pass through as CSS on web like border does (natew)
- resolve Animated.Value objects in style processing for rnwLite compatibility (natew)
- strip RN-only props in createDOMProps to avoid DOM warnings (natew)
- test: relax PopoverScoped sheet viewport assertion to allow partial overlap (natew)
- test: relax sheet viewport assertions and increase wait times for CI (natew)
- menu: use hover style as focus is used for hover (natew)
- strip RN-only ScrollView props before they reach the DOM (natew)
- use real components in Animated stub to filter RN-only props from DOM (natew)
Code Refactoring
- deduplicate cssShorthandLonghands into @tamagui/helpers (natew)
Chores
- remove moti from config so it doesnt get auto-optimized (natew)
- remove per-side borderStyle from cssShorthandLonghands, formatting (natew)
Commits
- 01b4270: canary2.0.0-rc.6-1770408072869 (natew)
- 4e2cbcd: truly make moti optional (natew)
- e5cb5ec: canary2.0.0-rc.6-1770409768999 (natew)
- update theme export example to use config/v5 (#3887) #3887 (Dave Mkpa-Eke)
- 477032d: fix(web,portal): add TamaguiRoot to re-scope default font into portals (natew)
- 9494c15: canary2.0.0-rc.6-1770450745210 (natew)
- ae0750a: cleanups (natew)
- cbe8f02: canary2.0.0-rc.6-1770504312201 (natew)
- 3496e42: fix issues in last release (natew)
- 1911afe: fix promo shadows (natew)
- dc760ce: canary2.0.0-rc.6-1770507840151 (natew)
- 0569621: fix html cache issues (natew)
- fix pro modal tabs, pro button select, theme sidebar offset (natew)
- db76e1d: v2.0.0-rc.7 (natew)