github dotnet/maui 8.0.0-rc.1.9171

latest releases: 8.0.90, 9.0.0-rc.1.24453.9, 8.0.82...
pre-release12 months ago

Known Issues

  • Black splash screens on iOS 16.5+ simulators
    The splash screen on iOS simulators are sometimes black if you are not using a developer certificate. Splash screens will still appear on older simulators (such as iOS 15.5) or if you are doing a release build.
    See more xamarin/xamarin-macios#18469
  • Always-visible scrollbars on iOS
    The iOS scroll view does not always size correctly and you may always see a scrollbar.
    See more #17224
  • Installing .NET MAUI workload fails with signing errors
    Make sure you're using the latest RC1 SDK.

What's Changed

  • New duplicate image errors
    After updating to RC 1, you may see an error about duplicate files (such as with image resources) and this is because previously we did not check for duplicates and the image that was selected was arbitrary. From RC 1, we are now checking to ensure there are no duplicates. Make sure that if you have globs including images, you are not also including images again and instead Update:
    <ItemGroup>
        <MauiImage Include="Resources\Images\*" />
        <!-- this will causes an error: -->
        <MauiImage Include="Resources\Images\myimage.svg" Color="Red" />
        <!-- this will NOT result in an error: -->
        <MauiImage Update="Resources\Images\myimage.svg" Color="Red" />
    </ItemGroup>
  • Changes to the way RIDs work
    Although not directly affecting .NET MAUI apps/libraries right now, there was a change to the way the RIDs work in .NET 8 RC 1: https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/8.0/rid-graph

MAUI Product Fixes

Tests

Docs

Dependency Updates

Housekeeping

  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16388
  • [build] CI build fixes and UItests by @rmarinho in #16401
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16413
  • [net8.0] Merge main to net8.0 by @rmarinho in #16420
  • [ci] Run Codesign Verification after MSI creation by @pjcollins in #16423
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16427
  • [build] Remove the old step for vs insertion on release by @rmarinho in #16457
  • [Housekeeping] Add latest versions to bug template by @samhouts in #16484
  • [net8.0] Merge main to net8.0 by @rmarinho in #16473
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16489
  • [build] allow main to be built with a .NET 8 SDK by @jonathanpeppers in #16508
  • Add dotnet-local scripts to make using in tree dotnet easier. by @jonpryor in #16461
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16536
  • [net8.0] Merge main to net8 branch by @rmarinho in #16527
  • Move powershell pack script into cake by @mattleibow in #16588
  • [Housekeeping] Add 8.0 preview 7 to bug report template by @samhouts in #16613
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16592
  • [Housekeeping] Fix broken bug template by @samhouts in #16643
  • [Housekeeping] Remove checkboxes from bug template by @samhouts in #16650
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16655
  • [build] Bump XCode to 14.3.1 by @rmarinho in #16374
  • Update CODEOWNERS by @samhouts in #16682
  • [net8.0] Merge main to net8.0 branch by @rmarinho in #16681
  • [net8.0] Merge main into net8.0 by @mattleibow in #16695
  • Enable default xcode path by @PureWeen in #16708
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16690
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16771
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16801
  • [build] avoid NETSDK1195 error by @jonathanpeppers in #16795
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16844
  • Add a "VSCode" target to open the "maui.code-workspace". by @dellis1972 in #16732
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16872
  • Merge main into net8.0 by @mattleibow in #16876
  • [build] Manage extensions via maestro by @rmarinho in #16834
  • Fail the build before it even starts by @mattleibow in #16906
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16907
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16968
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16944
  • [net8.0] Bring latest changes from main by @rmarinho in #16976
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16993
  • [net8.0] Merge main to net8.0 by @rmarinho in #17006
  • [net8.0] Bump net7 version by @rmarinho in #17009
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17017
  • [release/8.0.1xx-rc1] Merge net8.0 to 8.0.1xx-rc1 by @rmarinho in #17007
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17025
  • Remove pinning to NET7 SDK by @PureWeen in #17035
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17045
  • [net8.0] Merge main to net8.0 by @rmarinho in #17024
  • [build] Try fix provisioning mono by @rmarinho in #17076
  • [net8.0] Merge main to net8.0 by @rmarinho in #17100
  • [release/8.0.1xx-rc1] Merge net8 to rc1 release by @rmarinho in #17107
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17121
  • Run the API diff against stable versions by @mattleibow in #17118
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17161
  • [net8.0] Merge main to net8.0 branch by @rmarinho in #17139
  • [release/8.0.1xx-rc1] Merge net8.0 to rc1 by @rmarinho in #17169
  • [release/8.0.1xx-rc1]Revert net7 sr8 by @rmarinho in #17173

New Contributors

Full Changelog: 8.0.0-preview.7.8842...8.0.0-rc.1.9149

Don't miss a new maui release

NewReleases is sending notifications on new releases.