By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Uno Platform 5.6 Released: Performance Enhancements, Hot Reload Improvements and More
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > News > Uno Platform 5.6 Released: Performance Enhancements, Hot Reload Improvements and More
News

Uno Platform 5.6 Released: Performance Enhancements, Hot Reload Improvements and More

News Room
Last updated: 2025/02/13 at 10:41 AM
News Room Published 13 February 2025
Share
SHARE

The Uno Platform team has announced the release of version 5.6, bringing substantial improvements in performance, productivity, and cross-platform development capabilities. Among the key updates are significant enhancements to Hot Reload, expanded app packaging support, and notable memory and runtime optimizations.

One of the most significant advancements in this release is the improvement of Hot Reload, particularly for mobile platforms such as iOS, Android, and Catalyst. Full XAML and C# support for Hot Reload is now available for these platforms across all integrated development environments (IDEs). Visual Studio for Windows has also been updated to include Hot Reload with the debugger for iOS and Android.

Additionally, a new C# compiler feature allows for expanded support of lambda modifications, reducing the need for app restarts or code rollbacks. The release reports that the enhancements to Hot Reload are designed to improve stability, with the goal of providing a more consistent experience across supported platforms.

The performance improvements in Uno Platform 5.6 are another highlight of the release. As reported, performance improvements in WebAssembly AOT (Ahead of Time) compilation scenarios can lead to up to a 10x increase in execution speed, contributing to more efficient application performance.

As stated, users can also expect a 2.5x improvement in visual state creation and memory optimizations. These changes result in leaner, faster apps, with key scenarios showing up to a 2.5x performance boost. For stated example, the DataGrid sample in Uno Gallery now loads nearly three times faster than in the previous release, Uno 5.5.

In terms of app packaging, Uno Platform has expanded its support for macOS, including the addition of .pkg and .dmg formats, as well as code signing and notarization for publishing on the App Store. The update also introduces Snap package creation in destructive mode, which is ideal for continuous integration (CI) environments. The updates, as stated, include expanded packaging support for macOS and other platforms, designed to reduce the steps involved in creating executables for various environments.

(Source: Uno Platform Blog)

Further performance optimizations have been made, including improvements to WebAssembly AOT updates, which address a specific slowdown issue caused by certain method configurations in the AOT compiler. This fix eliminates the fallback to the interpreter, which as reported previously caused significant performance degradation. Additionally, the refactoring of Visual State creation and JavaScript interactions has reduced the time taken to apply animation frame changes, contributing to overall performance gains.

Uno Platform 5.6 also includes a range of memory and resource optimizations. The Key not found cache strategy for resource resolution, borrowed from WinUI, improves the performance of large UI trees by reducing the number of deep searches in nested dictionaries. Other memory updates include the lazy creation of ResourceDictionary instances for controls, saving valuable memory space. Automatic resource file trimming further reduces the size of Uno assemblies, with the largest assembly shrinking by 16% in empty apps.

Additional updates in this release include touch input support for Skia+Desktop on X11 and the introduction of .NET 9.0 as the default option in the dotnet new template and solution wizard. 

For interested readers, the full release changelog for this version is available on GitHub for exploring all the new features, fixes, and optimizations.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Apple Might Building Robots as Soon as 2028: Ming -chi Kuo
Next Article Linux 6.14-rc3 To Fix Platform Profile Support For Newer AMD-Powered ThinkPads
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Range Over Function Types: The New Feature in the Go 1.23 Release | HackerNoon
Computing
Crunchyroll has a surprise for Demon Slayer fans
Mobile
Bluetooth 6.1 spec increases privacy, efficiency features
News
Score Amazon’s Fire TV Stick 4K Max for under $40
News

You Might also Like

News

Bluetooth 6.1 spec increases privacy, efficiency features

2 Min Read
News

Score Amazon’s Fire TV Stick 4K Max for under $40

3 Min Read
News

WHOOP 5.0: The best screenless fitness tracker just got a successor

4 Min Read
News

Popular household gadget sold on Amazon urgently recalled in UK

5 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?