Skip to content

Release 2.0.0

Choose a tag to compare

@alantoa alantoa released this 29 Aug 00:02
· 9 commits to main since this release
  • fix(release): pin the npm registry so release-it can see the login (37b81cb)
  • feat!: rename to poppo, and make toast timers pausable with an overflow policy (2f4bc10)
  • feat(toast): let the viewport be told what to stay clear of (2e3b44a)
  • fix: address the CodeRabbit review on #27 (80ac0c3)
  • feat: make Tooltip and Popover actually differ on native, and add a11y (0f9dc13)
  • docs: restructure the README around the three primitives (415b12d)
  • docs: add AGENTS.md, and fix the test:ios destination it documented (78b2982)
  • docs: bring the README back in line with the v2 API (6f87a46)
  • docs(example): note that the UI tests leave a runner app behind (7933b1e)
  • fix(ios): stop a press on the popup's own content from closing it (ef48303)
  • chore: stop hiding the example's native sources from git (014f907)
  • fix(anchored): find the parts structurally, and say so when they are hidden (2f29422)
  • feat(android): keep the popup glued to its trigger while the page scrolls (bf87796)
  • perf(ios): follow the anchor by observing scroll, not every frame (f2a1aed)
  • fix(android): honour the arrow's height, and draw both bubbles the same way (63845bd)
  • fix(ios): tear the popup down deterministically when React unmounts (4cf072f)
  • perf(anchored): memoize the compound-children scan in Root (78c8c6f)
  • fix(native): repair popup hosting on both platforms (2e9bb68)
  • fix: stabilize native tooltip hosting and remove Live Activities (437c999)
  • feat(example): rebuild example app as a themed playground (a2a8cd0)
  • feat!: re-architect as anchored-popup primitives (Tooltip, Popover, Toast) (d5e905f)
  • add tea config (f9a17a7)
  • chore: upgrade expo to 50 (4ad4596)