Skip to content

Conversation

@YoussefHenna
Copy link
Collaborator

@YoussefHenna YoussefHenna commented Sep 18, 2025

Important

Update to version 53.0.0 across packages, adjust CI workflow, and modify components and tests for compatibility.

  • Version Updates:
    • Update version to 53.0.0 in lerna.json, package.json, and all package.json files in packages/*.
    • Update dependencies to match version 53.0.0 in example/package.json and other package files.
  • CI Workflow:
    • Update .github/workflows/ci.yml to trigger on branch 53 and release packages for version 53.
    • Change URLs in ci.yml to use snackager.eascdn.net for version 53.0.0.
  • Code Changes:
    • Modify MapMarker.tsx to use any type for React.cloneElement.
    • Update ExpoImage.tsx to check for source before accessing uri.
    • Adjust ZStack.tsx to use any type for props in React.cloneElement.
    • Use any type for ref in MediaPlayerCommon.ts and DropDownModalPicker.tsx.
    • Update VideoPlayer.tsx to use MediaPlayerRef | null for ref.
  • Testing:
    • Replace inline snapshots with snapshot files in FragmentWrapped.test.tsx and MapMarkerCluster.test.tsx.
    • Skip AudioPlayer.test.tsx and VideoPlayer.test.tsx by renaming to .test.skip.tsx.
    • Add mocks for expo-av in jest-setup.js for maps package.

This description was created by Ellipsis for 905b102. You can customize this summary. It will automatically update as commits are pushed.

@YoussefHenna YoussefHenna marked this pull request as ready for review September 18, 2025 15:45
@YoussefHenna YoussefHenna merged commit d16f689 into master Sep 18, 2025
4 of 5 checks passed
@YoussefHenna YoussefHenna deleted the youssef/expo53 branch September 18, 2025 15:45
@github-actions
Copy link

Published version: @draftbit/ui@53.0.1-88798b.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants