Skip to content

fix(ios): build on React Natve 0.89 - #1069

Merged
vonovak merged 1 commit into
react-native-datetimepicker:masterfrom
j-piasecki:jpiasecki/fix-89-build
Oct 21, 2026
Merged

vonovak merged 1 commit into
react-native-datetimepicker:masterfrom
j-piasecki:jpiasecki/fix-89-build

Conversation

@j-piasecki

Copy link
Copy Markdown
Contributor

Summary

react/react-native@1449daa removed deprecated Geometry.h header, which is being used by this library, in favor of an umbrella React/Graphics.h. This PR updates the relevant code to use the new include when it's available instead.

Test Plan

Build a React Native app with the library with the changes applied on RN 0.89 and <0.89.

What's required for testing (prerequisites)?

What are the steps to reproduce (after prerequisites)?

Before this PR, 0.89 build fails. After this PR it should succeed.

Compatibility

OS Implemented
iOS ✅
Android ❌

Android doesn't rely on checked-in Fabric descriptors, so it receives the correct include via codegen.

Checklist

  • I have tested this on a device and a simulator
  • I added the documentation in README.md
  • I updated the typed files (TS and Flow)
  • I added a sample use of the API in the example project (example/App.js)
  • I have added automated tests, either in JS or e2e tests, as applicable

@cortinico

Copy link
Copy Markdown

@vonovak can we get this merged and released please?

@vonovak
vonovak merged commit aa825e2 into react-native-datetimepicker:master Oct 21, 2026
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.

3 participants