Skip to content

Commit

Permalink
Release 0.82.1 (#1188)
Browse files Browse the repository at this point in the history
* Revert sync/win32 bits

* Add changelog entry and update OS to tg/cache-schema-check

* Bump assembly version

* Update OS reference to point to master

* Update test apps to 0.82.1

* Fix quickjournal crash

* Revert "Revert sync/win32 bits"

This reverts commit 75eafe0.
  • Loading branch information
nirinchev authored Jan 27, 2017
1 parent a144fab commit 4195cd1
Show file tree
Hide file tree
Showing 20 changed files with 31 additions and 28 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
0.83.0 (TBD)
0.82.1 (2017-01-27)
-------------------
### Bug fixes
- Addressed an issue where obtaining a Realm instance, reading an object, then obtaining another instance on the same thread would cause the object to become invalid and crash the application upon accessing any of its members.

0.82.0 (2017-01-23)
-------------------
Expand Down
4 changes: 2 additions & 2 deletions RealmAssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
[assembly: AssemblyCompany("Realm Inc.")]
[assembly: AssemblyProduct("Realm C#")]

[assembly: AssemblyVersion("0.83.0.0")]
[assembly: AssemblyFileVersion("0.83.0.0")]
[assembly: AssemblyVersion("0.82.1.0")]
[assembly: AssemblyFileVersion("0.82.1.0")]

#if DEBUG
[assembly: AssemblyConfiguration("Debug")]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@
<HintPath>..\packages\Remotion.Linq.2.1.1\lib\portable-net45+win+wpa81+wp80\Remotion.Linq.dll</HintPath>
</Reference>
<Reference Include="Realm">
<HintPath>..\packages\Realm.0.82.0\lib\portable-net45+sl5+wp8+wpa81+win8+monoandroid+Xamarin.iOS10+monotouch+Xamarin.Mac\Realm.dll</HintPath>
<HintPath>..\packages\Realm.0.82.1\lib\portable-net45+sl5+wp8+wpa81+win8+monoandroid+Xamarin.iOS10+monotouch+Xamarin.Mac\Realm.dll</HintPath>
</Reference>
</ItemGroup>
<Import Project="..\packages\Realm.0.82.0\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.0\build\Realm.targets')" />
<Import Project="..\packages\Realm.0.82.1\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.1\build\Realm.targets')" />
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<packages>
<package id="DotNetCross.Memory.Unsafe" version="0.2.2" targetFramework="portable-net45+win+wpa81+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10" />
<package id="Fody" version="1.29.4" targetFramework="portable-net45+win+wpa81+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarinios10" developmentDependency="true" />
<package id="Realm" version="0.82.0" targetFramework="portable45-net45+win8+wp8+wpa81" developmentDependency="true" />
<package id="Realm" version="0.82.1" targetFramework="portable45-net45+win8+wp8+wpa81" developmentDependency="true" />
<package id="Remotion.Linq" version="2.1.1" targetFramework="portable-net45+win+wpa81+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10" />
<package id="System.Collections" version="4.0.11" targetFramework="portable-net45+win+wpa81+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10" />
<package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="portable-net45+win+wpa81+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@
<HintPath>..\..\packages\Remotion.Linq.2.1.1\lib\portable-net45+win+wpa81+wp80\Remotion.Linq.dll</HintPath>
</Reference>
<Reference Include="Realm">
<HintPath>..\..\packages\Realm.0.82.0\lib\MonoAndroid44\Realm.dll</HintPath>
<HintPath>..\..\packages\Realm.0.82.1\lib\MonoAndroid44\Realm.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
Expand Down Expand Up @@ -128,5 +128,5 @@
<ItemGroup>
<Folder Include="NativeLibs\" />
</ItemGroup>
<Import Project="..\..\packages\Realm.0.82.0\build\Realm.targets" Condition="Exists('..\..\packages\Realm.0.82.0\build\Realm.targets')" />
<Import Project="..\..\packages\Realm.0.82.1\build\Realm.targets" Condition="Exists('..\..\packages\Realm.0.82.1\build\Realm.targets')" />
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<packages>
<package id="DotNetCross.Memory.Unsafe" version="0.2.2" targetFramework="MonoAndroid60" />
<package id="Fody" version="1.29.4" targetFramework="MonoAndroid60" developmentDependency="true" />
<package id="Realm" version="0.82.0" targetFramework="monoandroid70" developmentDependency="true" />
<package id="Realm" version="0.82.1" targetFramework="monoandroid70" developmentDependency="true" />
<package id="Remotion.Linq" version="2.1.1" targetFramework="monoandroid70" />
<package id="System.Collections" version="4.0.11" targetFramework="monoandroid70" />
<package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="monoandroid70" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -142,11 +142,11 @@
<HintPath>..\..\packages\Remotion.Linq.2.1.1\lib\portable-net45+win+wpa81+wp80\Remotion.Linq.dll</HintPath>
</Reference>
<Reference Include="Realm">
<HintPath>..\..\packages\Realm.0.82.0\lib\Xamarin.iOS10\Realm.dll</HintPath>
<HintPath>..\..\packages\Realm.0.82.1\lib\Xamarin.iOS10\Realm.dll</HintPath>
</Reference>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
<Import Project="..\..\packages\Xamarin.Forms.2.0.1.6505\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.2.0.1.6505\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Import Project="..\..\packages\Fody.1.29.4\build\portable-net+sl+win+wpa+wp\Fody.targets" Condition="Exists('..\..\packages\Fody.1.29.4\build\portable-net+sl+win+wpa+wp\Fody.targets')" />
<Import Project="..\..\packages\Realm.0.82.0\build\Realm.targets" Condition="Exists('..\..\packages\Realm.0.82.0\build\Realm.targets')" />
<Import Project="..\..\packages\Realm.0.82.1\build\Realm.targets" Condition="Exists('..\..\packages\Realm.0.82.1\build\Realm.targets')" />
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<packages>
<package id="DotNetCross.Memory.Unsafe" version="0.2.2" targetFramework="xamarinios10" />
<package id="Fody" version="1.29.4" targetFramework="xamarinios10" developmentDependency="true" />
<package id="Realm" version="0.82.0" targetFramework="xamarinios10" developmentDependency="true" />
<package id="Realm" version="0.82.1" targetFramework="xamarinios10" developmentDependency="true" />
<package id="Remotion.Linq" version="2.1.1" targetFramework="xamarinios10" />
<package id="System.Collections" version="4.0.11" targetFramework="xamarinios10" />
<package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="xamarinios10" />
Expand Down
4 changes: 2 additions & 2 deletions examples/Benchmarkr/Droid/Benchmarkr.Droid.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
<HintPath>..\packages\Stateless.2.5.84\lib\portable-net45+wp8+win8+wpa81+monotouch+monoandroid\Stateless.dll</HintPath>
</Reference>
<Reference Include="Realm">
<HintPath>..\packages\Realm.0.82.0\lib\MonoAndroid44\Realm.dll</HintPath>
<HintPath>..\packages\Realm.0.82.1\lib\MonoAndroid44\Realm.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
Expand Down Expand Up @@ -156,5 +156,5 @@
<Import Project="..\packages\Realm.0.74.0\build\MonoAndroid44\Realm.targets" Condition="Exists('..\packages\Realm.0.74.0\build\MonoAndroid44\Realm.targets')" />
<Import Project="..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\build\Xamarin.Android.Support.Vector.Drawable.targets" Condition="Exists('..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\build\Xamarin.Android.Support.Vector.Drawable.targets')" />
<Import Project="..\packages\Xamarin.Forms.2.3.2.127\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\packages\Xamarin.Forms.2.3.2.127\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Import Project="..\packages\Realm.0.82.0\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.0\build\Realm.targets')" />
<Import Project="..\packages\Realm.0.82.1\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.1\build\Realm.targets')" />
</Project>
2 changes: 1 addition & 1 deletion examples/Benchmarkr/Droid/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<package id="DotNetCross.Memory.Unsafe" version="0.2.2" targetFramework="MonoAndroid60" />
<package id="Fody" version="1.29.4" targetFramework="MonoAndroid60" developmentDependency="true" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="monoandroid70" />
<package id="Realm" version="0.82.0" targetFramework="monoandroid70" developmentDependency="true" />
<package id="Realm" version="0.82.1" targetFramework="monoandroid70" developmentDependency="true" />
<package id="Remotion.Linq" version="2.1.1" targetFramework="MonoAndroid60" />
<package id="SharpZipLib.Portable" version="0.86.0.0003" targetFramework="MonoAndroid60" />
<package id="sqlite-net" version="1.0.8" targetFramework="MonoAndroid60" />
Expand Down
4 changes: 2 additions & 2 deletions examples/Benchmarkr/iOS/Benchmarkr.iOS.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@
<HintPath>..\packages\Stateless.2.5.84\lib\portable-net45+wp8+win8+wpa81+monotouch+monoandroid\Stateless.dll</HintPath>
</Reference>
<Reference Include="Realm">
<HintPath>..\packages\Realm.0.82.0\lib\Xamarin.iOS10\Realm.dll</HintPath>
<HintPath>..\packages\Realm.0.82.1\lib\Xamarin.iOS10\Realm.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
Expand All @@ -160,5 +160,5 @@
<Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
<Import Project="..\packages\Fody.1.29.4\build\portable-net+sl+win+wpa+wp\Fody.targets" Condition="Exists('..\packages\Fody.1.29.4\build\portable-net+sl+win+wpa+wp\Fody.targets')" />
<Import Project="..\packages\Xamarin.Forms.2.3.2.127\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\packages\Xamarin.Forms.2.3.2.127\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Import Project="..\packages\Realm.0.82.0\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.0\build\Realm.targets')" />
<Import Project="..\packages\Realm.0.82.1\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.1\build\Realm.targets')" />
</Project>
2 changes: 1 addition & 1 deletion examples/Benchmarkr/iOS/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<package id="DotNetCross.Memory.Unsafe" version="0.2.2" targetFramework="xamarinios10" />
<package id="Fody" version="1.29.4" targetFramework="xamarinios10" developmentDependency="true" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="xamarinios10" />
<package id="Realm" version="0.82.0" targetFramework="xamarinios10" developmentDependency="true" />
<package id="Realm" version="0.82.1" targetFramework="xamarinios10" developmentDependency="true" />
<package id="Remotion.Linq" version="2.1.1" targetFramework="xamarinios10" />
<package id="SharpZipLib.Portable" version="0.86.0.0003" targetFramework="xamarinios10" />
<package id="sqlite-net" version="1.0.8" targetFramework="xamarinios10" />
Expand Down
4 changes: 2 additions & 2 deletions examples/QuickJournal/Droid/QuickJournal.Droid.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
<HintPath>..\packages\Xamarin.Forms.2.3.1.114\lib\MonoAndroid10\Xamarin.Forms.Platform.dll</HintPath>
</Reference>
<Reference Include="Realm">
<HintPath>..\packages\Realm.0.82.0\lib\MonoAndroid44\Realm.dll</HintPath>
<HintPath>..\packages\Realm.0.82.1\lib\MonoAndroid44\Realm.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
Expand Down Expand Up @@ -121,5 +121,5 @@
<Import Project="..\packages\Fody.1.29.4\build\portable-net+sl+win+wpa+wp\Fody.targets" Condition="Exists('..\packages\Fody.1.29.4\build\portable-net+sl+win+wpa+wp\Fody.targets')" />
<Import Project="..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\build\Xamarin.Android.Support.Vector.Drawable.targets" Condition="Exists('..\packages\Xamarin.Android.Support.Vector.Drawable.23.3.0\build\Xamarin.Android.Support.Vector.Drawable.targets')" />
<Import Project="..\packages\Xamarin.Forms.2.3.1.114\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\packages\Xamarin.Forms.2.3.1.114\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Import Project="..\packages\Realm.0.82.0\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.0\build\Realm.targets')" />
<Import Project="..\packages\Realm.0.82.1\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.1\build\Realm.targets')" />
</Project>
2 changes: 1 addition & 1 deletion examples/QuickJournal/Droid/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<packages>
<package id="DotNetCross.Memory.Unsafe" version="0.2.2" targetFramework="MonoAndroid60" />
<package id="Fody" version="1.29.4" targetFramework="MonoAndroid60" developmentDependency="true" />
<package id="Realm" version="0.82.0" targetFramework="monoandroid70" developmentDependency="true" />
<package id="Realm" version="0.82.1" targetFramework="monoandroid70" developmentDependency="true" />
<package id="Remotion.Linq" version="2.1.1" targetFramework="MonoAndroid60" />
<package id="System.Collections" version="4.0.11" targetFramework="MonoAndroid60" />
<package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="MonoAndroid60" />
Expand Down
4 changes: 2 additions & 2 deletions examples/QuickJournal/QuickJournal/QuickJournal.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
<HintPath>..\packages\Xamarin.Forms.2.3.1.114\lib\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Platform.dll</HintPath>
</Reference>
<Reference Include="Realm">
<HintPath>..\packages\Realm.0.82.0\lib\portable-net45+sl5+wp8+wpa81+win8+monoandroid+Xamarin.iOS10+monotouch+Xamarin.Mac\Realm.dll</HintPath>
<HintPath>..\packages\Realm.0.82.1\lib\portable-net45+sl5+wp8+wpa81+win8+monoandroid+Xamarin.iOS10+monotouch+Xamarin.Mac\Realm.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
Expand All @@ -83,5 +83,5 @@
<Folder Include="Views\" />
<Folder Include="ViewModels\" />
</ItemGroup>
<Import Project="..\packages\Realm.0.82.0\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.0\build\Realm.targets')" />
<Import Project="..\packages\Realm.0.82.1\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.1\build\Realm.targets')" />
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ protected override void OnDisappearing()
{
base.OnDisappearing();
(BindingContext as JournalEntryDetailsViewModel)?.OnDisappearing();
BindingContext = null;
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion examples/QuickJournal/QuickJournal/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<packages>
<package id="DotNetCross.Memory.Unsafe" version="0.2.2" targetFramework="portable-net45+win+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10" />
<package id="Fody" version="1.29.4" targetFramework="portable-net45+win+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+Xamarin.TVOS10+xamarinwatchos10+xamarinios10" developmentDependency="true" />
<package id="Realm" version="0.82.0" targetFramework="portable45-net45+win8+wp8" developmentDependency="true" />
<package id="Realm" version="0.82.1" targetFramework="portable45-net45+win8+wp8" developmentDependency="true" />
<package id="Remotion.Linq" version="2.1.1" targetFramework="portable-net45+win+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10" />
<package id="System.Collections" version="4.0.11" targetFramework="portable-net45+win+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10" />
<package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="portable-net45+win+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10" />
Expand Down
4 changes: 2 additions & 2 deletions examples/QuickJournal/iOS/QuickJournal.iOS.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
<HintPath>..\packages\Xamarin.Forms.2.3.1.114\lib\Xamarin.iOS10\Xamarin.Forms.Platform.dll</HintPath>
</Reference>
<Reference Include="Realm">
<HintPath>..\packages\Realm.0.82.0\lib\Xamarin.iOS10\Realm.dll</HintPath>
<HintPath>..\packages\Realm.0.82.1\lib\Xamarin.iOS10\Realm.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
Expand Down Expand Up @@ -126,5 +126,5 @@
<Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
<Import Project="..\packages\Fody.1.29.4\build\portable-net+sl+win+wpa+wp\Fody.targets" Condition="Exists('..\packages\Fody.1.29.4\build\portable-net+sl+win+wpa+wp\Fody.targets')" />
<Import Project="..\packages\Xamarin.Forms.2.3.1.114\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\packages\Xamarin.Forms.2.3.1.114\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Import Project="..\packages\Realm.0.82.0\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.0\build\Realm.targets')" />
<Import Project="..\packages\Realm.0.82.1\build\Realm.targets" Condition="Exists('..\packages\Realm.0.82.1\build\Realm.targets')" />
</Project>
2 changes: 1 addition & 1 deletion examples/QuickJournal/iOS/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<packages>
<package id="DotNetCross.Memory.Unsafe" version="0.2.2" targetFramework="xamarinios10" />
<package id="Fody" version="1.29.4" targetFramework="xamarinios10" developmentDependency="true" />
<package id="Realm" version="0.82.0" targetFramework="xamarinios10" developmentDependency="true" />
<package id="Realm" version="0.82.1" targetFramework="xamarinios10" developmentDependency="true" />
<package id="Remotion.Linq" version="2.1.1" targetFramework="xamarinios10" />
<package id="System.Collections" version="4.0.11" targetFramework="xamarinios10" />
<package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="xamarinios10" />
Expand Down

0 comments on commit 4195cd1

Please sign in to comment.