microsoft / microsoft/react-native-gallery
Retarget Community Module's TargetPlatformMinVersion
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 257
- Forks
- 57
- Avg merge
- 18h 19m
- Merged PRs (30d)
- 10
Description
RNW .72 upgrades WinUI from 2.7 to 2.8 and WinUI 2.8 requires a higher TargetPlatformMinVersion (10.0.17763.0). This breaks the following CMs that have a lower TargetPlatformMinVersion with the following error Microsoft.UI.Xaml nuget package requires TargetPlatformMinVersion >= 10.0.17763.0 (current project is 15063). We should keep track of these CM here and fix them
- ReactNativeWebView https://github.com/react-native-webview/react-native-webview/pull/2955
- RNSensitiveInfoCPP (last commit in 2021) https://github.com/mCodex/react-native-sensitive-info/pull/378
- RNTrackPlayer https://github.com/doublesymmetry/react-native-track-player/pull/2010
- RNTTS (last commit in 2021) https://github.com/ak1394/react-native-tts/pull/244
- RNPermissions https://github.com/zoontek/react-native-permissions/pull/771
- RNPrint https://github.com/christopherdro/react-native-print/pull/205
- RNDeviceInfoCPP https://github.com/react-native-device-info/react-native-device-info/pull/1537
- RNCCConfig https://github.com/luggit/react-native-config/pull/752
- ReactNativePicker https://github.com/react-native-picker/picker/pull/484 (already merged, need to bump package version in Gallery
- RNSketchCanvas https://github.com/wwimmo/react-native-sketch-canvas/pull/23
- Progress-view (https://github.com/react-native-progress-view/progress-view/pull/118)
- DateTimePickerWindows https://github.com/react-native-datetimepicker/datetimepicker/pull/757
- ReactNativeExpander https://github.com/microsoft/fluentui-react-native/pull/2827
- SliderWindows https://github.com/callstack/react-native-slider/pull/508
- Clipboard https://github.com/react-native-clipboard/clipboard/pull/182
- CheckboxWindows https://github.com/react-native-checkbox/react-native-checkbox/pull/198
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the issue checklist and the linked pull requests for the remaining community modules, starting with RNSensitiveInfoCPP, RNTTS, RNPrint, and RNCCConfig. Confirm each module's TargetPlatformMinVersion is compatible with WinUI 2.8 and update the checklist when the required fixes are complete.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native
- Domain
- build-system, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100