Bot releases are hidden (Show)
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.1.0-beta1...11.1.0-beta2
API Diff for 11.1.0-beta2: https://gist.github.com/maxkatz6/9feb6029ef9a412fdab64ded4d7e2033
API Diff for 11.1.0-beta1: https://gist.github.com/maxkatz6/a7df42607cc7187b94e2e693ccf15f6d
NuGet: https://www.nuget.org/packages/Avalonia/11.1.0-beta2
Most of new features are still pending updated documentation.
You can follow progress on this issue - https://github.com/AvaloniaUI/avalonia-docs/issues/384.
Continuing https://github.com/AvaloniaUI/Avalonia/releases/tag/11.1.0-beta1
This release also includes bug fixes, performance improvements and various smaller enhancements.
Published by maxkatz6 7 months ago
Full Changelog: https://github.com/AvaloniaUI/Avalonia/commits/11.1.0-beta1
Full API Diff: https://gist.github.com/maxkatz6/a7df42607cc7187b94e2e693ccf15f6d
Please install latest dotnet templates.
Most of new features are still pending updated documentation.
You can follow progress on this issue - https://github.com/AvaloniaUI/avalonia-docs/issues/384.
RadiusX
and RadiusY
properties that allow absolute and relative values. Old Radius
property is now obsolete.WndProc
and WindowStyles
callbacks via Win32Properties
API.TrayIcon
now includes MacOSProperties.IsTemplateIcon
attached property, allowing monochrome icons consistent with macOS system iconsNetWmWindowType
and WmClass
on any window via X11Properties
attached properties.StaticWebAssets
SDK is now supported. It brings support for building in .NET Brotli compression and caching. To use this SDK, please recreate the browser project from the new template using the 11.1.0-beta1 version.Published by maxkatz6 8 months ago
https://www.nuget.org/packages/Avalonia/11.0.10
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.0.9...11.0.10
ScrollIntoView
into ItemsControl
. by @grokys in https://github.com/AvaloniaUI/Avalonia/pull/14538
Published by maxkatz6 8 months ago
https://www.nuget.org/packages/Avalonia/11.0.9
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.0.8...11.0.9
Releasing shortly after previous, as 11.0.8 release had critical issues.
Published by maxkatz6 8 months ago
Please upgrade to 11.0.9! For more details see https://github.com/AvaloniaUI/Avalonia/releases/tag/11.0.9
https://www.nuget.org/packages/Avalonia/11.0.8
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.0.7...11.0.8
Published by maxkatz6 9 months ago
https://www.nuget.org/packages/Avalonia/11.0.7
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.0.6...11.0.7
DllImport
method by @workgroupengineering in PR #12882
ItemsControlFromItemContainer
by @workgroupengineering in PR #13118
ContextMenu.Placement
when Open
is called from code by @grokys in PR #13967
SelectedValueBinding
evaluates to null by @TomEdwardsEnscape in PR #14171
Published by maxkatz6 11 months ago
https://www.nuget.org/packages/Avalonia/11.0.6
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.0.5...11.0.6
Join Discussion: https://github.com/AvaloniaUI/Avalonia/discussions/13841
Gestures
events in Xaml by @workgroupengineering in https://github.com/AvaloniaUI/Avalonia/pull/13232
VirtualizingStackPanel
by @grokys in https://github.com/AvaloniaUI/Avalonia/pull/13765
nth-child
styles on virtualized lists by @grokys in https://github.com/AvaloniaUI/Avalonia/pull/13770
Published by danwalmsley about 1 year ago
https://www.nuget.org/packages/Avalonia/11.0.5
ItemsControl.ItemContainerTheme
by @grokys in https://github.com/AvaloniaUI/Avalonia/pull/12630
while
loops by @TomEdwardsEnscape in https://github.com/AvaloniaUI/Avalonia/pull/12916
Avalonia.Controls
, modernized get
ter/set
ter syntax by @Lehonti in https://github.com/AvaloniaUI/Avalonia/pull/13021
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.0.4...11.0.5
Published by danwalmsley about 1 year ago
Published by danwalmsley about 1 year ago
Just some bug fixes! Stability++
https://www.nuget.org/packages/Avalonia/11.0.4
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.0.3...11.0.4
Published by danwalmsley about 1 year ago
Minor fixes and improvements
Published by danwalmsley about 1 year ago
Minor bug fixes:
https://github.com/AvaloniaUI/Avalonia/pull/9135 - Datagrid issues
https://github.com/AvaloniaUI/Avalonia/pull/10532 - MacOS window sizing issue.
Published by danwalmsley about 1 year ago
https://www.nuget.org/packages/Avalonia/11.0.2
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.0.1...11.0.2
Published by danwalmsley about 1 year ago
Bug fixes only this time folks!
https://www.nuget.org/packages/Avalonia/11.0.1
AvaloniaProperty
in GetObservable(converter)
by @tomenscape in https://github.com/AvaloniaUI/Avalonia/pull/12160
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.0.0...11.0.1
Published by danwalmsley over 1 year ago
Our docs have had an overhaul also:
https://docs.avaloniaui.net/
See this guide on how to update your application.
https://docs.avaloniaui.net/docs/next/stay-up-to-date/upgrade-from-0.10
https://www.nuget.org/packages/Avalonia/11.0.0
New Features
A11y (Accessibility)
This version of Avalonia takes major strides in making applications more accessible. We've added support for various accessibility tools, making it easier for everyone to use Avalonia applications.
IME (Input Method Editor) Support
We have introduced support for Input Method Editor (IME), this allows onscreen keyboards and input in all languages.
Compositing Renderer
The new compositing renderer enhances the graphical rendering capabilities, providing a more robust, efficient, and flexible rendering pipeline.
WebAssembly (WASM) Support
WASM support allows Avalonia applications to run directly in the browser, broadening our platform support and giving developers more freedom and flexibility.
iOS and Android Support
We've added support for both iOS and Android platforms. Developers can now build and run Avalonia applications on two of the most popular mobile platforms.
Full Rich Text support
You can now fully render rich text allowing you to render complex documents.
With the Text Inlines feature, you can easily construct complex formatted text blocks. It enables you to add annotations, hyperlinks, and other inline elements in your text.
Smooth Virtualization (Reworked ItemsControl)
We've completely reworked the ItemsControl to provide smooth virtualization. This improves the efficiency and user experience for controls with many items.
Performance Improvements
Avalonia 11.0 comes with significant performance improvements, enhancing the speed and efficiency of your applications.
Control Themes, Nested Styles, and Theme Variants
We've added the ability to theme controls, apply nested styles, and choose theme variants. This makes it easier to build beautiful and consistent UIs.
Bitmap Effects
The Bitmap Effects feature lets you apply visual effects to bitmaps. You can add blur, drop shadows, and other effects to images.
3D Transforms
With 3D Transforms, you can now create stunning three-dimensional effects in your UI.
AOT (Ahead-Of-Time) Compilation and Trimming
AOT compilation enables your apps to run faster by compiling them before runtime. Trimming reduces the size of your apps by removing unused code.
GPU Interop
The GPU Interop feature allows Avalonia to work more efficiently with the GPU, improving rendering performance and visuals.
Experimental Metal Support
We're testing Metal support to improve performance on iOS and macOS devices.
Published by danwalmsley over 1 year ago
https://www.nuget.org/packages/Avalonia/11.0.0-rc2.2
Porting guide (v11): https://github.com/AvaloniaUI/Avalonia/wiki/Avalonia-11-Porting-Guide
List of breaking changes (hopefully the last ones) in rc2:
https://github.com/AvaloniaUI/Avalonia/pulls?q=is%3Apr+is%3Amerged+label%3Abreaking-change+closed%3A2023-06-01..2023-07-01+
Other big changes in rc2:
Join discussion here: https://github.com/AvaloniaUI/Avalonia/discussions/11994
Published by danwalmsley over 1 year ago
https://www.nuget.org/packages/Avalonia/11.0.0-rc1.1
Follow this guide to help you update.
https://github.com/AvaloniaUI/Avalonia/wiki/Avalonia-11-Porting-Guide
Join discussion here https://github.com/AvaloniaUI/Avalonia/discussions/11593
Published by danwalmsley over 1 year ago
Published by danwalmsley over 1 year ago
other small bug fixes
https://github.com/AvaloniaUI/Avalonia/compare/release/0.10.19...release/0.10.20
Published by danwalmsley over 1 year ago