Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RDART-1052: Update realm-core to v14.9.0 #1704

Merged
merged 3 commits into from
Jun 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,22 @@
## vNext (TBD)

### Enhancements
* None
* Report the originating error that caused a client reset to occur. (Core 14.9.0)

### Fixed
* `Realm.writeAsync` did not handle async callbacks (`Future<T> Function()`) correctly. (Issue [#1667](https://github.com/realm/realm-dart/issues/1667))
* Fixed an issue that would cause macOS apps to be rejected with `Invalid Code Signing Entitlements` error. (Issue [#1679](https://github.com/realm/realm-dart/issues/1679))
* Fixed a regression that makes it inconvenient to run unit tests using realm. (Issue [#1619](https://github.com/realm/realm-dart/issues/1619))
* After compacting, a file upgrade would be triggered. This could cause loss of data if schema mode is SoftResetFile (Core 14.9.0)
* A non-streaming progress notifier would not immediately call its callback after registration. Instead you would have to wait for a download message to be received to get your first update - if you were already caught up when you registered the notifier you could end up waiting a long time for the server to deliver a download that would call/expire your notifier (Core 14.8.0).
* Comparing a numeric property with an argument list containing a string would throw. (Core 14.8.0)

### Compatibility
* Realm Studio: 15.0.0 or later.
* Fileformat: Generates files with format v24. Reads and automatically upgrade from fileformat v10.

### Internal
* Using Core 14.7.0.
* Using Core 14.9.0.
* Disabled codesigning of Apple binaries. (Issue [#1679](https://github.com/realm/realm-dart/issues/1679))
* Drop building xcframework for catalyst. (Issue [#1695](https://github.com/realm/realm-dart/issues/1695))
* Using xcode 15.4 for native build. (Issue [#1547](https://github.com/realm/realm-dart/issues/1547))
Expand Down
2 changes: 1 addition & 1 deletion packages/realm_dart/src/realm-core
Submodule realm-core updated 127 files
2 changes: 1 addition & 1 deletion packages/realm_dart/test/results_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ void main() {
var config = Configuration.local([Dog.schema, Person.schema]);
var realm = getRealm(config);
realm.write(() => realm.add(Dog("Foxi")));
expect(() => realm.all<Dog>().query(r'age == $0', [true]), throws<RealmException>("Unsupported comparison between type"));
expect(() => realm.all<Dog>().query(r'age == $0', [true]), throws<RealmException>("Cannot compare argument"));
});

test('Results sort', () {
Expand Down
Loading