Skip to content

Bump v1.0.0; upgrade to Avalonia 12; deps updates (#4)#5

Merged
tobitege merged 2 commits into
mainfrom
codex/avalonia-12-deps-upgrade
Jun 7, 2026
Merged

Bump v1.0.0; upgrade to Avalonia 12; deps updates (#4)#5
tobitege merged 2 commits into
mainfrom
codex/avalonia-12-deps-upgrade

Conversation

@tobitege

@tobitege tobitege commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • Upgrades the app to Avalonia 12 and bumps the app version to 0.3.0.
  • Updates eligible direct NuGet dependencies that were older than the seven-day security cutoff.
  • Adds the 0.3.0 changelog entry for this upgrade.

Compatibility Changes

  • Replaces obsolete Avalonia Watermark usage with PlaceholderText across native and Flowery controls.
  • Restores text clipboard support by importing the Avalonia 12 clipboard extension namespace where needed.
  • Updates fullscreen window decoration settings for Avalonia 12.
  • Preserves duplicate validation-plugin removal after Avalonia 12 made BindingPlugins non-public.
  • Updates MSTest exception assertions for MSTest 4.

Closes #4

Bump the app version to 0.3.0 and document the release in CHANGELOG.md.

Update Avalonia, Flowery.NET, MSTest, and other eligible direct NuGet dependencies that were older than the seven-day security cutoff. Adjust the application for Avalonia 12 API changes by moving placeholder usage to PlaceholderText, restoring clipboard text helpers through the new extension namespace, updating fullscreen window decoration settings, and preserving duplicate validation-plugin removal through reflection because the binding plugin container is no longer public.

Update exception assertion tests for the MSTest 4 assertion API.

Refs #4
@tobitege tobitege self-assigned this Jun 7, 2026
@tobitege tobitege added enhancement New feature or request dependencies Pull requests that update a dependency file labels Jun 7, 2026
Update the desktop app package, assembly, and file versions from 0.3.0 to 1.0.0. Rename the current changelog release entry to match the new 1.0.0 version for the Avalonia 12 and dependency upgrade release.
@tobitege tobitege changed the title Upgrade to Avalonia 12 and deps updates (#4) Bump v1.0.0; upgrade to Avalonia 12; deps updates (#4) Jun 7, 2026
@tobitege tobitege merged commit 68bda31 into main Jun 7, 2026
5 checks passed
@tobitege tobitege deleted the codex/avalonia-12-deps-upgrade branch June 7, 2026 06:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Avalonia 12 + deps upgrade

1 participant