Packages

@expo/ui

58.0.21 · 19 Oct 2026MIT3.5M / weekRepositoryHomepagenpmAtom feed

Latest releases

All 96 releases
  1. 58.x · latest line
  2. 58.0.21

    19 Oct 2026
    • [iOS] Fix List.ForEach with data and a children render function. With recycling, List ignored the moveDisabled and deleteDisabled modifiers on a row. With recycling={false}, dragging a row did not reorder it or call onMove, and onDelete received the wrong index.

    • [Web] Stop the community SegmentedControl from logging the useNativeDriver warning when it mounts.

  3. 58.0.20

    16 Oct 2026
    • [iOS] Add an alignment prop to the SwiftUI Host. It sets where the content sits in the host when their sizes differ. A matchContents host anchored to the trailing edge of its row can now keep that edge still while its content animates to a new width.

  4. 58.0.19

    16 Oct 2026
    • Add accessibilityLabel, accessibilityHint (iOS) and testID to the community Slider. The drop-in dropped them, so VoiceOver and TalkBack announced a slider by its value alone and end-to-end tools could not find it. iOS applies them as SwiftUI accessibility modifiers, Android as the semantics and testID modifiers, and web as aria-label and data-testid.

    • [iOS] Stop shipping a precompiled iOS framework. ArrangementView and onHingeChange now work on iOS 27.1 without buildFromSource when the app is built with Xcode 27.1 or later.

  5. 58.0.18

    15 Oct 2026
    • [iOS] Speed up app launch by naming the SwiftUI views without protocol conformance lookups.

    • Fix Android universal TextInput placeholders ignoring textStyle.

    • [iOS] Fix Form and List sections in a Host starting 20pt inside the large title beside the iPhone Duo's rail, where iOS drops its content margin. This works around a SwiftUI bug and applies only on an edge where the inset comes from a bar beside the content.

  6. 58.0.17

    14 Oct 2026
    • deprecated

      [Android] Bump Jetpack Compose UI and Foundation to 1.12.1 and Material3 to 1.5.0-beta01. Add preferredItemWidth to HorizontalCenteredHeroCarousel and deprecate maxItemWidth, matching the Material3 rename. Add TimePickerElementColors props without the Unselected infix (for example clockDialContentColor) and deprecate the old names.

    • [Android] Fix the universal ListItem ignoring testID. The prop was never passed to Compose, so end-to-end tools such as Maestro could not find list rows on Android. It is now applied as the testID modifier, like the universal Button and Checkbox do.

Dependency tracking · free for 3 projects

Know when your own dependencies move

@expo/ui shipped 4 new majors in the last 12 months, among 93 releases. Inlinr shows which of your projects are behind, and what the upgrade breaks.

  • Advisories reach you

    An email when a critical or high advisory affects a project, before the next install.

  • Upgrades checked first

    Peer ranges, Node, ESM-only and types changes read before you bump.

  • Only what matters

    Majors and breaking notes stay; patches and sibling bumps fold into one line.

How dependency tracking works

Registry facts last checked 21 Oct 2026. Releases and advisories last read 21 Oct 2026.