Skip to content

Remove legacy ImagePicker module#62

Merged
jmarek41 merged 2 commits intomainfrom
cleanup/remove-legacy-image-pickers
Apr 13, 2026
Merged

Remove legacy ImagePicker module#62
jmarek41 merged 2 commits intomainfrom
cleanup/remove-legacy-image-pickers

Conversation

@jmarek41
Copy link
Copy Markdown
Member

Summary

  • Remove CameraImagePicker, GalleryImagePicker and their UIKit wrappers (WrappedUIImagePicker, WrappedPHPPicker) — legacy types incompatible with Swift 6 strict concurrency
  • Remove BindingKit dependency (only used by GalleryImagePicker)
  • Update README.md to remove references to removed types

Closes #59

Breaking Changes

Projects using CameraImagePicker, GalleryImagePicker, WrappedUIImagePicker, or WrappedPHPPicker will need to migrate to the native .photosPicker() modifier (available iOS 16+).

Test plan

  • xcodebuild build passes
  • All 15 existing tests pass
  • No internal references to removed types remain (verified via grep)

🤖 Generated with Claude Code

@jmarek41 jmarek41 merged commit cfc434f into main Apr 13, 2026
1 check passed
@jmarek41 jmarek41 deleted the cleanup/remove-legacy-image-pickers branch April 13, 2026 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove legacy ImagePicker module (Swift 6 incompatible)

2 participants