Skip to content

Conversation

@dependencyupdates
Copy link
Contributor

@dependencyupdates dependencyupdates bot commented Sep 22, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Caliburn.Micro (source) 4.0.230 -> 5.0.258 age adoption passing confidence

Release Notes

Caliburn-Micro/Caliburn.Micro (Caliburn.Micro)

v5.0.258: Version 5

Compare Source

🚀 Caliburn.Micro V5 Release Notes

🆕 New Platform Support

a

  • Avalonia UI (Beta)

    • Introduced Caliburn.Micro.Avalonia adapters
    • Added extensive Avalonia sample files.
  • .NET MAUI (Beta)

    • New Caliburn.Micro.Maui package for MAUI integration.
  • WinUI 3

    • Added adapters and sample applications under the Features.WinUI3 project.

📦 Project & Package Updates

  • Published new NuGet packages for:
    • Avalonia
    • MAUI
    • WinUI 3
  • Reorganized sample and project files to support new platforms.

🌐 Multi-Platform Sample & Feature Enhancements

  • Expanded sample projects for:
    • WPF, UWP, Xamarin
    • .NET Core, .NET 5–9
    • Avalonia, WinUI 3
  • Samples now demonstrate:
    • New features
    • Cross-platform patterns
    • Platform-specific implementations

🧹 Code Modernization & API Improvements

  • Refactored view models and helpers:
    • Replaced public fields with private backing fields
    • Improved property change notifications
  • Enhanced async/await support in:
    • Bootstrappers
    • View models
    • Navigation
    • Coroutine execution
  • Updated project targets:
    • WPF: .NET 4.8 → .NET 9
    • UWP: Latest SDKs

🎨 Platform-Specific UI/UX Enhancements

  • Updated XAML/UI files for:
    • Modern UI idioms
    • Better design-time data
    • Platform conventions
  • Added new visual states:
    • ShowLoading vs Loading for coroutines/progress bars
  • Improved navigation and menu views across platforms.

🔧 CI/CD & Build Infrastructure

  • Addressed code quality issues:
    • Removed redundant assignments
    • Simplified boolean expressions
    • Fixed variable shadowing
  • Refactored loops to concise LINQ expressions (e.g., .Where()).
  • Resolved deprecated usage (e.g., StackLayout in MAUI).
  • Fixed build warnings and updated dependencies.

I would like to thank @​K4PS3, @​Yinimi, @​darxis, @​ravibaghel, @​Lehonti, @​Stannieman, @​erik-hooper, @​danwalmsley, @​KasperSK , @​inforithmics, @​emanonhero for your contributions to this release.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Commands to ignore dependencies

You can trigger dependency actions by commenting on this PR:

  • @particularbot ignore this major version
  • @particularbot ignore this minor version
  • @particularbot ignore this dependency

@dependencyupdates dependencyupdates bot added dependencies Pull requests that update a dependency file NuGet labels Sep 22, 2025
@dependencyupdates dependencyupdates bot force-pushed the renovate/caliburn.micro-5.x branch from a507c8b to 61b4010 Compare October 13, 2025 20:28
@dependencyupdates dependencyupdates bot force-pushed the renovate/caliburn.micro-5.x branch from 61b4010 to 021952f Compare October 23, 2025 05:25
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 NuGet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants