makepod.dev / shipped

What we shipped on 2026-08-19

Shipped 42 items (23 code, 1 docs, 18 release).

Code

  • fix(MultiStepMenu): open the menu before imperative jump/resetThe Jump to Advanced and Reset to root playground actions only mutated the menu's navigation state, so on small screens — where the full sheet covers the chrome — they had no visible effect. Open the sheet first so the navigation is immediately visible.
  • fix(storybook): render inline code via Text on nativeRaw <code elements have no native view config, so the mobile storybook
  • feat(storybook): move dark mode toggle into the native story harnessDrop the darkMode arg from the on-device Controls panel and render a real
  • fix(AnimatedBadge): tighten the md badge gap and height
  • fix(theme): deepen the info token to a richer blueThe prior oklch(55% 0.22 255) sits out of sRGB gamut, so the JS chroma
  • feat(ToggleGroup): default to the pill shape
  • fix(OverlayBlur): disable the overlay scrim blur on AndroidAndroid's QmBlurView is not performant enough under a full-bleed scrim, so
  • feat(Button): rename primary/secondary to neutral/inverse; fix inverse fillButton, IconButton and StatefulButton rename primary → neutral and
  • feat(HoldMenu): tighten panel to 40% width and consolidate storybook examplesLower MENU WIDTH RATIO from 0.6 to 0.4 so the menu surface sits closer to
  • fix(HoldMenu): fade the twin in on activation to kill the appear flickerThe twin snapped to full opacity the instant the menu opened, so when the item
  • fix(HoldMenu): snap the twin handover atomically to kill the release flickerThe cross-fade handover fixed the one-frame hole but left a dim pulse: two
  • fix(HoldMenu): cross-fade the twin handover on release to kill the flickerOn close the portal twin and the in-place original each faded with a 150 ms
  • refactor(menus): remove HoldContextMenu in favor of HoldMenuHoldContextMenu is gone. Its hold-to-open role is taken by HoldMenu (HoldItem),
  • feat(menus): blur overlay scrims with react-native-blur and lighten the backdrop dimHoldMenu's backdrop and the modal overlays (AdaptiveModal, MorphingModal,
  • fix(Input): use the custom font for value and placeholderInput and CommandPalette's search field now apply the font-sans-normal
  • feat(FileSystem): headless header, footer and breadcrumbs
  • refactor(stories): make trigger default shape pill
  • fix(SortableList): shed the divider and radius while a row is draggingThe border-b divider and corner radius describe where a row sits in the stack,
  • fix(DragManager): clear the stale preview ghost on a preview-less dragThe overlay cached the preview separately from the drag, so an HTML5 chip lifted
  • fix(FileSystem): use predefined FadeIn/FadeOut for tile enter/exitThe grid tile's enter/exit used a custom Keyframe, which on web triggers
  • feat(Button): default to the pill shapeButton, ElevatedButton, GlossyButton, StatefulButton, and IconButton now
  • feat(Input): border-driven state and base/elevated/floating variantsInput state now drives a 1px web border (idle border, foreground on focus,
  • feat(Text): forward refs and adopt the themed Text across componentsText now wraps the host in forwardRef so it can hand a ref to Reanimated, and
  • Docs

  • chore: auto-sync README
  • Release

  • Staging build #173
  • Staging build #172
  • Staging build #171
  • Staging build #170
  • Staging build #168
  • Staging build #167
  • Staging build #166
  • Staging build #165
  • Storybook build #147
  • Storybook build #146
  • Storybook build #145
  • Storybook build #144
  • Storybook build #143
  • Storybook build #142
  • Storybook build #141
  • Storybook build #140
  • Storybook build #139
  • Storybook build #138
  • CodeDocsRelease