Codexcite.Reloader.Forms 1.2.4

Library for "live reloading" XAML pages in Xamarin.Forms on Android, UWP and iOS.
To be used together with the Codexcite.Reloader.Monitor.

Install-Package Codexcite.Reloader.Forms -Version 1.2.4
dotnet add package Codexcite.Reloader.Forms --version 1.2.4
<PackageReference Include="Codexcite.Reloader.Forms" Version="1.2.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Codexcite.Reloader.Forms --version 1.2.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Switched to a backup / rollback solution for invalid xaml.

Added XAML validation before updating the page.

Workaround for problem on Android - the Socket dies afer ~1 minute. Forcing reconnection every 30 seconds to deal with it.

Fixed missing Client.Start() before trying to ReadMessage()

Implemented pings for better handling of lost connections and auto reconnects.

Removed dependency on SignalR, using a simple TcpListener / TcpClient connection now.

Now also handling updates for the App.xaml Resources, like control styles.

Updating all pages, not just the current one. Latest page xaml is cached and used for future page navigation.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.2.4 236 3/2/2019
1.2.3 196 3/1/2019
1.2.2 192 2/28/2019
1.2.1 192 2/26/2019
1.2.0 175 2/26/2019
1.1.0 176 2/25/2019
1.0.2 193 2/23/2019
1.0.1 179 2/23/2019
1.0.0 193 2/22/2019