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

Merge Next major #7826

Draft
wants to merge 38 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
6628c46
Prepare next-major branch
jedelbo Mar 27, 2024
b3039cf
Merge branch 'master' into next-major
jedelbo Apr 3, 2024
d1b267d
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab Apr 8, 2024
ecdd6ca
RCORE-2050 New Array Header support for compression (#7521)
nicola-cab Apr 11, 2024
aabe7cc
fix encoding enum numbers (#7581)
nicola-cab Apr 12, 2024
7623c9f
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab Apr 22, 2024
549c707
RCORE-2055 Array Classification for enabling compression (#7564)
nicola-cab Apr 23, 2024
2569ca4
Update test with compaction of nested collection
jedelbo Apr 24, 2024
52d744b
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab Apr 25, 2024
a05d0ae
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab Apr 30, 2024
c77f07e
Preserve context flag when comitting BPlusTree
jedelbo May 14, 2024
28787f9
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab May 14, 2024
bb518a4
RCORE-2076 Introducing bitfield iterator for accessing unaligned val…
nicola-cab May 14, 2024
a02798a
RCORE-2058 Adding clickbench importer and query tool for evaluating c…
nicola-cab May 21, 2024
222832d
RCORE-2057 New builder for assessing that compression is working corr…
nicola-cab May 21, 2024
41d7ffa
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab May 22, 2024
7fd6ca8
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab May 28, 2024
04acff8
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab Jun 5, 2024
a6bb5e9
RCORE-2094 Compressing Integer Arrays (#7668)
nicola-cab Jun 6, 2024
c3aa31d
Merge tag 'v14.10.0' into next-major
jedelbo Jun 10, 2024
27d73a4
Update release notes
jedelbo Jun 10, 2024
ac249ef
Improve FlexCompressor::find_all<Cond>
jedelbo Jun 10, 2024
459fd9e
Merge tag 'v14.10.1' into next-major
jedelbo Jun 20, 2024
5c521a7
remove set_direct methods from integer compressors
nicola-cab Jun 19, 2024
16c1441
Merge tag 'v14.10.2' into next-major
jedelbo Jul 1, 2024
ac22a23
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab Jul 3, 2024
d5bd27e
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab Jul 8, 2024
3e32e5f
Fix CHANGELOG.md
jedelbo Jul 8, 2024
0e533a7
Remove `typed_print` (#7868)
nicola-cab Jul 9, 2024
18e5d20
Merge tag 'v14.10.4' into next-major
jedelbo Jul 12, 2024
3833b78
Merge tag 'v14.11.0' into next-major
nicola-cab Jul 22, 2024
b1c3664
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab Jul 23, 2024
6c1d0d7
Merge branch 'master' of github.com:realm/realm-core into next-major
nicola-cab Aug 1, 2024
b69af9e
Create test file in file-format 24
jedelbo Aug 12, 2024
43c2548
Merge tag 'v14.12.0' into next-major
jedelbo Aug 12, 2024
f3a5d90
Bump file format version
jedelbo Aug 12, 2024
ad97af4
Merge pull request #7979 from realm/test-upgrade-files
jedelbo Aug 13, 2024
d5da3b9
RCORE-2198: Support for additional properties (#7519) (#7886)
jedelbo Oct 25, 2024
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
Prev Previous commit
Next Next commit
Merge tag 'v14.11.0' into next-major
  • Loading branch information
nicola-cab committed Jul 22, 2024
commit 3833b780d75393c9ed84f9fc294f1020c3f4be9a
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -21,6 +21,35 @@

----------------------------------------------

# 14.11.0 Release notes

### Enhancements
* On Windows devices Device Sync will additionally look up SSL certificates in the Windows Trusted Root Certification Authorities certificate store when establishing a connection. (PR [#7882](https://github.com/realm/realm-core/pull/7882))
* Updated the return type of `LogCategory::get_category_names()` from `std::vector<const char*>` to `std::vector<std::string_view>`. ([PR #7879](https://github.com/realm/realm-core/pull/7879))
* Added `realm_get_persisted_schema_version` for reading the version of the schema currently stored locally. (PR [#7873](https://github.com/realm/realm-core/pull/7873))
* Added `realm_app_config_get_sync_client_config()` function to the C_API to get the sync_client_config value in `realm_app_config_t` if REALM_APP_SERVICES is enabled. If REALM_APP_SERVICES is not available, `realm_sync_client_config_new()` is available to create a new `sync_client_config_t` to use when initializing the sync manager. ([PR #7891](https://github.com/realm/realm-core/pull/7891))
* Role and permissions changes no longer require a client reset to update the local realm. ([PR #7440](https://github.com/realm/realm-core/pull/7440))

### Fixed
* FLX download progress was only updated when bootstraps completed, making it always be 0 before the first completion and then forever 1. ([PR #7869](https://github.com/realm/realm-core/issues/7869), since v14.10.2)
* Sync client can crash if a session is resumed while the session is being suspended. ([#7860](https://github.com/realm/realm-core/issues/7860), since v12.0.0)
* If a sync session is interrupted by a disconnect or restart while downloading a bootstrap, stale data from the previous bootstrap may be included when the session reconnects and downloads the bootstrap. This can lead to objects stored in the database that do not match the actual state of the server and potentially leading to compensating writes. ([#7827](https://github.com/realm/realm-core/issues/7827), since v12.0.0)
* Fixed unnecessary server roundtrips when there is no download to acknowledge ([#2129](https://jira.mongodb.org/browse/RCORE-2129), since v14.8.0).

### Breaking changes
* None.

### Compatibility
* Fileformat: Generates files with format v24. Reads and automatically upgrade from fileformat v10. If you want to upgrade from an earlier file format version you will have to use RealmCore v13.x.y or earlier.

-----------

### Internals
* Protocol version has been updated to v14 to support server intiated bootstraps and role change updates without a client reset. ([PR #7440](https://github.com/realm/realm-core/pull/7440))
* Add support for server initiated bootstraps. ([PR #7440](https://github.com/realm/realm-core/pull/7440))

----------------------------------------------

# 14.10.4 Release notes

### Enhancements
You are viewing a condensed version of this merge commit. You can view the full changes here.