Рубрики
Новости

Дождались релиза 11.0.0 — 11.0.0

И вот новый, 11 релиз Авалонии.Руководство по обновлению приложений https://docs.avaloniaui.net/docs/next/stay-up-to-date/upgrade-from-0.10

Новые возможности

A11y (Доступность)
Эта версия Avalonia делает большие успехи в том, чтобы сделать приложения более доступными. Мы добавили поддержку различных инструментов специальных возможностей, чтобы всем было проще использовать приложения Avalonia.

Поддержка IME (редактор метода ввода)
Мы ввели поддержку редактора методов ввода (IME), что позволяет использовать экранную клавиатуру и вводить данные на всех языках.

Композитный визуализатор
Новый композитный рендерер расширяет возможности графического рендеринга, обеспечивая более надежный, эффективный и гибкий конвейер рендеринга.

Поддержка WebAssembly (WASM)
Поддержка WASM позволяет запускать приложения Avalonia непосредственно в браузере, расширяя поддержку нашей платформы и предоставляя разработчикам больше свободы и гибкости.

Поддержка iOS и Android
Мы добавили поддержку для платформ iOS и Android. Теперь разработчики могут создавать и запускать приложения Avalonia на двух самых популярных мобильных платформах.

Полная поддержка форматированного текста
Теперь вы можете полностью отображать форматированный текст, что позволяет отображать сложные документы.

Text Inline
С помощью функции Text Inlines вы можете легко создавать сложные форматированные текстовые блоки. Он позволяет добавлять в текст аннотации, гиперссылки и другие встроенные элементы.

Плавная виртуализация (переработанный ItemsControl)
Мы полностью переработали ItemsControl, чтобы обеспечить плавную виртуализацию. Это повышает эффективность и удобство работы с элементами управления со многими элементами.

Улучшения производительности
В Avalonia 11.0 значительно улучшена производительность, что повышает скорость и эффективность ваших приложений.

Темы управления, вложенные стили и варианты тем
Мы добавили возможность управлять темами, применять вложенные стили и выбирать варианты тем. Это упрощает создание красивых и согласованных пользовательских интерфейсов.

Растровые эффекты
Функция «Эффекты растровых изображений» позволяет применять к растровым изображениям визуальные эффекты. К изображениям можно добавлять размытие, тени и другие эффекты.

3D-преобразования
С помощью 3D-преобразований теперь вы можете создавать потрясающие трехмерные эффекты в пользовательском интерфейсе.

Компиляция и обрезка AOT (с опережением времени)
Компиляция AOT позволяет вашим приложениям работать быстрее, компилируя их перед выполнением. Обрезка уменьшает размер ваших приложений за счет удаления неиспользуемого кода.

Взаимодействие с графическим процессором
Функция взаимодействия с графическим процессором позволяет Avalonia более эффективно работать с графическим процессором, улучшая производительность рендеринга и визуальные эффекты.

Экспериментальная поддержка API Metal
Мы тестируем поддержку Metal, чтобы повысить производительность на устройствах iOS и macOS.

Один ответ к “Дождались релиза 11.0.0 — 11.0.0”

А тем временем уже вышел Release 11.0.3 — 11.0.3 в нем мелкие улучшения и исправления:

  • feat(NumericUpDown): TextAlignment by @workgroupengineering in #12368
  • Make the animation display complete by @Coloryr in #12364
  • Add null check for TextInputMethodClient in OnSelectionChanged() method by @3dfxuser in #12415
  • Generate pdb for ref assemblies by @MrJul in #12410
  • Fix not working hotkey on a custom control. closes #12323 by @flexxxxer in #12347
  • Fix DataContext not getting GC’d/Finalized. closes #12123 by @flexxxxer in #12430
  • Unwrap win32 data object by @kekekeks in #12478
  • Allow embedded root automation peers. by @grokys in #12330

P.S. 19.08.2023 Обновление 11.0.4
Просто исправление ошибок! Стабильность++
P.S. 17.10.2023 Обновление 11.0.5
Как обычно исправление старых и добавление новых ошибок.

Добавить комментарий