Skip to content

Commit

Permalink
Merge 071dab9 into 6d2d3c9
Browse files Browse the repository at this point in the history
  • Loading branch information
elle-j committed Sep 21, 2023
2 parents 6d2d3c9 + 071dab9 commit 1bff43f
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,20 @@
* Unknown protocol errors received from the Altas Device Sync server will no longer cause the app to crash if a valid error action is also received. Unknown error actions will cause device sync to fail with an error via the sync error handler. ([realm/realm-core#6885](https://github.com/realm/realm-core/pull/6885))
* Allow arguments to Realm Query Language to be a string representation of a geospatial object for `GEOWITHIN` queries. ([realm/realm-core#6934](https://github.com/realm/realm-core/issues/6934))
* Crash when querying the size of a Object property through a link chain. ([realm/realm-core#6915](https://github.com/realm/realm-core/issues/6915), since v12.0.0)
* Throw an exception when some limitation on the OS filesystem is reached, instead of crashing the application. The same file locking logic is now also used for all the platforms. ([realm/realm-core#6926](https://github.com/realm/realm-core/pull/6926))
* Fixed crash that generated the error message `Assertion failed: ref + size <= next->first`. ([realm/realm-core#6340](https://github.com/realm/realm-core/issues/6340), since v11.3.0)
* When using OpenSSL (i.e. on non-Apple platforms) a TLS handshake error would never be reported and instead TLS errors would be reported as a sync connection failure. When using SecureTransport (i.e. on Apple platforms) only some TLS handshake errors would be reported, but most were reported as a sync connection failure. Additionally, reported sync errors originating from OpenSSL have been improved. ([realm/realm-core#6938](https://github.com/realm/realm-core/pull/6938)).
* Fixed `Bad server version` errors and client reset which sometimes occurred when updating a subscription's query. ([realm/realm-core#6966](https://github.com/realm/realm-core/issues/6966), since v10.12.0)

### Compatibility
* React Native >= v0.71.4
* Realm Studio v14.0.0.
* 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
* Upgraded Realm Core from v13.17.2 to v13.20.0. ([#6077](https://github.com/realm/realm-js/issues/6077)
* Upgraded Realm Core from v13.17.2 to v13.20.1. ([#6077](https://github.com/realm/realm-js/issues/6077) & [#6134](https://github.com/realm/realm-js/issues/6134))
* Sync protocol version bumped to 10. ([realm/realm-core#6902](https://github.com/realm/realm-core/pull/6902))
* Error code reported in the sync error handling for compensating writes is reported as 1033 (previously 231). ([#6077](https://github.com/realm/realm-js/issues/6077)
* Error code reported in the sync error handling for compensating writes is reported as 1033 (previously 231). ([#6077](https://github.com/realm/realm-js/issues/6077))

## 12.1.0 (2023-08-30)

Expand Down
2 changes: 1 addition & 1 deletion packages/realm/bindgen/vendor/realm-core
Submodule realm-core updated 54 files
+28 −0 CHANGELOG.md
+1 −1 Package.swift
+1 −1 dependencies.list
+36 −12 evergreen/config.yml
+4 −1 src/external/IntelRDFPMathLib20U2/CMakeLists.txt
+4 −0 src/external/s2/util/math/mathutil.h
+1 −0 src/realm/alloc_slab.hpp
+0 −13 src/realm/array.cpp
+0 −15 src/realm/array.hpp
+1 −2 src/realm/array_basic_tpl.hpp
+1 −0 src/realm/array_bool.hpp
+1 −0 src/realm/array_list.hpp
+2 −1 src/realm/array_typed_link.hpp
+36 −32 src/realm/db.cpp
+13 −5 src/realm/db.hpp
+22 −13 src/realm/exec/CMakeLists.txt
+59 −41 src/realm/exec/importer.cpp
+10 −3 src/realm/exec/importer_tool.cpp
+9 −6 src/realm/exec/realm_browser.cpp
+2 −2 src/realm/exec/realm_decrypt.cpp
+41 −33 src/realm/exec/realm_dump.c
+0 −2 src/realm/exec/realm_encrypt.cpp
+2 −2 src/realm/exec/realm_enumerate.cpp
+15 −15 src/realm/exec/realm_trawler.cpp
+1 −0 src/realm/group.hpp
+109 −66 src/realm/group_writer.cpp
+59 −32 src/realm/group_writer.hpp
+1 −0 src/realm/object-store/CMakeLists.txt
+4 −4 src/realm/object-store/util/copyable_atomic.hpp
+4 −1 src/realm/query.cpp
+23 −1 src/realm/sort_descriptor.cpp
+2 −0 src/realm/sync/CMakeLists.txt
+1 −1 src/realm/sync/network/default_socket.cpp
+14 −25 src/realm/sync/network/network_ssl.cpp
+3 −3 src/realm/sync/network/network_ssl.hpp
+28 −7 src/realm/sync/noinst/client_impl_base.cpp
+4 −3 src/realm/sync/socket_provider.hpp
+25 −11 src/realm/transaction.cpp
+18 −7 src/realm/transaction.hpp
+12 −11 src/realm/util/file.cpp
+5 −3 src/realm/util/file.hpp
+5 −0 src/realm/util/logger.hpp
+1 −2 src/realm/util/serializer.cpp
+44 −1 test/benchmark-common-tasks/main.cpp
+9 −1 test/object-store/CMakeLists.txt
+65 −0 test/object-store/realm.cpp
+70 −0 test/object-store/sync/flx_sync.cpp
+116 −115 test/object-store/sync/session/session.cpp
+10 −6 test/object-store/util/sync/session_util.hpp
+19 −13 test/object-store/util/test_file.cpp
+3 −1 test/object-store/util/test_file.hpp
+0 −71 test/test_array.cpp
+17 −6 test/test_metrics.cpp
+36 −0 test/test_table_view.cpp

0 comments on commit 1bff43f

Please sign in to comment.