pkrinesh/expo-watermelondb

Watermelon 0.26 compatibility

Opened this issue · 1 comments

First, thanks for this plugin. It definitely made integrating WMDB an easy task. Since I'm using the unreleased version 0.26 there are couple of breaking changes.

https://github.com/Nozbe/WatermelonDB/blob/master/CHANGELOG-Unreleased.md#breaking-changes

Mainly, we need to add modular_headers: true to simdjson Pod. Also, there is no need for the SupportingFiles/Bridging.h import. That was for iOS, as for Android things seem to work still.

Cheers

Thank you.

Initially I made this for myself only but after knowing there is no proper guide how to use WMDb with expo. I pushed to GitHub. And Happy to hear that other people are benefiting from these.

I haven't tested on iOS device. So, there might be some issues, so you are welcome to contribute. Feel free to open a PR.

From release note, glad that they are moving from Koltin to java. because in android there is naming convention issue. some package use kotlin_version and WMDb use kotlinVersion. so, we have to add both to build.grade otherwise build would fail.

still, we cannot use without expo-prebuild.