Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: realm/realm-js
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7cb769d50acb9cf576642bd6037a915aefbb3d6d
Choose a base ref
..
head repository: realm/realm-js
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 13a137e8d22652ff97211e03b3177630f62923e6
Choose a head ref
2 changes: 1 addition & 1 deletion .github/workflows/pr-coverage.yml
Original file line number Diff line number Diff line change
@@ -35,7 +35,7 @@ jobs:
cache: npm

- name: Setup Wireit cache
uses: google/wireit@setup-github-actions-caching/v1
uses: google/wireit@setup-github-actions-caching/v2

- name: Environment setup
run: sudo apt-get install ccache ninja-build
12 changes: 8 additions & 4 deletions .github/workflows/pr-realm-js.yml
Original file line number Diff line number Diff line change
@@ -142,7 +142,7 @@ jobs:
cache: npm

- name: Setup Wireit cache
uses: google/wireit@setup-github-actions-caching/v1
uses: google/wireit@setup-github-actions-caching/v2

- name: MSVC Setup
if: ${{ runner.os == 'Windows' }}
@@ -489,12 +489,12 @@ jobs:
- generate-jsi
- prebuild-apple
env:
DEVELOPER_DIR: /Applications/Xcode_14.3.1.app
DEVELOPER_DIR: /Applications/Xcode_15.4.app
IOS_DEVICE_NAME: iPhone 14
# See https://guides.cocoapods.org/using/faq.html#can-i-change-the-default-cocoapods-repositories-folder
CP_HOME_DIR: ${{ github.workspace }}/.cocoapods
runs-on: macos-latest-large
timeout-minutes: 60
timeout-minutes: 120
steps:
- name: Checkout code
uses: actions/checkout@v4
@@ -605,7 +605,11 @@ jobs:
working-directory: integration-tests/environments/react-native-test-app/ios
timeout-minutes: 15
run: pod install --verbose


- name: Patch test app's Info.plist to allow insecure connections to BaaSaaS server
working-directory: integration-tests/environments/react-native-test-app
run: sed -i '' 's/NSAllowsLocalNetworking/NSAllowsArbitraryLoads/g' node_modules/.generated/ios/Info.plist

- name: Build test app
working-directory: integration-tests/environments/react-native-test-app/ios
run: xcodebuild archive -workspace RealmTests.xcworkspace -configuration Release -scheme RealmTests -destination generic/platform="iOS Simulator" -archivePath ./build/realmtests.xcarchive | xcbeautify
3 changes: 1 addition & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -7,8 +7,7 @@
* None

### Fixed
* <How to hit and notice issue? what was the impact?> ([#????](https://github.com/realm/realm-js/issues/????), since v?.?.?)
* None
* Fixed build error on React Native Android when used with React Native 0.76, due to the merge of dynamic libraries. ([#6908](https://github.com/realm/realm-js/issues/6908) since React Native v0.76.0).

### Compatibility
* React Native >= v0.71.4
5 changes: 5 additions & 0 deletions DEPRECATION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
We announced the deprecation of Atlas Device Sync + Realm SDKs in September 2024. For more information please see:
- [SDK Deprecation](https://www.mongodb.com/docs/atlas/device-sdks/deprecation/)
- [Device Sync Deprecation](https://www.mongodb.com/docs/atlas/app-services/sync/device-sync-deprecation/)

For a version of RealmJS without sync features, install from [community on npm](https://www.npmjs.com/package/realm/v/community) or see the `community` git branch.
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
# particularly useful for configuring JVM memory settings for build performance.
# This does not affect the JVM settings for the Gradle client VM.
# The default is `-Xmx512m -XX:MaxMetaspaceSize=256m`.
org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

# When configured, Gradle will fork up to org.gradle.workers.max JVMs to execute
# projects in parallel. To learn more about parallel task execution, see the
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Loading