Skip to content
This repository was archived by the owner on May 1, 2024. It is now read-only.

Releases: xamarin/Xamarin.Forms

5.0.0 Service Release 17

Choose a tag to compare

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 released this 11 Mar 10:22
bbcb5db

5.0.0 Service Release 16

Choose a tag to compare

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 released this 10 Nov 13:09
88b70ad

This release in particular fixes a crash that would prevent Xamarin.Forms apps from running on iOS 17 and/or built against Xcode 15.

What's Changed

Full Changelog: release-5.0.0-sr15...release-5.0.0-sr16

5.0.0 Service Release 15

Choose a tag to compare

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 released this 11 Aug 10:48
a979cd2

This is the first release that targets Android 13 (API 33) by default. As a result a lot of the dependencies have been updated to accommodate this.

You will have to update your project and dependencies accordingly, else you will see build errors. For more information and more detailed instructions, have a look at this blog post.

Service Release 15 is identical to the Service Release 15 preview 1 release.

What's Changed

  • UWP Dispatcher should use the internal core dispatcher for state by @mattleibow in #15716
  • Solution fix for projects on case sensitive filesystems by @moljac in #15727
  • Bump MonoAndroid target to 13.0 by @jfversluis in #15718
  • fixed NotSupportedException in Xamarin.Forms.Platform.Android.Platform.DefaultRenderer by @thisisthekap in #15730
  • Finetune dependency versions for MonoAndroid13 target by @jfversluis in #15736

New Contributors

Full Changelog: release-5.0.0-sr14...release-5.0.0-sr15

5.0.0 Service Release 15 Preview 1

Pre-release

Choose a tag to compare

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 released this 10 May 07:59
9e230ad

This is a preview version of Xamarin.Forms 5, Service Release 15. This is the first release that targets Android 13 by default. As a result a lot of the dependencies have been updated to accommodate this.

Please test this version against your projects and see if everything works as expected.

Known Issues

After updating to this version of Xamarin.Forms you might see warnings in your build output that state something like "unknown enum constant Scope.LIBRARY_GROUP_PREFIX". At the time of writing this is being investigated. This should however not prevent you from building your project.

What's Changed

  • UWP Dispatcher should use the internal core dispatcher for state by @mattleibow in #15716
  • Solution fix for projects on case sensitive filesystems by @moljac in #15727
  • Bump MonoAndroid target to 13.0 by @jfversluis in #15718
  • fixed NotSupportedException in Xamarin.Forms.Platform.Android.Platform.DefaultRenderer by @thisisthekap in #15730
  • Finetune dependency versions for MonoAndroid13 target by @jfversluis in #15736

New Contributors

Full Changelog: release-5.0.0-sr14...beta-5.0.0-sr15-pre1

5.0.0 Service Release 14

Choose a tag to compare

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 released this 08 Mar 08:28
076623b

5.0.0 Service Release 13

Choose a tag to compare

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 released this 05 Dec 14:42
c7eb35b

5.0.0 Service Release 12

Choose a tag to compare

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 released this 25 Jul 08:56
94acebb

What's Changed

Full Changelog: release-5.0.0-sr11...release-5.0.0-sr12

5.0.0 Service Release 11

Choose a tag to compare

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 released this 09 Jun 07:39
9f26f70

This Service Release has 2 bigger changes on the Android side:

  1. We had a feature flag for accessibility improvements that you had to enable. This functionality is now enabled by default and there is a new feature flag to revert to the old behavior if that is what you want. If you want to disable the new functionality call Forms.SetFlags("Disable_Accessibility_Experimental"); before the Forms.Init(); call in your MainActivity on Android. If you had the Accessibility_Experimental flag in there to enable this functionality you can remove that one now. See #15075 for all the details.
  2. For a great number of controls on Android we have created new renderers that now use the AppCompat Android controls where they didn't use those before. We did this to be in compliance with the Google Emoji Policy. All controls should work as they did before. However, if you do see weird behavior, we introduced a flag to revert to the old renderers. If you need to disable the new AppCompat renderers call Forms.SetFlags("DisableAppCompatRenderers"); before the Forms.Init(); call in your MainActivity on Android. Note that this might prevent your Android app from being allowed on the Google Play Store. See #15279 for more details.

🛠️ What's Changed

🦸 Community Contributors

Digital slices of cake 🍰 for our community friends helping us out with this release. Thank you @knocte, @GalaxiaGuy, @jtorvald and @thisisthekap

And these people from our wonderful community actually made their first contributions! Wow! On to many more!

Full Changelog: release-5.0.0-sr10...release-5.0.0-sr11

5.0.0 Service Release 10

Choose a tag to compare

@jfversluis jfversluis released this 29 Mar 12:58
aeec186

🛠️ What's Changed

🦸 Community Contributors

Rainbows 🌈 and unicorns 🦄 for our community friends helping us out with this release. Thank you @knocte, @bondarenkod, @gentledepp and @tonyhallett

5.0.0 Service Release 9

Choose a tag to compare

@jfversluis jfversluis released this 18 Jan 08:29
8f765bd

🛠️ What's Changed

🦸 Community Contributors

We're playing our air guitars 🎸 to our wonderful community members who have helped us with this release. Thank you so much to: @MichaelLHerman, @knocte, @knasher, @JunielKatarn, @jonkas2211, @chucker, @danielkraut, @AlleSchonWeg, @YZahringer, @narciszait, @mjmostachetti, @fedemkr and @cpraehaus