Skip to content

[WIP] Avalonia 12#476

Draft
Numpsy wants to merge 10 commits intofsprojects:masterfrom
Numpsy:ava_12
Draft

[WIP] Avalonia 12#476
Numpsy wants to merge 10 commits intofsprojects:masterfrom
Numpsy:ava_12

Conversation

@Numpsy
Copy link
Collaborator

@Numpsy Numpsy commented Oct 5, 2025

Avalonia 12 is coming up, so just doing some test builds with it so see if things still build

@Numpsy
Copy link
Collaborator Author

Numpsy commented Feb 6, 2026

So, it appears that the latest version 12 nightlies of Avalonias iOS and Browser libraries need .NET 10, which means that the browser and iOS sample projects need to be updated, which means the repo needs to use the .NET 10 SDK instead of .NET 8

@JaggerJo
Copy link
Member

JaggerJo commented Feb 7, 2026

I’m fine with targeting dotnet 10 👍

@Numpsy
Copy link
Collaborator Author

Numpsy commented Feb 10, 2026

For the record: Updating the iOS projects caused an error about needing a newer XCode version, and updating to that version then required changing the build pipeline from macOS-14 to macOS-15

@Numpsy
Copy link
Collaborator Author

Numpsy commented Feb 18, 2026

Avalonia 12.0.0-preview1 is out on nuget.org now, so we can update to that.
Do need to decide what to do with #484 though as many of the samples won't build due to the removed ToggleButton events.

Numpsy added 2 commits March 3, 2026 15:31
The 'watermark' propertties on various controls have been obsoleted and replaced with 'placeholder' properties
Main changes are from
AvaloniaUI/Avalonia#20732
AvaloniaUI/Avalonia#20767

Where a number of previously public things were made internal.
@Numpsy Numpsy changed the title [Testing] Avalonia 12 [WIP] Avalonia 12 Mar 8, 2026
@Numpsy
Copy link
Collaborator Author

Numpsy commented Mar 8, 2026

Updated to Avalonia 12 preview 2.

Mist of the changes are a result of

AvaloniaUI/Avalonia#20732
AvaloniaUI/Avalonia#20767

making a number of previously public things internal.

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