Passer au contenu principal
Version : 11.0.0

Quoi de neuf ?

L'équipe d'Avalonia a travaillé dur sur cette version et nous sommes ravis de partager avec vous toutes les nouvelles fonctionnalités et améliorations. Plongeons-y !

Nouvelles fonctionnalités

Accessibilité (A11y)

Cette version d'Avalonia fait de grands progrès pour rendre les applications plus accessibles. Nous avons ajouté le support de divers outils d'accessibilité, facilitant ainsi l'utilisation des applications Avalonia pour tout le monde.

Support de l'éditeur de méthode d'entrée (IME)

Nous avons introduit le support de l'éditeur de méthode d'entrée (IME), facilitant aux utilisateurs la saisie de caractères et de symboles non présents sur leurs dispositifs d'entrée.

Rendu de composition

Le nouveau rendu de composition améliore les capacités de rendu graphique, offrant un pipeline de rendu plus robuste, efficace et flexible.

Support de WebAssembly (WASM)

Le support de WASM permet aux applications Avalonia de s'exécuter directement dans le navigateur, élargissant notre support de plateforme et offrant aux développeurs plus de liberté et de flexibilité.

Support iOS et Android

Nous avons ajouté le support des plateformes iOS et Android. Les développeurs peuvent désormais créer et exécuter des applications Avalonia sur deux des plateformes mobiles les plus populaires.

Texte Inline

Avec la fonctionnalité de Texte Inline, vous pouvez facilement construire des blocs de texte formatés complexes. Elle vous permet d'ajouter des annotations, des hyperliens et d'autres éléments en ligne dans votre texte.

Virtualisation Fluide (ItemsControl Retravaillé)

Nous avons complètement retravaillé l'ItemsControl pour offrir une virtualisation fluide. Cela améliore l'efficacité et l'expérience utilisateur pour les contrôles avec de nombreux éléments.

Améliorations de Performance

Avalonia 11.0 est livré avec des améliorations de performance significatives, augmentant la vitesse et l'efficacité de vos applications.

Thèmes de Contrôle, Styles Imbriqués et Variantes de Thème

Nous avons ajouté la possibilité de thématiser les contrôles, d'appliquer des styles imbriqués et de choisir des variantes de thème. Cela facilite la création d'interfaces utilisateur belles et cohérentes.

Effets Bitmap

La fonctionnalité Effets Bitmap vous permet d'appliquer des effets visuels aux bitmaps. Vous pouvez ajouter du flou, des ombres portées et d'autres effets aux images.

Transformations 3D

Avec les Transformations 3D, vous pouvez désormais créer des effets tridimensionnels époustouflants dans votre interface utilisateur.

Compilation AOT (Ahead-Of-Time) et Élagage

La compilation AOT permet à vos applications de s'exécuter plus rapidement en les compilant avant l'exécution. L'élagage réduit la taille de vos applications en supprimant le code inutilisé.

Interopérabilité GPU

La fonctionnalité d'Interopérabilité GPU permet à Avalonia de travailler plus efficacement avec le GPU, améliorant ainsi les performances de rendu et les visuels.

Support Expérimental de Metal

Nous testons le support de Metal pour améliorer les performances sur les appareils iOS et macOS.

Notes importantes

Cette version comprend également de nombreux correctifs et améliorations basés sur les retours de la communauté. Comme toujours, vos retours et contributions nous aident à améliorer Avalonia. Veuillez signaler tout problème ou suggestion sur GitHub.