Skip to content

Releases: jfversluis/Plugin.Maui.FormsMigration

v1.0.0-preview5

v1.0.0-preview5 Pre-release
Pre-release

Choose a tag to compare

@jfversluis jfversluis released this 25 Sep 12:10
950bdc6

What's Changed

New Contributors

Full Changelog: v1.0.0-preview4...v1.0.0-preview5

v1.0.0 Preview 4: Android Remove() bug fixed

Choose a tag to compare

@jfversluis jfversluis released this 20 Jun 11:27
b6918d8

Thanks to @eerojaaskelainen we now no longer clear the whole storage when we were just trying to remove 1 entry on Android.

Whoops, thats what preview versions are for?!

What's Changed

New Contributors

Full Changelog: v1.0.0-preview3...v1.0.0-preview4

v1.0.0 Preview 3: Updated to .NET 8

Pre-release

Choose a tag to compare

@jfversluis jfversluis released this 11 Jan 13:42

While investigating #1, I noticed that this is most likely a .NET runtime issue. Updating the package to .NET 8 should make it work. Also, you should be updating to .NET 8 anyway 😉

v1.0.0 Preview 2: Better VersionTracking Support

Choose a tag to compare

@jfversluis jfversluis released this 10 Oct 09:24

In this preview I've polished the LegacyVersionTracking API a bit more.

Full Changelog: v1.0.0-preview1...v1.0.0-preview2

v1.0.0 Preview 1: Xamarin to .NET MAUI Migration Help Has Arrived!

Choose a tag to compare

@jfversluis jfversluis released this 09 Oct 09:05
e94a4de

The Plugin.Maui.FormsMigration plugin aims to be of help with your Xamarin to .NET MAUI migration scenarios. There are a couple of APIs that have changed internally and with those changes, made it impossible to retrieve information from your Xamarin app out of the box. This package will help you retrieve the information from your Xamarin app so you can migrate it to .NET MAUI.

As of version 1.0 the APIs provided with this libraries are:

For each of these scenarios there is also official Microsoft Learn Docs pages available. The code from there has been added to this library to make the usage (and thus migration) even easier for you!

Note

For these APIs to work properly, you will have to make sure that the application identifier (or bundle identifier) is the same between your legacy Xamarin app and .NET MAUI app. This is needed so that the app gets installed in the same container on the operating system, which is needed to be able to access the information that was stored by the Xamarin app previously.

For additional information, please refer to the README of the project.