Skip to content

Upgrade to .NET 9.0 and latest package versions#27

Open
Copilot wants to merge 2 commits into
mainfrom
copilot/update-to-latest-framework
Open

Upgrade to .NET 9.0 and latest package versions#27
Copilot wants to merge 2 commits into
mainfrom
copilot/update-to-latest-framework

Conversation

Copy link
Copy Markdown

Copilot AI commented Nov 12, 2025

Updates target framework and all NuGet packages to their latest stable versions.

Changes

  • Target Framework: net8.0net9.0
  • OutputType: ExeLibrary (required for .NET 9 shared libraries)

Package Updates

  • Microsoft.Maui.Core: 8.0.709.0.120
  • sqlite-net-pcl: 1.8.1161.9.172
  • Syncfusion.Xamarin.*: 22.2.1230.2.4

Code Changes

Added missing namespace imports in InfoPage.xaml.cs for Microsoft.Maui.ApplicationModel types:

using Microsoft.Maui.ApplicationModel.Communication;
using Microsoft.Maui.ApplicationModel;

These namespaces replaced the previous Xamarin.Essentials for EmailMessage and FeatureNotSupportedException types in MAUI 9.x.

Original prompt

Update to latest framework


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

- Update target framework from net8.0 to net9.0
- Update Microsoft.Maui.Core from 8.0.70 to 9.0.120
- Update sqlite-net-pcl from 1.8.116 to 1.9.172
- Update Syncfusion packages from 22.2.12 to 30.2.4
- Change OutputType from Exe to Library (fix for .NET 9)
- Add missing using directives to InfoPage.xaml.cs

Co-authored-by: velotist <42239600+velotist@users.noreply.github.com>
Copilot AI changed the title [WIP] Update project to latest framework version Upgrade to .NET 9.0 and latest package versions Nov 12, 2025
Copilot AI requested a review from velotist November 12, 2025 20:18
@velotist velotist marked this pull request as ready for review November 12, 2025 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants