Breaking Changes
- web: default (beta) group container queries to use container-type to "size" instead of "inline-size" on web and add a new config.settings.webContainerType to allow customizing this (natew) (natew) (natew)
Features
- web: throw on missing theme value access if process.env.TAMAGUI_FEAT_THROW_ON_MISSING_THEME_VALUE=1 (natew)
Bug Fixes
- popover: ensure Popover.Arrow hides when sheet is open (natew)
- web: make sure debug logs work on native (natew)
- static: fix circular json issue with debug logs (natew)
- static: ignore expo haptics and react-native-masked-view warnings (natew)
- linear-gradient: make children inside the main container so they stretch the contents out (natew)
- popover: restore FocusScope behavior for popovers (natew)
- static: fix broken type (natew)
- toast: fix duration type prop on Toast (natew)
Documentation
- benchmarks and compiler (natew)
- site: update compiler docs to represent proper dynamic eval option and to mention experimentalFlattenThemesOnNative (natew)
Chores
- naming type (natew)
- toast: cleanup remove old themeable helper in favor of simpler styleable (natew)
- static: add better logs for why things de-opt from flattening (natew)
- update babel to fix weird bug that cropped up (natew)
Commits
- 6f87147: has fit isn't used (benjamin) #1822
- d1b78a8: site small fixes (natew)
- fix some types (natew)
- de6470d: Add 1 git-crypt collaborator (natew)
- 1871347: fix site blog links (natew)
- update renewal price logic (Alireza Zamani)
- case-insensitive regex for takeout price info (Alireza Zamani)
- remove takeout renewal text (Alireza Zamani)
- small fixes (natew)
- fix dont require default price if priceId query param is set (natew)
- 7cb7194: Revert "site: fix dont require default price if priceId query param is set" (natew)
- improve takeout words and fonts (natew)
- ebfb272: takeout words (natew)
- 02246d0: typo fix (natew)
- cfec40b: site contrast ctas (natew)
- eb9a0cc: takeout season emoji (natew)
- 5a10360: emojisgs (natew)
- 5221a18: various + next 14 (natew)
- 2c862f8: fix import (natew)
- 2bd7790: fix pages (natew)
- c1b5b1e: words (natew)
- d8b05a0: downgrade yarn (natew)
- 0f9eee9: error if no products (natew)
- a36e3b7: fix tooltip prop, build failing (benjamin) #1830
- a518a37: add port link to contribution docs (benjamin) #1831
- 61eff14: update burnt in kitchen sink (benjamin) #1832
- 30b28d4: add dev simulator build (benjamin) #1833
- 0c572dc: update contributing docs to create dev build (benjamin) #1833
- b000b36: fix typos (benjamin) #1829
- 2ce0b2b: Add git repository reference to tamagui package (John Jensen) #1825
- e48b5bd: fix typo (John Jensen) #1825
- 7821057: site fix link underline (natew)
- f7b6448: yarn fix and dedupe (natew)
- 8c0b7b5: simplify readme (benjamin) #1838
- 1f62872: yaml formatting (benjamin) #1838
- 8186a1c: make bug report friendly (benjamin) #1838
- b7e3e64: remove halloween default theme (natew)
- 49a7017: small cleanup (natew)
- 80545a0: site words (natew)
- 0b1c519: bug template too long (#1847) (benjamin) #1847
- 1c74872: split simple-web starter config into separate files (#1845) (David Leuliette) #1845
- get rid of many esbuild versions (natew)
- fix initial theme-color (natew)
- 8059365: still too long (#1854) (benjamin) #1854
- fcdf831: typo (#1860) (benjamin) #1860
- tuari support, fix some performance issues (natew)
- finish refactor buildThemeSuite (natew)
- simplify stores (natew)
- small fixes (natew)
- small fixes (natew)
- start on sub themes refactor, needs to be redone a bit so that theres a single buildThemeSuite called from one place, probably unify the subthemestore with darklight etc into one big themebuilder store (natew)
- sub themes somewhat working (natew)
- b20a1bc: missing dep (natew)
- 767aac5: Add 1 git-crypt collaborator (natew)
- better organize and some layout fixes for preview components (natew)
- fix stale ref to scrollview (natew)
- 880a831: next.md (natew)
- update stripe code to create the subscription prices on creation/update (Alireza Zamani)
- fix loop of creating prices in stripe webhook (Alireza Zamani)
- cleanup studio splash (natew)
- 10c9f8d: Add 1 git-crypt collaborator (natew)
- takeout words and design (natew)
- more takeout words and design (natew)
- 60a4aa0: small format, linear grad (#1866) (benjamin) #1866
- 49c1237: update docs (#1856) (#1876) (benjamin) #1876
- cd9386c: remove unused imports (#1878) (benjamin) #1878
- dda9228: update contribution with expo context (#1882) (benjamin) #1882
- bd439ce: split out verbose build command (natew)
- 724e813: fix toast type restore open (natew)
- 0bd3030: make the @supports generated match the webContainerType (natew)
- 918b91c: v1.77.0 (natew)