diff --git a/CHANGELOG.md b/CHANGELOG.md index fc8fe59268..3e25ad5c6b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ ### Fixed * Fix Jest issues when testing against Realm. ([#6003](https://github.com/realm/realm-js/issues/6003)) * Fix Date and ObjectId arguments being empty objects in MongoDB client. ([#6030](https://github.com/realm/realm-js/issues/6030)) +* Rare corruption of files on streaming format (often following compact, convert or copying to a new file). ([#6807](https://github.com/realm/realm-core/issues/6807), since realm-core v12.12.0) +* Trying to search a full-text indexes created as a result of an additive schema change (i.e. applying the differences between the local schema and a synchronized realm's schema) could have resulted in an IllegalOperation error with the error code Column has no fulltext index. (PR [#6823](https://github.com/realm/realm-core/issues/6823), since realm-core v13.2.0). +* Sync progress for DOWNLOAD messages from server state was updated wrongly. This may have resulted in an extra round-trip to the server. ([#6827](https://github.com/realm/realm-core/issues/6827), since realm-core v12.9.0) ### Compatibility * React Native >= v0.71.4 @@ -16,6 +19,7 @@ * File format: generates Realms with format v23 (reads and upgrades file format v5 or later for non-synced Realm, upgrades file format v10 or later for synced Realms). ### Internal +Using Realm Core from v13.15.1 to v13.17.1 diff --git a/integration-tests/tests/src/tests/queries.ts b/integration-tests/tests/src/tests/queries.ts index c841aabf94..dbadb9dfd0 100644 --- a/integration-tests/tests/src/tests/queries.ts +++ b/integration-tests/tests/src/tests/queries.ts @@ -194,7 +194,7 @@ const expectQueryResultValues = ( expect(results.map((el) => el[propertyToCompare])).to.deep.equal( expectedResults, ` - Expected results not returned from query: ${queryString} ${JSON.stringify(queryArgs)}, + Expected results not returned from query: ${queryString} ${JSON.stringify(queryArgs)}, `, ); }); @@ -334,7 +334,7 @@ describe("Queries", () => { topRight: [85.24, 88.0], }; - queryResultsIds = [zero, poiA, poiB, poiC, poiD].map((p) => p.id); + queryResultsIds = [zero, poiA, poiB, poiC, poiD, northPole].map((p) => p.id); expectQueryResultValues(this.realm, PointOfInterest, "id", [ [queryResultsIds, "location geoWithin $0 SORT(id ASC)", box], @@ -615,7 +615,7 @@ describe("Queries", () => { topRight: [85.24, 88.0], }; - queryResultsIds = [zero, poiA, poiB, poiC, poiD].map((p) => p.id); + queryResultsIds = [zero, poiA, poiB, poiC, poiD, northPole].map((p) => p.id); expectQueryResultValues(this.realm, PointOfInterest, "id", [ [queryResultsIds, "location geoWithin $0 SORT(id ASC)", box], diff --git a/packages/realm/bindgen/vendor/realm-core b/packages/realm/bindgen/vendor/realm-core index d43218fa1f..efbc5a7db2 160000 --- a/packages/realm/bindgen/vendor/realm-core +++ b/packages/realm/bindgen/vendor/realm-core @@ -1 +1 @@ -Subproject commit d43218fa1fe657357a7bd87ab51aa09bac005031 +Subproject commit efbc5a7db2e82f2d5320c8c06b17a0d0af3fda26