Xamarin.Essentials 1.3 release notes
Getting Started | What's New | Breaking Changes | Blogs | Thank you | Feedback | Open Source
What's New in this Release
- GH-839 Add Launcher.TryOpenAsync API
Task<bool> Launcher.TryOpenAsync(Uri);
Task<bool> Launcher.TryOpenAsync(string);
- GH-849 Add new MainThread helper methods
Task InvokeOnMainThreadAsync(Action action);
Task<T> InvokeOnMainThreadAsync<T>(Func<T> func);
Task InvokeOnMainThreadAsync(Func<Task> funcTask);
Task<T> InvokeOnMainThreadAsync<T>(Func<Task<T>> funcTask);
Task<SynchronizationContext> GetMainThreadSynchronizationContextAsync();
Available in 1.3.0-pre
Release History
- Tuesday, August 20, 2019 - Xamarin.Essentials 1.3.0 (1.3.0)
- Monday, July 8, 2019 - Xamarin.Essentials 1.3.0-pre (1.3.0 Pre Release 1)
Xamarin.Essentials 1.3.0 (1.3.0)
Issues Fixed
- GH-848 Email.ComposeAsync Crash on iOS when formatted incorrect
- GH-877 Add volatile flag on MainThread.Android
- GH-873 Fix opening file on iPad
- GH-862 Fix Experimental Feature Flag
Breaking Changes
- None
Blogs
Thank you
Thank you to our community for helping to make Xamarin.Essentials even better!
This release, we received amazing contributions from these individuals. Give them a big round of applause!
Author | Description | PR |
---|---|---|
Elvi Thudugala (@thudugala) | Fix Experimental Feature Flag | #862 |
Eilon Lipton (@Eilon) | Update NuGet Urls | #867 |
Feedback welcome
Your feedback is important to us. If you encounter problems with Xamarin.Essentials, check the Xamarin Forums and Xamarin.Forms GitHub for existing issues. Report new issues and suggestions on GitHub.
Open Source
Xamarin.Essentials 1.3.0 is based on the open-source Xamarin.Essentials repository: