Realm 10.7.0
See the version list below for details.
dotnet add package Realm --version 10.7.0
NuGet\Install-Package Realm -Version 10.7.0
<PackageReference Include="Realm" Version="10.7.0" />
paket add Realm --version 10.7.0
#r "nuget: Realm, 10.7.0"
// Install Realm as a Cake Addin #addin nuget:?package=Realm&version=10.7.0 // Install Realm as a Cake Tool #tool nuget:?package=Realm&version=10.7.0
Realm is a mobile database: a replacement for SQLite
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Fody (>= 6.6.0)
- Microsoft.CSharp (>= 4.5.0)
- MongoDB.Bson (>= 2.11.3)
- Realm.Fody (>= 10.7.0)
- Remotion.Linq (>= 2.2.0)
- System.Buffers (>= 4.4.0)
- System.Dynamic.Runtime (>= 4.3.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
NuGet packages (38)
Showing the top 5 NuGet packages that depend on Realm:
Package | Downloads |
---|---|
ppy.osu.Game
Package Description |
|
Iridium360.Connect.Framework
This framework allows you to bind your Android or iOS device with i360RockSTAR tracker |
|
ItEnterprise.Common.CoreStandard
ItEnterprise Common.CoreStandard for Xamarin Forms |
|
Arc4u.Standard.Diagnostics.Serilog.Sinks.RealmDb
Package Description |
|
ItEnterprise.WmsStandard
ItEnterprise WmsStandard for Xamarin Forms |
GitHub repositories (7)
Showing the top 5 popular GitHub repositories that depend on Realm:
Repository | Stars |
---|---|
ppy/osu
rhythm is just a *click* away!
|
|
realm/realm-dotnet
Realm is a mobile database: a replacement for SQLite & ORMs
|
|
sgermosen/xReader
XML, NEWS, RSS & Scrapping Reader maked in Xamarin, for educational purpose.
|
|
Piotrekol/CollectionManager
An extensive tool for creating, editing, and exporting of osu! collections.
|
|
realm/realm-draw
The official Realm Draw app used in promotional videos
|
Version | Downloads | Last updated | |
---|---|---|---|
20.1.0 | 11,439 | 1/7/2025 | |
20.0.0 | 28,851 | 9/9/2024 | |
12.5.0 | 6,732 | 1/2/2025 | |
12.4.1 | 31,839 | 9/16/2024 | |
12.4.0 | 22,836 | 8/25/2024 | |
12.3.0 | 43,935 | 7/20/2024 | |
12.2.0 | 57,356 | 5/22/2024 | |
12.1.0 | 16,749 | 5/1/2024 | |
12.0.0 | 13,165 | 4/17/2024 | |
11.7.0 | 102,122 | 2/5/2024 | |
11.6.1 | 93,912 | 11/17/2023 | |
11.6.0 | 24,969 | 11/4/2023 | |
11.5.0 | 307,385 | 9/16/2023 | |
11.4.0 | 34,539 | 8/16/2023 | |
11.3.0 | 51,340 | 7/26/2023 | |
11.2.0 | 17,893 | 7/8/2023 | |
11.1.2 | 114,211 | 6/20/2023 | |
11.1.1 | 8,113 | 6/19/2023 | |
11.1.0 | 2,770 | 6/17/2023 | |
11.0.0 | 51,939 | 5/8/2023 | |
10.21.1 | 46,708 | 4/21/2023 | |
10.21.0 | 25,244 | 3/24/2023 | |
10.20.0 | 91,400 | 2/10/2023 | |
10.19.0 | 36,655 | 1/6/2023 | |
10.18.0 | 140,720 | 11/2/2022 | |
10.17.0 | 95,919 | 10/6/2022 | |
10.16.0 | 12,997 | 10/3/2022 | |
10.15.1 | 111,874 | 8/8/2022 | |
10.15.0 | 5,821 | 8/5/2022 | |
10.14.0 | 192,940 | 6/2/2022 | |
10.13.0 | 28,520 | 5/18/2022 | |
10.12.0 | 18,481 | 5/5/2022 | |
10.11.2 | 35,251 | 4/21/2022 | |
10.11.1 | 21,972 | 3/31/2022 | |
10.11.0 | 5,614 | 3/28/2022 | |
10.10.0 | 96,505 | 2/28/2022 | |
10.9.0 | 82,427 | 1/21/2022 | |
10.8.0 | 38,505 | 1/17/2022 | |
10.7.1 | 107,880 | 11/20/2021 | |
10.7.0 | 7,327 | 11/10/2021 | |
10.6.0 | 173,331 | 9/30/2021 | |
10.5.1 | 18,822 | 9/22/2021 | |
10.5.0 | 31,128 | 9/9/2021 | |
10.4.1 | 3,853 | 9/3/2021 | |
10.4.0 | 11,424 | 8/31/2021 | |
10.3.0 | 140,571 | 7/7/2021 | |
10.2.1 | 27,182 | 7/1/2021 | |
10.2.0 | 28,811 | 6/15/2021 | |
10.2.0-beta.2 | 790 | 5/5/2021 | |
10.2.0-beta.1 | 367 | 4/12/2021 | |
10.1.4 | 20,116 | 5/12/2021 | |
10.1.3 | 23,868 | 4/29/2021 | |
10.1.2 | 29,817 | 3/19/2021 | |
10.1.1 | 22,765 | 2/25/2021 | |
10.1.0 | 16,239 | 2/9/2021 | |
10.0.1 | 8,371 | 2/2/2021 | |
10.0.0-beta.6 | 456 | 1/26/2021 | |
10.0.0-beta.5 | 662 | 1/19/2021 | |
10.0.0-beta.3 | 1,177 | 12/10/2020 | |
10.0.0-beta.2 | 1,492 | 11/4/2020 | |
10.0.0-beta.1 | 751 | 10/16/2020 | |
10.0.0-alpha.43 | 379 | 10/9/2020 | |
10.0.0-alpha.34 | 488 | 10/4/2020 | |
5.1.3 | 26,865 | 2/10/2021 | |
5.1.2 | 84,788 | 10/20/2020 | |
5.1.1 | 28,038 | 10/2/2020 | |
5.1.0 | 7,675 | 9/30/2020 | |
5.0.1 | 10,918 | 9/9/2020 | |
4.3.0 | 280,661 | 2/5/2020 | |
4.2.0 | 70,577 | 10/8/2019 | |
4.1.0 | 88,914 | 8/6/2019 | |
4.0.1 | 20,459 | 6/27/2019 | |
4.0.0 | 6,392 | 6/14/2019 | |
3.4.0 | 105,775 | 1/9/2019 | |
3.3.0 | 26,534 | 11/8/2018 | |
3.2.1 | 52,157 | 9/27/2018 | |
3.2.0 | 18,332 | 9/4/2018 | |
3.1.0 | 34,545 | 7/4/2018 | |
3.0.0 | 110,854 | 4/16/2018 | |
2.2.0 | 15,470 | 3/22/2018 | |
2.1.0 | 55,813 | 11/13/2017 | |
2.0.0 | 18,483 | 10/17/2017 | |
2.0.0-rc1 | 2,656 | 10/3/2017 | |
1.6.0 | 36,129 | 8/15/2017 | |
1.5.0 | 18,353 | 6/20/2017 | |
1.4.0 | 15,011 | 5/19/2017 | |
1.3.0 | 3,796 | 5/16/2017 | |
1.2.1 | 8,039 | 5/1/2017 | |
1.2.0 | 6,061 | 4/4/2017 | |
1.1.1 | 7,578 | 3/15/2017 | |
1.1.0 | 3,755 | 3/3/2017 | |
1.0.4 | 5,012 | 2/21/2017 | |
1.0.3 | 17,142 | 2/14/2017 | |
0.82.1 | 18,544 | 1/27/2017 | |
0.82.0 | 3,465 | 1/23/2017 | |
0.81.0 | 5,562 | 12/15/2016 | |
0.80.0 | 11,698 | 10/27/2016 | |
0.78.1 | 20,662 | 9/15/2016 | |
0.78.0 | 2,805 | 9/11/2016 | |
0.77.2 | 5,679 | 8/11/2016 | |
0.77.1 | 3,238 | 7/28/2016 | |
0.76.1 | 6,130 | 6/15/2016 | |
0.76.0 | 3,504 | 6/9/2016 | |
0.75.0 | 3,318 | 6/3/2016 | |
0.74.1 | 6,036 | 5/10/2016 |
## 10.7.0 (2021-11-09)
### Enhancements
* Added the `Realm.SyncSession` property which will return the sync session for this Realm if the Realm is a synchronized one or `null` for local Realms. This is replacing the `GetSession(this Realm)` extension method which is now deprecated. (PR [#2711](https://github.com/realm/realm-dotnet/pull/2711))
### Fixed
* Fixed a bug that would result in a `RealmException` being thrown when opening a readonly Realm with schema that is a superset of the schema on disk. Now the code will just work and treat any classes not present in the on-disk schema to be treated as empty collections - e.g. `realm.All<ThisIsNotInOnDiskSchema>().Count == 0`. (Issue [#2619](https://github.com/realm/realm-dotnet/issues/2619))
* Fixed a bug that would create a "Documents" folder in the binary app folder when the ransomware protection in Windows is turned on. (Issue [#2685](https://github.com/realm/realm-dotnet/pull/2685))
* Fixed an issue that would cause incorrect property implementation to be generated if `PropertyChanged.Fody` runs after the Realm weaver. (Issue [#1873](https://github.com/realm/realm-dotnet/issues/1873))
* [Unity] Preserved additional constructors necessary to serialize and deserialize Custom User Data. (PR [#2519](https://github.com/realm/realm-dotnet/pull/2519))
* Fixed an issue that would result in `InvalidOperationException` when concurrently creating a `RealmConfiguration` with an explicitly set `Schema` property. (Issue [#2701](https://github.com/realm/realm-dotnet/issues/2701))
* [Unity] Fixed an issue that would result in `NullReferenceException` when building for iOS when the Realm package hasn't been installed via the Unity Package Manager. (Issue [#2698](https://github.com/realm/realm-dotnet/issues/2698))
* Fixed a bug that could cause properties of frozen objects to return incorrect value/throw an exception if the provided Realm schema didn't match the schema on disk. (Issue [#2670](https://github.com/realm/realm-dotnet/issues/2670))
* Fixed a rare assertion failure or deadlock when a sync session is racing to close at the same time that external reference to the Realm is being released. (Core upgrade)
* Fixed an assertion failure when opening a sync Realm with a user who had been removed. Instead an exception will be thrown. (Core upgrade)
* Fixed a rare segfault which could trigger if a user was being logged out while the access token refresh response comes in. (Core upgrade)
* Fixed a bug where progress notifiers continue to be called after the download of a synced realm is complete. (Core upgrade)
* Allow for EPERM to be returned from fallocate(). This improves support for running on Linux environments with interesting filesystems, like AWS Lambda. Thanks to [@ztane](https://github.com/ztane) for reporting and suggesting a fix. (Core upgrade)
* Fixed a user being left in the logged in state when the user's refresh token expires. (Core upgrade)
* SyncManager had some inconsistent locking which could result in data races and/or deadlocks, mostly in ways that would never be hit outside of tests doing very strange things. (Core upgrade)
### Compatibility
* Realm Studio: 11.0.0 or later.
### Internal
* Using Core 11.6.0.
* iOS wrappers are now built with the "new build system" introduced by Xcode 10 and used as default by Xcode 12. More info can be found in cmake's [docs](https://cmake.org/cmake/help/git-stage/variable/CMAKE_XCODE_BUILD_SYSTEM.html#variable:CMAKE_XCODE_BUILD_SYSTEM).
* We now refresh the resulting Realm instance when opening a synchronized Realm with `GetInstanceAsync`. (Issue [#2256](https://github.com/realm/realm-dotnet/issues/2256))
* Added Sync tests for all platforms running on cloud-dev. (Issue [#2049](https://github.com/realm/realm-dotnet/issues/2049))
* Added Android tests running on the emulator. (Issue [#2680](https://github.com/realm/realm-dotnet/pull/2680))
* Started publishing prerelease packages to S3 using Sleet ([feed url](https://s3.amazonaws.com/realm.nugetpackages/index.json)). (Issue [#2708](https://github.com/realm/realm-dotnet/issues/2708))
* Enable LTO for all builds. (PR [#2714](https://github.com/realm/realm-dotnet/pull/2714))