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

Feature Roadmap

David Ortinau edited this page Aug 18, 2020 · 102 revisions

This roadmap outlines our anticipated major feature releases in addition to proposed and planned ongoing service releases.

Disclaimer We cannot predict the future and how everything will shake out. Things will change. Timing may be adjusted due to priority changes, in pursuit of quality standards, or any number of other really good reasons that we will strive to proactively and openly communicate.

Current Version

Xamarin.Forms 4.8.0 is the current stable release. Project Board

Release notes

Transition to .NET MAUI

July 15, 2020 Pull Request Policy Changes

As noted below, Xamarin.Forms 5.0 is due out at the end of September. At that time we will re-sync dotnet/maui and work on preparing our first preview release of .NET MAUI. In order to be considered for release by or before Xamarin.Forms 5.0, feature pull requests should be submitted for review by July 15.

After July 15, any new feature pull requests may still be submitted to this repository (xamarin/xamarin.forms). We will label those for migration to dotnet/maui. Be aware that the bulk of renderer refactoring will happen after Xamarin.Forms 5.0, so contributions to controls and renderers may require refactoring.

Pull requests to fix issues will continue to be reviewed through November 2022, and sync'd with dotnet/maui using a combination of automation and manual implementation.

Have an exception? These plans and dates are to help us make a smooth transition to release .NET MAUI with .NET 6 in November 2021. If you feel you have a need that should be an exception to this, shoot a message to Program Manager, David Ortinau. [email protected].

5.0.0 (August/September 2020)

Continuing stabilization with a focus on the preview features behind the "experimental" flag.

Feature Description Status
AppTheme / Dark Mode Issues In Progress
CarouselView Issues In Progress
Expander Issues In Progress
Gradient Brush Issues In Progress
MediaElement Issues In Progress
Shapes & Paths Issues In Progress
SwipeView Issues In Progress
TabView Spec Cut
AppBar Spec Cut

Additional and Ongoing

  • Contributor PR review
  • Android startup and runtime performance
  • Hot Reload support
  • .NET 6 readiness
  • Shell on UWP
  • Accessibility

Status Legend

Proposed This is something we want to do, but as yet it hasn’t been fully spec’d and scheduled.
Planned This is work we are in the process of defining and it has been scheduled.
In Progress Development work has begun.
In Review Primary development work has been completed and is currently being reviewed, but has not been merged.
Completed The work has finished, approved in review, merged and available on our Nightly feed.
Cut This work has been removed from the release plan. It may be considered for a future release.

Release Timing

Xamarin.Forms ships on a 6 week release cycle and as appropriate will align releases with Visual Studio in order to preserve the best experience when updating your environment.