1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ant-design-blazor-ant-design-blazor

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.zh-CN.md 140 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 02:30 629f14b

Перевод текста:

Стиль отступа для соединения линий. @ElderJames

  • 🐞 Исправлено: оверлей следует за триггером при прокрутке. @ElderJames
  • 🐞 Исправлено: в Select не отображается Empty. @ElderJames
  • 🐞 Исправлено: AutoComplete избегает открытия пустой выпадающей панели. @ElderJames
  • 🐞 Исправлено: по умолчанию размер кнопок в Modal — Default. @wangj90
  • 🐞 Исправлено: проблема с рендерингом TabPanes в Tabs. @ysj265
  • 🐞 Исправлено: неправильное открытие каскадера и порядок выбранных значений. @ElderJames
  • 🐞 Исправлено: часть конфигурации ReuseTabs не работает. @ElderJames
  • 🛠 Проект настроен на обновление до .NET 9. @WeihanLi

1.0.0 RC 2

2024-10-09

人生自古谁无死?留取丹心照汗青.

  • 🔥 Поддержка .NET 9.0, сайт документации использует RC2. @ElderJames

Tabs

  • ⚡️ Оптимизация: предотвращение повторного рендеринга TabPane при переключении. @ElderJames
  • 🐞 Исправлено: проблемы с отображением при прокрутке, когда Tabs выходит за пределы ширины. @ElderJames
  • 🐞 Исправлено: получение ширины Tab при добавлении нового Tab. @agolub-s
  • 🐞 Исправлено: бесконечный цикл получения размера при скрытии Tabs. @ElderJames
  • 🐞 Исправлено: GoTo метод вызывает исключение нулевой ссылки. @ElderJames

Table

  • 🐞 При установке AutoHeight по умолчанию устанавливается TableLayout fixed. @ElderJames
  • 🐞 Переработана логика AutoHeight. @ysj265

Form

  • 🆕 Добавлена поддержка проверки полей в Form. @ElderJames
  • 🐞 Исправлено: предотвращено циклическое рендеринг при привязке к пустой модели. @ElderJames

Input

  • 🆕 Добавлено свойство ShowClear для управления отображением кнопки очистки. @rhodon-jargon

  • 🐞 Добавлен атрибут Disabled для Button компонента Search. @jeffersyuan1976

  • 🆕 Popconfirm теперь поддерживает скрытие кнопки. @ElderJames

  • 🆕 В Tree добавлены свойства Selectable и SelectableExpression для настройки возможности выбора TreeNode. @pankey888

  • 🐞 Исправлено: TreeSelect иногда дважды запускает OnSelectedItemChanged. @pankey888

  • 🐞 Исправлено: DatePicker не вызывает аномалий при автоматическом заполнении браузером. @ogix

  • 🐞 Исправлено: Tooltip меню не работает. @ElderJames

  • 🐞 Исправлено: при создании Modal через сервис кнопки не локализованы. @ElderJames @ogix

    • Исправление: при проверке пустого типа в Form возникает исключение. #4137 @ElderJames
  • Drawer

    • Рефакторинг: свойства Height и Width в Drawer теперь являются строками, что позволяет использовать процентные и другие единицы измерения. #4120 @kx500
    • Исправление: проблема с анимацией закрытия Drawer. #4122 @ElderJames
  • Исправление: Select вызывает исключение при изменении некоторых значений. #4117 @pankey888

  • Исправление: Menu закрывает overlay перед обработкой события OnClick. #4121 @pankey888

  • Оптимизация: улучшен жизненный цикл глобальных сервисов, для WebAssembly используется синглтон. #4123 @ElderJames

  • Исправление: исключение при десериализации файлов языковых пакетов. #4116 @ogix

  • Codebase

    • Применение правил анализа кода CA1852/IDE0040/IDE0005. #4126 @WeihanLi
    • Оптимизация: копирование файлов интеллектуальных предупреждений xml происходит только во время сборки целевого проекта, что уменьшает размер пакета. #4129 @stratosblue
    • Удаление повторяющихся настроек InternalsVisibleTo. #4124 @WeihanLi
    • Удаление ссылки на пакет Microsoft.SourceLink.GitHub. #4125 @WeihanLi

Изменения, несовместимые с предыдущими версиями:

  • CardTabs в Card был удалён, рекомендуется размещать Tabs непосредственно в ChildContent компонента Card.
  • Свойства Height и Width в компоненте Drawer были преобразованы в строки, поэтому необходимо преобразовать и присвоить значения ранее связанным переменным int.

0.20.2

2024-08-20

  • 🔥 Добавление поддержки API для интеллектуальных подсказок на языках zh-CN, ja-JP, ko-KR. #4107 @ElderJames

  • Form

    • 🆕 Поддержка несвязанных атрибутов проверки. #4102 @ElderJames
    • 🐞 Исправление проверки CompareAttribute. #4098 @ElderJames
    • 🛠 Удаление сложных валидаторов объектов. #4098 @ElderJames
    • 📖 Документация: добавлены примеры проверки таблиц. #4102 @ElderJames
    • 📖 Документация: статическое рендеринг примеров проверки форм. #4105 @ElderJames
  • Table

    • 🐞 Исправление проблемы с искажением стилей при пропуске крайних столбцов или отсутствии настройки ширины всех столбцов. #4097 @ElderJames
    • 🐞 Исправление проблемы со стилем при динамическом скрытии и отображении столбцов. #4093 @ElderJames
  • 💄 Исправление ошибки подсказки «Выберите файл» в Upload при перетаскивании области загрузки. #4096 @pankey888

  • 🐞 Исправление проблемы с позиционированием вкладки Ink при изменении ActiveKey. #4094 @pankey888

  • 📖 Документация: изменение примера диаграммы GroupedColumn. #3524 @SuperQuestions

0.20.1

2024-08-15

  • Table

    • 🆕 Новая функция: поддержка многоуровневой группировки строк. #4089 @ElderJames
    • 🐞 Исправление: невозможность обновления Children в иерархических данных. #4086 @ysj265
  • Form

    • 🆕 Новое: использование имени Label или атрибута для указания поля ошибки. #4074 @ElderJames
    • 🐞 Исправление Проверка на ошибки.

#4080, #4084, [@ElderJames].

  • 🆕 Добавлено: поддержка Select с помощью @bind-Visible для управления открытием и закрытием. #4079, [@ElderJames].
  • 🐞 Исправлена ошибка: метод CheckAllChildren в узле Tree не обновляет ключи CheckedKeys. #4088, [@pankey888].
  • 🌐 Обновлён языковой пакет Form. #4076, [@ElderJames].
  • 🌐 Добавлены дополнительные языковые пакеты для интернационализации. #4078, [@ElderJames].
  • 📖 Доработана документация по интернационализации. #4085, [@ElderJames].

Версия 0.20.0

от 2024-08-07

Form:

  • 🔥 Добавлено: встроенная локализация сообщений об ошибках проверки. #4058, [@ElderJames].
  • 🆕 Добавлено: возможность напрямую устанавливать поля модели для проверки. #4014, [@PengYuee].
  • 🆕 Новинка: добавлена поддержка проверки для индексов массива. #4053, [@ElderJames].

Table:

  • 🔥 Новинка: встроенный фильтр времени, который позволяет фильтровать данные в указанном временном диапазоне. #4036, [@ElderJames].
  • 🔥 Новинка: встроенные фильтры для свойств DateOnly и TimeOnly. #4034, [@ElderJames].
  • 🆕 Новинка: шаблон заголовка для группировки строк. #3962, [@moumousoup].
  • 🆕 Новинка: адаптивная прокрутка. #4064, [@ElderJames].
  • 🆕 Новинка: добавлен метод GetFilterExpression для получения текущего выражения фильтра. #3991, [@Ashhhhhh520].
  • 🆕 Добавлен метод InvokeDataSourceHasChanged для вызова в производных классах после обновления DataSource, чтобы обновить состояние Table. #4067, [@ElderJames].

Modal:

  • 🆕 Новинка: атрибут ForceRender для предварительного рендеринга DOM. #4041, [@ElderJames].
  • 🆕 Новинка: выбор текста под модальным окном при закрытии маски. #4040, [@ElderJames].
  • 🆕 Новинка: поддержка вертикального изменения размера. #4040, [@ElderJames].
  • 𐞜 Исправлено: некорректное поведение при максимизации после изменения размера. #4070, [@ElderJames].

Overlay:

  • 🆕 Новинка: двусторонняя привязка с использованием @bind-Visible. #4057, [@ElderJames].
  • 𐞜 Исправлено: вызов JS при предварительном рендеринге. #4068, [@ElderJames].

Другие нововведения:

  • 🔥 Новинка: автоматическое создание заголовков для вкладок ReuseTabs на основе данных из меню. #3960, [@JaneConan].
  • 🔥 Новинка: Breadcrumb автоматически получает текущий путь из меню. #4065, [@ElderJames].
  • 🆕 Новинка: свойство IconTheme для Tag. #4063, [@ElderJames].
  • 🆕 Новинка: атрибуты Dots и DotsClass для Carousel для скрытия кнопок перехода или настройки стиля. #4062, [@ElderJames].
  • 🆕 Новинка: Placement для Cascader. #4046, [@ElderJames].
  • 🆕 Новинка: обновление содержимого Watermark. #4043. @ElderJames
  • Исправление: при одновременном изменении DataItem в Tree, TreeNodes не работает (#2759).

#4054 @pankey888

0.19.7

Дата: 31 июля 2024 года.

  • Обновление: обновление компонента диаграммы до версии 0.5.5. #4047 @jeffersyuan1976

  • Новое: оптимизация DatePicker для привязки значения в соответствии с форматом ShowTime, дата без времени. #4029 @ElderJames

  • TreeSelect:

    • Исправление: проблема с привязкой значения TreeSelect (#4000). #4012 @pankey888
    • Исправление: аномалия поиска при отсутствии заголовка в TreeSelect. #4024 @ElderJames
  • Исправление: Radio не обновляется в Modal. #4023 @ElderJames

  • Исправление: Input не привязывает класс к элементу input. #4005 @ElderJames

  • Улучшение: рефакторинг Select с пользовательскими настройками CustomTagLabelToValue. #4049 @ElderJames

  • Исправление: исключение при удалении навигации в Modal. #4039 [@James Yeung](https://github.com/James Yeung)

  • Исправление: Segmented изменяет значение Value при добавлении элемента AddItem. #4051 @pankey888

  • Исправление: циклическая ссылка в кэше таблицы. #4048 @ElderJames

0.19.6

Дата: 22 июля 2024 года.

  • Table:

    • Исправление: проблемы с выбором одной строки в таблице с древовидными данными. #4002 @ElderJames
    • Исправление: бесконечный рендеринг при выборе строки в таблице с древовидными данными. #3998 @ElderJames
  • Исправление: событие OnChange не срабатывает после нажатия на кнопку предустановленного диапазона в RangePicker. #3999 @ElderJames

  • Исправление: родительский и другие родственные узлы выбираются, когда только первый дочерний узел находится в CheckedKeys/DefaultCheckedKeys. #3985 @pankey888

  • Исправление: модальное окно закрывается с исключением, если DestroyOnClose установлено в true. #3982 @ElderJames

0.19.5

Дата: 15 июля 2024 года.

Объявление: мы разделили проект документации на отдельный репозиторий и планируем обновить его до системы документации. Следите за обновлениями и участвуйте в разработке.

  • Добавление: базовый пример редактирования и поиска для Table, заменяющий оригинальный пример Blazor. #3970 @ElderJames

  • Modal:

    • Исправление: ошибка JS при закрытии модального окна, невозможность повторного открытия. #3973 @ElderJames
    • Исправление: невозможность повторного открытия после перехода на ту же страницу. #3963 @ElderJames
  • Исправление: меню отменяется при повторном выборе после внешнего повторного рендеринга. #3976 @ElderJames

  • Исправление: Textarea теряет стиль без рамки. #3975 @ElderJames

  • Исправление: AutoComplete позволяет открыть раскрывающийся список при нажатии на поле ввода, когда есть варианты. #3971 @ElderJames

  • Исправление: пустая ссылка исключения в FormItem. #3967 @agolub-s

  • Исправление: длина нижнего индекса Tabs не обновляется при обновлении заголовка Tab. #3978 @ElderJames Автоматическое создание компонента GenerateFormItem.

#3877 @dessli:

— Tree: — 🆕 Добавлены два метода полного выбора и отмены всего выбора. — 🐞 Исправлена проблема с зависанием стиля при CheckOnClickNode = true. — 🐞 Исправлено включение всех дочерних узлов в полный выбор.

— TreeSelect: — 🆕 Добавлены TreeCheckStrictly и ShowCheckedStrategy для установки отмеченных узлов и стратегии привязки. — 🆕 Добавлены свойства TreeDefaultExpandParent и TreeDefaultExpandedKeys. — 🆕 Добавлено использование DropdownRender для поддержки пользовательских выпадающих панелей. — 🐞 Исправлен случай, когда сам элемент использовался как значение привязки.

— 💄 Исправлен отключенный стиль флажка. — 🐞 Исправлено переполнение массива выбором. — 🐞 Исправлена ошибка, из-за которой модальное окно не возвращало результаты «Да» или «Нет».

Версия 0.19.3 (26.06.2024):

— 🆕 В Tree и TreeSelect добавлена поддержка эффектов выбора, проверки и расширения при нажатии на заголовок узла. — 🛠 Значки теперь напрямую импортируются через теги JS. — 🐞 Исправлена ошибка в модальном окне, где при закрытии с помощью ESC не устанавливался tcs, что приводило к остановке выполнения await. — 🐞 Исправлена ошибка построения выражения экземпляра пустой сущности таблицы.

Версия 0.19.2 (24.06.2024):

🔥 Шаблоны теперь поддерживают режим автоматического рендеринга Blazor WebApp, попробуйте!

dotnet new update
dotnet new antdesign -n webapp --host webapp --full

— Table: — 🆕 Добавлен атрибут Filtered для включения фильтрации по определённому столбцу. — 🆕 Добавлена поддержка пользовательского ввода для атрибутов фильтра. — 🐞 Исправлена ошибка создания экземпляров TItem, где не вызывался конструктор. — 🐞 Исправлена ошибка, при которой полный выбор строк дерева не выбирал дочерние строки.

— Tree: — 🆕 Добавлен атрибут Checkable для дочерних элементов, который включает эффект выбора. — 🛠 Переработаны атрибуты Selected, Checked и Expanded.

— Select: — 🐞 Исправлены ошибки, связанные с исключениями при выборе по умолчанию в браузере. — 🐞 Исправлены асинхронные вызовы методов. — 🐞 Исправлена ширина текстового поля при поиске. — 🐞 Исправлена некорректная выборка флагов перечисления при значении 0.

— Checkbox: — 🐞 Исправлены... @ElderJames

  • Исправление исключения при отсутствии привязки. #3717 @ElderJames

  • Select

    • Исправление скрытия пустой группы при фильтрации. #3722 @WhyILoveSpringRoll
    • Исправление очистки ввода при выборе значения через поиск. #3726 @agolub-s
  • Оптимизация стиля загрузки без кнопки. #3734 @ElderJames

  • Исправление ошибки расширения столбцов при настройке ScrollY. #3746 @thirking

  • Исправление исключения циклической ссылки при сериализации JS. #3739 @jxcproject

0.18.0

С Новым годом!

  • Table

    • Добавление нового стиля полосы прокрутки по умолчанию. #3668 @thirking
    • Исправление исключения, возникающего при изменении значения встроенного типа фильтра даты, когда тип может быть пустым. #3704 @ElderJames
    • Исправление стиля тени заголовка в фиксированной колонке таблицы. #3691 @thirking
    • Исправление проблемы с прыжками фильтра. #3683 @m-khrapunov
    • Исправление отображения состояния «загрузка» вместо пустого состояния, когда DataSource пуст и тип является абстрактным классом. #3688 @ElderJames
  • Select

    • Добавление поддержки табличного выбора (Table Select). #3693 @ElderJames
    • Добавление свойства FilterExpression для пользовательской логики фильтрации в Select. #3656 @Magehernan
    • Исправление ситуации, когда заполнитель отображается в выбранном содержимом, если значение поиска фиксировано и не равно нулю. #3701 @agolub-s
    • Исправление неправильного отображения HTML Title. #3695 @ElderJames
    • Исправление отсутствия исходного содержимого в DropdownRender. #3675 @ElderJames
    • Исправление ситуации, когда изменение значения в From не обновляет выбранный элемент, если ValidateOnChange имеет значение true. #3703 @edwardbarford
  • Form

    • Добавление метода Method в Form для адаптации SSR форм. #3608 @CrosRoad95
    • Добавление атрибута Name в FormItem на основе DataIndex для поддержки динамических свойств. #3612 @Zonciu
  • Добавление метода CreateTab в ReuseTabsService для создания вкладок в Tabs. #3671 @jxcproject

  • Добавление атрибута Placement для определения положения изображения в Comment. #3670 @ElderJames

  • Исправление повторного удаления DOM в Modal. #3673 @zxyao145

  • Исправление небезопасной проблемы в Message на Webview. #3698 @zxyao145

  • Исправление проблемы, когда стиль предыдущего выбранного элемента не сбрасывается после переключения Radio. #3694 @ElderJames

  • Исправление размера атрибутов в Card Tabs. #3661 @thirking

  • Исправление тегов SegmentedOption в Segmented. #3659 @CrosRoad95

  • 📖 Новое добавление Blazor WebApp Пример сайта.

0.17.4

2024-02-01

  • Select
    • Исправлена проблема, из-за которой Input всё ещё мог вводить текст, когда Select был отключён. #3655 [@bxjg1987]
    • Исправлено некорректное поведение прокрутки при включённой виртуализации. #3625 [@Magehernan]
  • Исправлена ошибка, из-за которой Collapse не анимировался должным образом, если анимация была отключена. #3646 [@ElderJames]
  • Исправлена проблема с перетаскиванием при центрировании Modal. #3647 [@zxyao145]

0.17.3

2024-01-14

  • Table
    • Исправлено, что строки состояния должны очищаться только при переходе на другую страницу. #3620 [@ElderJames]

    • Исправлен баг, из-за которого нельзя было отменить выбор всех элементов. #3618 [@ElderJames]

    • Исправлена ситуация, когда выбрасывалось исключение, если тип столбца был Char. #3617 [@ElderJames]

    • Исправлена проблема, когда экземпляр Modal не полностью очищался после изменения URL. #3630 [@zxyao145]

    • Исправлена ошибка, при которой Placeholder оставался видимым после выбора в Select. #3628 [@ElderJames]

0.17.2

2024-01-07

  • Исправлена проверка Menu на InlineCollapsed. #3614 [@ElderJames]
  • Исправлена ошибка в Table, которая приводила к повторному добавлению выбранных строк при удалённой загрузке данных. #3611 [@ElderJames]
  • Добавлена опция JS-загрузчика. #3610 [@ElderJames]

0.17.1

2023-12-27

  • Исправлена ошибка в Table, связанная с дублированием ключей. #3594 [@ElderJames]
  • Исправлена ошибка в Select, из-за которой значение по умолчанию 0 выбиралось, если элемент не был пустым. #3595 [@ElderJames]
  • Улучшено управление импортом скриптов и стилей с возможностью указания местоположения. #3596 [@ElderJames]

0.17.0

2023-12-25

  • 🔥 Добавлен компонент Watermark (водяной знак). #3441 [@ElderJames]

  • 🔥 Введён компонент Flex. #3547 [@ElderJames]

  • 🆕 Добавлена динамическая асинхронная загрузка для Mentions. #3503 [@kooliokey]

  • 🆕 RadioGroup теперь поддерживает стиль RadioButton при использовании Radio в качестве опций. #3589 [@ElderJames]

  • 🆕 Добавлено меню с анимацией раскрытия. #3395 [@ElderJames]

  • 🆕 В Collapse добавлена анимация раскрытия. #3562 [@ElderJames]

  • 🆕 Появилась возможность использовать JS initializers для автоматической загрузки библиотек JavaScript и CSS. #3557 [@ElderJames]

  • 🐞 Исправлена ошибка с исключением, возникавшим при выборе файла без расширения в Upload. #3554 [@SapientGuardian]

  • 🐞 Tree теперь должен раскрывать все узлы, когда значение поиска становится пустым. #3587 [@ElderJames]

    • Select
      • 🆕 Новые свойства LabelProperty, ValueProperty и DisabledPredice позволяют использовать выражения. #3569 [@MarvelTiter]
      • 🐞 Исправлено связывание состояния ввода при поиске, чтобы избежать проблем с выбором в поле ввода. #3583 В запросе представлен текст на английском языке, связанный с разработкой и тестированием программного обеспечения.

Текст описывает обновления в библиотеке Ant Design Blazor. В нём упоминаются различные проблемы, которые были исправлены в последних версиях библиотеки, а также новые функции, такие как поддержка абстрактных классов для Table, двусторонняя привязка для модальных окон и другие.

Также в тексте есть примеры кода, который демонстрирует использование новых функций.

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

#3335 [@ElderJames]:

  • 🆕 добавлено свойство ReuseTabs KeepAlive, которое указывает, сохранять ли состояние вкладки.

#3334 [@ElderJames]:

  • 🆕 добавлена поддержка повторного загрузки страницы.

#3396 [@ElderJames]:

  • 🗑 удалены компонент AuthorizeReuseTabsRouteView и пакет Nuget.

Select:

  • 🆕 добавлено свойство ListboxStyle для управления стилем списка.

#3288 [@dessli]:

  • 🐞 исправлена проблема с отображением стрелки в «Выборе содержимого» при использовании режима «Несколько».

#3430 [@agolub-s]:

Добавлено:

  • В форме FormItem в Form свойство Label считывает DisplayAttribute.GetName() для поддержки Resx.
  • Поддержка перетаскивания, перемещения и масштабирования изображения в режиме предварительного просмотра.
  • Добавлен атрибут MaxLength в InputNumber.
  • Добавлено свойство VisibleChanged в Drawer для поддержки двусторонней привязки.
  • Tabs поддерживает навигацию с помощью клавиш направления и переключение с помощью клавиши Enter.
  • Modal: добавлен параметр resizable, который позволяет изменять ширину модального окна по горизонтали. Исправлена ошибка, из-за которой параметры id и class не работали в компоненте использования.
  • Statistic: добавлено свойство CultureInfo для поддержки различных региональных форматов чисел.
  • Collapse: добавлена анимация расширения.
  • Tree: добавлены методы для разворачивания всех и сворачивания всех узлов дерева.
  • 🐞 Исправлена ошибка, когда Input терял фокус во время ввода текста из всплывающего окна и не мог сразу же связать значение.
  • 🐞 Исправлено появление аномальной анимации при нажатии кнопки в многопоточном режиме wasm.

Радикальное обновление:

В RangePicker событие OnChange параметра DateRangeChangedEventArgs изменилось: тип Dates стал TValue.

Версия 0.15.5

2023-09-10

С праздником!

Table:

  • 🐞 Исправлено: строки, которые были отключены, всё ещё можно было выбрать «Все».

#3419 [@ElderJames]:

  • 🐞 Исправлен сброс номера страницы при изменении сортировки или фильтрации.

#3397 [@ElderJames]:

  • 📖 Обновлена документация о пользовательском стиле строки при фиксированной колонке.

#3409 [@ElderJames]:

  • 🐞 Исправлена пустая ссылка в Input Resizable TextArea.

  • 🐞 Modal: исправлены конфликты стилей при центрировании и максимизации.

  • 🐞 AutoComplete: исправлена автоматическая регулировка ширины выпадающего меню.

  • 🐞 Notification: исправлено исключение при асинхронном использовании компонента уведомления.

  • 🐞 Progress: исправлена проблема переноса текста в строке прогресса типа Line.

  • 🐞 Button: исправлен запрет на срабатывание OnClick при загрузке. События

Повышение доступности:

  • ⌨️ Добавление атрибута required для элементов input. #3383 [@eizzn]
  • ⌨️ Повышение доступности: при неудачной проверке добавляется атрибут aria-invalid для элемента input. #3378 [@eizzn]
  • ⌨️ Добавление атрибута aria-label для опций Select. #3385 [@eizzn]

Исправление ошибок:

  • 🌐 Исправление корейского языка в Confirm и Form. #3415 [@Jeongyong-park]

0.15.4 2023-07-31

Новые функции:

  • 🆕 Добавлен атрибут AutoFocus для Select, который автоматически получает фокус. #3375 [@LuukGlorie]

Исправления ошибок:

  • 🐞 Исправлено: Tree с установленным CheckStrictly не запускает обновление CheckedKeys. #3379 [@ElderJames]
  • 🐞 Исправлено: флажок не может передавать значение Disabled из CheckboxGroup в шаблон дочерних элементов. #3365 [@ElderJames]
  • 🐞 Исправлено: DomEventListener не проверяет наличие ключа при обратном вызове подписки. #3364 [@ElderJames]
  • 🐞 Исправлено: структура HTML для отображения значка в TextArea. #3367 [@ElderJames]
  • 🐞 Исправлено: отсутствует проверка NULL в Menu. #3368 [@ElderJames]
  • 🐞 Исправлено: обновление текста сообщения Help в форме. #3373 [@ElderJames]
  • 𐞞 Исправлено: ReuseTabs не загружает страницу при установленном Base Url. #3362 [@ElderJames]
  • ⌨️ Улучшена доступность атрибута role для Icon. #3370 [@eizzn]

0.15.3 2023-07-13

Исправления ошибок:

  • 𐞞 Исправлено: в режиме множественного выбора Tree не используется клавиша Ctrl. #3350 [@YongQuan-dotnet]
  • 𐞞 Исправлено: конфликт стилей Icons и Bootstrap. #3348 [@ElderJames]
  • 𒄆 Исправлено: RTL стиль Steps. #3343 [@ElderJames]
  • 🌐 Исправлено: формат dateFormat и dateTimeFormat на русском языке. #3342 [@Life-is-Peachy]
  • 📖 Оптимизация документации и стратегии рендеринга demo. #3347 [@ElderJames]

0.15.2 2023-07-03

Таблица:

  • 𐞞 Избегание исключений в DisposeAsync. #3337 [@ElderJames]
  • 𐞞 Исправлено: некоторые проблемы с рендерингом Table в режиме ParametersHashCodeChanged. #3313 [@ElderJames]

Другие исправления:

  • 𐞞 Исправлено: проблема невозможности отмены выбора MenuItem при переключении в меню, когда оно свернуто. #3338 [@ElderJames]
  • 𐞞 Исправлено: полоса прокрутки Drawer не сбрасывается при изменении маршрута страницы. #3316 [@zxyao145]
  • 𐞞 Исправлено: Slider не вызывает событие OnAfterChange при отпускании после перетаскивания. #3323 [@ElderJames]
  • 𐞞 Исправлено: Statistic CountDown приостанавливается при переходе на другую страницу. #3329 [@ElderJames]
  • 𐞞 Исправлено: эффект загрузки Card не работает. #3319 [@ElderJames]
  • 𐞞 Исправлено: проблемы с TreeSelect. В запросе содержится информация о выпуске 0.15.1 и 0.15.0 программного обеспечения Ant Design Blazor.

В тексте описываются изменения и исправления ошибок в различных компонентах библиотеки, таких как Table, Layout, Tree, TreeSelect и Select. Также упоминается добавление новых функций и свойств для этих компонентов.

Конкретные изменения включают поддержку интерфейса DataSource, улучшение работы с Fixed и Ellipsis, исправление проблем с позиционированием и ResizeObserver, а также другие улучшения и исправления.

Текст не содержит информации о технической направленности запроса на каком-либо конкретном языке программирования. В состоянии виртуализации пространства-времени отображение некорректно.

Tabs:

  • 🐞 Исправлено Animated свойство, приводящее к некорректному отображению.
  • 🐞 Исправлена логика вычисления Tab Key в ReuseTabs.

Datepicker:

  • 🐞 Исправлено вычисление WeekPicker для некоторых языков.
  • 🐞 Исправлено превышение даты максимального количества дней месяца.

Новое:

  • Добавлена поддержка редактируемого текста в Typography.
  • Добавлено кастомное поле ввода Mentions и поддержка TextArea.
  • Новое свойство ShowCollapsedTooltip в Menu для управления отображением Tooltip.
  • Увеличена возможность настройки стилей DescriptionItem с помощью LabelStyle и ContentStyle.
  • В InputNumber добавлен атрибут id элемента input.
  • Рефакторинг Form для раскрытия некоторых свойств FormItem в базовом классе input component.
  • Исправлено автоматическое закрытие Dropdown после нажатия на выбранный MenuItem.
  • Исправлен корректный ввод пустой строки или пробела в Input.
  • Исправлено перекрытие изображения при предварительном просмотре Image.
  • Исправлено исключение, возникающее при наличии нулевого Checkbox в CheckboxGroup.
  • Исправление стиля mini в Pagination.
  • Исправлено отсутствие возможности выбора в AutoComplete.
  • Предотвращено поведение кнопок Drawer, вызывающее отправку формы.

Версия 0.14.4 от 2023-03-01:

  • 🐞 Исправлено бесконечное зацикливание Radio при отсутствии значения привязки в списке опций.
  • Разрешена передача Style и Id.
  • 🐞 Исправлено, что OnSelectedItemsChanged не срабатывает в Select в форме.
  • 🐞 В Tree добавлено preventdefault в событие oncontextmenu.
  • 🐞 Исправлено срабатывание OnChange при неизменном размере Pagination из-за изменения размера.
  • 🐞 Исправлено использование ListStyle для настройки стиля каждой колонки в Transfer.
  • 🐞 Исправлено возникновение исключения в Tabs при использовании нестандартного base url.
  • 🐞 Исправлено корректное автозаполнение только при Backfill = true в AutoComplete. 0.14.3

2023-02-19

Popconfirm

  • 🐞 Исправление проблемы с отсутствием цвета у значка Popconfirm. #3093 (@ElderJames)
  • 🐞 Исправлено заполнение встроенной локализации для Popconfirm. #3095 (@ElderJames)

Pagination

  • 🐞 Исправлено, что параметр DefaultCurrent в Pagination не работает. #3085 (@ElderJames)
  • 🐞 Исправлено направление стрелки перехода на кнопке Pagination в режиме RTL. #3084 (@ElderJames)

Modal

  • 🐞 Исправлена проблема повторного рендеринга содержимого при каждом нажатии клавиши. #3099 (@zxyao145)

  • 🛠 Переработано ConfirmService для внедрения IConfirmService. #3083 (@wss-awachowicz)

  • 🐞 Исправлено отсутствие возможности выбора всплывающего окна в Drawer. #3106 (@zxyao145)

  • 🐞 Исправлено, что maxlength не отображается в Textarea. #3108 (@wss-kroche)

  • 🐞 Исправлено, что имя метки в Tabs можно изменить. #3088 (@ElderJames)

  • 🐞 Исправлено, что Radio не может выбрать последнее значение, когда оба значения и опции в RadioGroup изменены одновременно. #3098 (@ElderJames)

  • 🐞 Исправлено исключение, возникающее при изменении индекса Labels в Segmented. #3096 (@ElderJames)

  • 🐞 Исправлено положение по умолчанию для пейджера Table в RTL языках. #3086 (@ElderJames)

  • 🐞 Исправлено некорректное срабатывание события OnSelectedItemsChanged для Select. #3079 (@m-khrapunov)

  • 🐞 Исправлено направление внутреннего поля заголовка Menu в RTL языке. #3080 (@ElderJames)

0.14.2

2023-02-06

Поздравляем с началом работы!

  • 🐞 Исправлено неправильное оформление подменю в Menu на RTL языке. #3065 (@ElderJames)
  • 🐞 Исправлено появление исключения нулевого указателя при повторном использовании страниц в Tabs. #3060 (@ElderJames)
  • 🐞 Исправлено исчезновение маски рисования. #3059 (@zxyao145)
  • 🐞 Исправлено ошибочное выделение даты в Calendar. #3069 (@agolub-s)

0.14.1

2023-02-01

  • 🐞 Исправлено отображение Notification на RTL, добавлена поддержка верхнего и нижнего положения. #3049 (@zxyao145)
  • 🐞 Исправлено обновление количества строк в таблице после обновления источника данных при скрытом пейджере. #3052 (@wss-javeney)
  • 🐞 Сохранена предыдущая функциональность ReuseTabs в Tabs. #3051 (@ElderJames)
  • 🐞 Исправлено неработающее событие OnContextMenu для Tree. #3042 (@AndrewKaninchen)
  • 🐞 Исправлено изменение порядка опций в Select при двусторонней привязке. #3037 0.14.0

С новым годом, с годом Кролика!

  • Table:

    • Поддержка автоматического создания столбцов на основе типа TItem таблицы.
    • Добавление группировки в заголовке и строках таблицы.
    • Добавление шаблона для пустого состояния и его фиксация при прокрутке столбцов.
    • Исправление исключения нулевой ссылки при выборе столбца.
    • Исправление проблемы с выравниванием заголовка столбца при фильтрации.
  • Input:

    • Добавление свойства ShowCount для отображения количества символов.
    • Добавление события обратного вызова OnClear.
  • Menu:

    • Добавление атрибута PopupClassName.
    • Исправление анимации и стиля дочерних меню.
  • Transfer:

    • Исправление проблем с исключением в форме.
    • Исправление невозможности выбора элементов.
    • Исправление обновления источника данных.
  • InputNumber:

    • Добавление стиля без рамки.
    • Исправление ошибок с шагом и возвратом.
  • Tabs:

    • Рефакторинг ReuseTabs, удаление ReuseTabsRouteView для снижения зависимости от нативных компонентов, использование CsaCadingValue для передачи RouteData.
    • Исправление ошибки рендеринга при закрытии других вкладок.
    • Исправление исключений при первом загрузке, когда Activekey указывает на запрещённую вкладку или первая вкладка запрещена.
  • Добавление ThemeService для переключения тем.

  • Добавление отображения выбранного диапазона недель в Datepicker.

  • Добавление параметра каскадного типа для RadioGroup в Radio.

  • Исправление ситуации, когда оверлей остаётся открытым после того, как мышь покидает элемент.

  • Исправление проблемы, связанной с ResizeObserver, из-за изменения типа ключа.

  • Исправлено исключение, связанное с выбором в Select, даже если HideSelected установлен в true. @ElderJames

    • Исправление: при одновременной установке HidePagination и PageSize и пустом DataSource возникает бесконечный цикл. #2919 @ElderJames.
  • DatePicker:

    • Новое: добавлен атрибут SuffixIcon для RangePicker, позволяющий настраивать суффиксный значок. #2935 @wss-javeney.
    • Исправление проблемы с аномалией при клике на input, когда DatePicker включён для выбора времени и значение равно null. #2920 @Alexbits.
  • Input:

    • Исправления: событие OnChange срабатывает три раза, а также проблема с отображением кнопки очистки вместе с суффиксом. #2970 @ElderJames.
    • Исправление случайных исключений нулевых ссылок при Dispose. #2966 @dracan.
  • Новое: добавлена поддержка TitleTemplate для TreeSelect. #2940 @rhodon-jargon.

  • Новое: в Form добавлен атрибут RequiredMark, позволяющий отображать индикаторы рядом с обязательными, необязательными или отсутствующими полями. #2930 @wss-kroche.

  • Исправление проблем с динамическим рендерингом Tabs. #2967 @ElderJames.

  • Рефакторинг Notification: добавлен интерфейс INotificationService в NotificationService. #2948 @wss-javeney.

  • Исправление проблемы, из-за которой InputNumber постоянно увеличивал или уменьшал значение в некоторых сценариях. #2953 @ElderJames.

  • Исправление проблемы форматирования CountDown в Statistic после обрезки. #2943 @ElderJames.

  • Исправление ошибки, при которой классы css ClassMapper появлялись дважды. #2934 @berkerdong.

  • Исправление старой версии System.Text.Json, которая была включена в netstandard2.1, и обновление до версии 7.0. #2922 @ElderJames.

0.13.1

2022-11-29

  • Исправление проблемы, при которой Input возвращался к предыдущему значению при повторном нажатии после изменения значения из кода. #2906 @ElderJames.
  • Исправление бесконечного цикла, возникающего при одновременном использовании HidePagination иPageSize в Table. #2905 @ElderJames.

0.13.0

2022-11-22

  • 🔥 Добавлена поддержка .NET 7. #2810 @ElderJames.

  • 🔥 Рефакторинг компонента Mentions, исправление проблем с позиционированием и скрытием. #2874 @dingyanwu.

  • DatePicker:

    • Новое: добавлено событие OnOk. #2840 @Alexbits.
    • Исправление проблемы с отключением дней недели при выборе диапазона недель в режиме выбора дня недели. #2889 @Alexbits.
  • Table:

    • 📖 Добавлены примеры OData запросов. #2861 @ElderJames.
    • Новое: если установлено HidePagination=true, PageSize автоматически равен количеству элементов в DataSource. #2476 @CareyYang.
  • Modal:

    • Новое: добавлены Footer с только OK кнопкой и Footer с только Cancel кнопкой. #2812 @zxyao145.
    • Новое: поддержка максимизации при инициализации. #2834 @zxyao145.
  • Input:

    • Новое: введено свойство BindOnInput для Input, по умолчанию используется событие onchange. #2838 @ElderJames. В запросе содержится информация о новых функциях и исправлениях ошибок в библиотеке Ant Design Blazor.
  1. 🆕 Добавлен атрибут DropBelow свойства DragBelow для компонента Tree, который позволяет пометить перетаскиваемый элемент как узел-брат или дочерний узел после перетаскивания.
  2. 🌐 Исправлена проблема с сортировкой коротких названий дней недели (shortWeekDays) для чешского языка (cs-CZ).
  3. 🆕 Добавлено свойство Disabled для компонента Cascader, которое позволяет его отключить.
  4. 🆕 Введён компонент DownloadButton для скачивания файлов.
  5. 🆕 Добавлено свойство HeaderStyle для настройки стиля заголовка компонента Drawer.
  6. 💄 Добавлены стили для стрелок компонента Dropdown.
  7. 🆕 Для компонента InputNumber добавлен атрибут Precision для указания точности числа.
  8. 🆕 Атрибут TitleTemplate добавлен к свойству Title компонента Tooltip, а само свойство теперь имеет строковый тип.
  9. 🆕 Компонент Select теперь поддерживает виртуализацию.
  10. 𐐞 Исправлена ошибка, из-за которой у второго уровня меню компонента Menu отсутствовала анимация при раскрытии и сворачивании.
  11. 𐐞 Исправлена ошибка инициализации выбранного значения компонента Segmented, когда тип связанного значения не соответствовал ожидаемому.
  12. 📖 Исправлены якоря в документации.

Версия 0.12.7 от 6 ноября 2022 года:

  • DatePicker:
    • 𐐞 Исправлено отсутствие сортировки дней недели в некоторых языках, включая русский, с использованием Globalization.
    • 𐐞 Решена проблема бесконечного цикла, возникающая при использовании метода smoothScrollTo.
    • 𐐞 Исправлен порядок дней недели для русского языка.
    • 𐐞 Устранена проблема, при которой клавиша Tab не подтверждала значение.
  • Core:
    • ✅ Добавлены модульные тесты для покрытия ядра.
    • ⚡️ Оптимизированы CssSizeLength и CssStyleBuilder.
    • 𐐞 Исправлены проблемы с TabBarStyle и TabBarClass.
    • 𐐞 Исправлена ситуация, когда BackTop не удалялся из DOM после скрытия.
    • 𐐞 Исправлена ошибка, при которой содержимое Drawer не отображалось, если Content был строкой, а не RenderFragment.
    • 𐐞 Исправлена проблема, когда атрибут Title не отображался.
    • 𐐞 Исправлены метки доступности aria для Slider.
    • 𐐞 Исправлена аномалия, которая иногда возникала при переключении страниц в Table.
    • 𐐞 Исправлена проблема, при которой цвет тегов не всегда обновлялся правильно после рендеринга.
    • 𐐞 Исправлена проблема, при которой очистка была неэффективной, когда AllowClear для Cascader было установлено в false. @YongQuan-dotnet
  • Исправление: при поиске в AutoComplete иногда не отображается раскрывающийся список. #2793
  • @lyj0309

Исправление: проблемы с оформлением дочерних меню в Menu. #2796

Исправление: отсутствие необходимого элемента div в Descriptions. #2798

Исправление: некорректная передача ответа при возникновении ошибки при загрузке. #2858

0.12.6

2022-10-11

  • Исправление: проблема с регистрацией прослушивателя событий JS. #2783
  • @ElderJames

Исправление: Segmented — параметр Disabled не работает, динамическое переключение невозможно. #2778

Исправление: пропадание пустого файла patch.less при упаковке. #2779

0.12.5

2022-10-09

Datepicker

  • Исправление: невозможность привязки при ручном вводе времени и непонимании CultureInfo. #2715
  • @Alexbits

Исправление ряда проблем для приближения Datepicker и RangePicker к antd. #2741

  • @Alexbits:
    • Исправление проблемы с передачей старого значения в событии OnChange.
    • Исправление невозможности переключения года в заголовке RangePicker.
    • Исправление отображения панели выбора в RangePicker при совпадении начала и конца в одном периоде.
    • Исправление отсутствия подсветки конца диапазона при выборе недельного режима.
    • Исправлено отсутствие подсветки начала диапазона при вводе конца диапазона в режиме с выбором времени.
    • Другие исправления и перестройки.

Modal

  • Исправление: Maximizable не работает при использовании Title. #2750
  • @zxyao145

Исправление неправильного ответа на событие close icon при ошибке Confirm. #2776

  • @zxyao145

  • Исправление: удаление прослушивателей событий JS при Dispose компонентов нижнего уровня. #2738

  • @ElderJames

Исправление нерабочего свойства Disabled у Radio при использовании RadioOption в RadioGroup. #2744

Исправление состояния Disabled у всех Selection в Table при отключении всех selection. #2737

⚡️ Исправление циклического вызова метода CreateDeleteSelectOptions в Select. #2657

🛠 Исправление gulp-скрипта для включения LESS-файлов в пакет NuGet. #2730

0.12.4

2022-09-14

  • Исправление аномалии, вызванной сортировкой в Table. #2710
  • @YongQuan-dotnet

Исправление проблемы с автоматическим появлением ввода истории браузера в AutoComplete. #2708

Исправление нескольких проблем в RangePicker: #2707

  • @Alexbits:
    • Включение второго окна при работе в RTL-режиме.
    • Сброс предустановленного диапазона при включённом вводе времени.
    • Сохранение фокуса после прекращения ввода.
    • Невозможность очистки значения при наличии фокуса в одном из полей.

0.12.3

2022-09-13

Поздравляем с Праздником середины осени!

  • Исправление поддержки запросов в TreeSelect. #2686
  • @Magehernan

Добавление псевдонима GridRow для Grid, обновление документации с использованием GridRow и GridCol. #2690

Исправление ошибки в Message при работе в Invariant Globalization. #2697

Исправление проблем с отображением значений по умолчанию в Segmentd. #2699 @ElderJames

  • Исправили проблему с отображением Step атрибута, когда в некоторых культурах десятичная точка не является .. #2547 @petertorocsik

  • Изменили MessageService на использование интерфейса IMessageService через внедрение. #2633 @kooliokey

  • Исправили проблему, когда атрибуты Tree Node Disable и Checked не работали совместно. #2583 @WhyILoveSpringRoll

  • Исправили проблему, при которой нельзя было закрыть Pending в TimeLine. #2588 @WhyILoveSpringRoll

  • Добавили атрибут Collapsed в Sider с двусторонней привязкой. #2536 @ElderJames

  • Исправили ошибку, из-за которой правый клик по Overlay не открывал меню браузера. #2602 @ElderJames

  • Исправили проблему, при которой на небольших экранах после определённых операций не отображалась текущая выбранная страница в Pagination. #2616 @fcxxzux

  • Исправили проблемы с распознаванием изображений в Upload: добавили поддержку изменения расширения файла, добавили формат WebP, исправили ошибку с FileName, когда он не содержал точку. #2626 @AigioL

  • Исправили ошибку, при которой событие OnChange вызывалось дважды при вставке данных в Input. #2591 @WhyILoveSpringRoll

Примечание: после последнего обновления версии v4.16.9 стили antd были изменены, что привело к невозможности компиляции скрипта. В этом обновлении были внесены значительные изменения, поэтому могут возникнуть проблемы со стилями. Если вы обнаружите такие проблемы, пожалуйста, создайте issue для уведомления.

0.11.0

2022-06-16

🌈守得云开见月明~

  • Table

    • 🔥 Поддержка виртуализации. #2143 @anranruye
    • 🔥 Возможность использовать существующую модель QueryModel для управления и восстановления состояния фильтрации и сортировки таблицы. #2129 @AnaNikolasevic
    • 🆕 Возможность установки ширины полосы прокрутки с помощью свойства ScrollBarWidth. #2451 @ElderJames
    • 🆕 Разрешено использовать логику компонента внутри шаблона PaginationTemplate. #2220 @anranruye
    • 🛠 Изменение значения по умолчанию Responsive на false, необходимо установить значение true, если требуется адаптивный стиль. #2419 @ElderJames
    • 🛠 Использование Small размера Pagination для адаптации компактной таблицы. #2246 @anranruye
  • 🆕 Добавлена поддержка использования компонента InputFile вместе с Upload. #2443 @ElderJames

  • 🆕 Добавлено отложенное связывание для поиска в Select. #2275 @tompru

  • 🆕 Компонентная библиотека добавлена поддержка .NET 6 фреймворка. #2484 @ElderJames

  • TreeSelect

    • 🐞 Исправлены выражения и функции выбора. #2507 @ElderJames
    • 🐞 Исправлено отсутствие выбранного элемента при привязке к значению по умолчанию. #2134 @gmij
  • 🐞 Исправление проблемы с выбором даты в DatePicker, когда невозможно выбрать неделю. #2463 @WhyILoveSpringRoll

  • 🐞 Исправлено, что при инициализации Tree checkbox не может быть выбран. #2506 @ElderJames

  • ⌨️ Добавлена поддержка отображения значка Feedback, когда проверка формы не проходит. #2418 @bweissronin

  • ⌨️ Добавлен флажок, который можно активировать, нажав на ярлык. #2296 @bweissronin

  • ⌨️ Добавлено свойство Alt для Icon, которое можно использовать вместе с ролью «img». #2302 @bweissronin

  • ⌨️ Добавить свойство Button AriaLabel #2278 @bweissronin.

  • 📖 Добавить способ изменения стиля CSS для изолированных компонентов в разделе часто задаваемых вопросов и ответов #2158 @dennisrahmen.

0.10.7

2022-05-22

  • 🐞 Исправить проблему, когда при замене DataSource элементы не сортируются по порядку, если они частично совпадают #2462 @ElderJames.

  • Table

    • 🐞 Исправить ошибку, возникающую при вызове addEventListener #2460 @ElderJames.
    • 🐞 Исправить проблему с исключением нулевой ссылки, которое возникает при Dispose DomEventListener #2448 @ElderJames.
    • 🐞 Исправить проблему, из-за которой содержимое переполняет страницу в режиме маленького экрана #2470 @ElderJames.
  • 🐞 Исправить проблему, при которой список результатов поиска в Cascader увеличивается циклически #2457 @ElderJames.

  • 🐞 Исправить проблему, при которой IconTemplate в Menu не работает в SubMenu #2449 @ElderJames.

  • 🐞 Исправить проблемы с отображением Tree, когда узел содержит символ |, а SearchVaule ищет символ | #2437 @ElderJames.

0.10.6

2022-05-10

  • 上海加油 ❤️
  • 🐞 Исправить tabindex Tooltip и оптимизировать a11y #2404 @bweissronin.

  • 🐞 Исправить исключение, возникающее при связывании Form с одноимёнными свойствами #2400 @GHMonad.

  • 🐞 Исправить проблему с десятичными точками в InputNumber при преобразовании строки в числовой тип #2398 @jp-rl.

  • Select

    • 🐞 Исправить ситуацию, когда Label всё ещё можно удалить, даже если Select отключен, и Label имеет яркий цвет #2399 @charset.
    • 🐞 Исправить проблему, при которой после установки значения Select равным null нельзя очистить параметры #2371 @ElderJames.
  • ⚡️ Оптимизировать производительность при развёртывании большого количества узлов в Tree #2385 @densen2014.

  • 🐞 Исправить проблему, при которой раскрывающийся список Cascader не открывается при нажатии #2363 @ElderJames.

  • 🐞 Исправить неправильную область перетаскивания Upload #2360 @ElderJames.

  • 🐞 Исправить ошибки, возникающие при привязке Input к списку или словарю #2359 @ElderJames.

0.10.5

2022-03-15

  • 🐞 Исправить Radio, чтобы он устанавливал значение по умолчанию Name, если оно не указано в RadioGroup #2330 @bweissronin.
  • 🛠 Изменить Upload, добавив больше форматов изображений #2321 @scugzbc.
  • 🐞 Исправить проблему, при которой TabTemplate не отображается в dropdown, когда количество Tabs превышает диапазон #2320 @ElderJames.
  • 🐞 Исправить проблемы рендеринга в Tree, включая выбор и флажки #2319 @gmij.
  • 🐞 Исправить непрерывное увеличение и уменьшение InputNumber, которые иногда не останавливаются #2317 @jeffraska.
  • 🐞 Исправить проблему, при которой Select не может прокручиваться до уже выбранных элементов при использовании DataSource #2316 @jeffraska.
  • 🐞 Исправить интервал между цифрами в Badge #2315 @ElderJames. В запросе представлен текст, связанный с разработкой и тестированием программного обеспечения. Основной язык текста — английский.

В контексте обращаются к данным ячейки. @ElderJames

  • Исправлена многоязыковая настройка PaginationOptions. @anranruye
  • Исправлено срабатывание OnChagne дважды при одновременном изменении PageIndex и PageSize. @anranruye
  • Исправлена поддержка использования DataTable в качестве источника данных. @ElderJames
  • Доработана документация компонента Table в части API. @SmRiley

Upload

  • Исправлен стиль центрирования области перетаскивания для загрузки. @oemil
  • Добавлена справочная реализация API для взаимодействия с Upload. @SmRiley

Modal

  • Добавлено ограничение максимальной высоты содержимого и демонстрация встроенного Form. @zxyao145
  • Исправлены ошибки в настройке ширины при отсутствии полосы прокрутки. @zxyao145
  • Исправлена проблема с RTL. @zxyao145

Datepicker

  • Исправлено расположение недель в некоторых случаях на чешском языке. @jeffraska

  • Восстановлены недостающие префиксные значки. @KarimFereidooni

  • Исправлена ошибка, когда изображение не центрировалось. @zxyao145

  • Исправлен рендеринг отсутствующих атрибутов стиля в Result. @CAPCHIK

  • Улучшена логика синхронизации состояния Disabled между RadioGroup и Radio. @LeaFrock

  • Доработан раздел API в документации компонентов Input и Select. @SmRiley

0.10.3

2021-12-19

Typography

  • Исправлена функция копирования HTML-контента. @anranruye
  • Исправлена ситуация, когда OnCopy не выполнялся при нулевом или пустом значении Text. @LeaFrock

Cascader

  • Добавляется состояние изображения, когда опции пусты. @noctis0430
  • Исправляется проблема, когда Options равно null, что приводит к исключению. @noctis0430

Tree

  • Исправляется ситуация, когда CheckedKeys изменяется, но состояние выбора не обновляется. @Guyiming
  • Исправляется случай, когда Draggable установлен, а MatchedClass не работает. @jp-rl
  • Исправляется ситуация, когда SearchValue очищается, все узлы сворачиваются. @ElderJames

Добавлена поддержка компонента Form для нативного EditForm. @knight1219 Исправлена проблема, когда инициализация LocaleProvider вызывает исключение CultureNotFoundException. @anranruye Исправляется проблема с шириной Modal, когда тело отключено от прокрутки. @zxyao145 Исправляются стили кнопок Transfer. 0.10.2

2021-11-5

Descriptions — Исправление: проблемы с оформлением шапки компонента Descriptions. #2078 @ElderJames — Дополнение: оформление элемента списка в горизонтальном режиме компонента «Описание». #2024 @weidyg

Tabs — Новое: добавление контекстного меню и настроек страницы для ReuseTabs. #2075 @ElderJames — Исправление: проблема отображения Tabs в Card. #2053 @anddrzejb

Table — Новое: возможность указать номер страницы и количество строк при вызове ReloadData. #2072 @ElderJames — Новое: атрибут Align для Column. #2045 @Qyperion — Исправление: невозможность вызвать OnChange при использовании ReloadData(). #2071 @ElderJames — Исправление: исключение при @bind-Field = null. #2025 @Guyiming

Select — Исправление: ошибка обновления данных при наличии групп в Select. #2048 @anddrzejb — Добавление: атрибут ValueOnClear для указания значения при нажатии на кнопку очистки. #2023 @anddrzejb

— Исправление: ошибки при использовании DateFullCellRender в Calendar. #2068 @szymski

— Дополнение: исправление проблем при установке AutoSize для Area. #2001 @anranruye

— Исправление: неправильное определение IsPicture при загрузке файлов из-за чувствительности к регистру. #2049 @berkerdong

— Исправление: аномалии в работе Overlay. #2036 @anddrzejb

— Изменение: значение по умолчанию для RouterMatch — All. #d8352b8 [@James Yeung](https://github.com/James Yeung)

— Обновление: чешский язык. #2030 @Martin-Pucalka

0.10.1

2021-10-13

Tabs — Новое: компонент AuthorizeReuseTabsRouteView для авторизации в многостраничных приложениях. #1910 @Guyiming — Улучшение производительности и исправление ошибок. #1970 @ElderJames

Select — Исправление: автоматическое закрытие при клике на стрелку. #1977 @anddrzejb — Исправление: некорректное поведение при значении null в опции. #1996 @anranruye — Исправление: активация клавиатуры на мобильных устройствах при выборе недоступных для поиска опций. #1992 @anranruye

Table — Исправление: улучшение производительности Selection, а также проблемы с состоянием при переходе на другую страницу. #1973 @anranruye — Исправление: сортировка и фильтрация данных в иерархической структуре. #1966 @ElderJames Перевод текста:

Исправление проблем первичной загрузки.

  • Исправление проблемы, из-за которой в маленьком окне не отображались ярлыки (#1957). Автор: ElderJames.
  • Исправление проблемы с тем, что при маленьком окне ярлыки не отображались (#1952). Автор: ElderJames.
  • Исправление исключения, которое возникало при привязке к пустому DateTime атрибуту встроенного DateTime типа фильтра. (#1964). Автор: anranruye.
  • Исправление проблемы с реализацией метода RemoveMilliseconds, который не поддерживается EFCore Pomelo Povider. (#1895). Автор: iamSmallY.

Menu

  • Исправление проблемы со стилем IconTemplate при сворачивании меню (#2006). Автор: knight1219.

  • Исправление некоторых проблем с всплывающими окнами и оптимизация производительности. (#1949). Автор: anddrzejb.

  • Исправление проблем, возникающих при использовании Min или Max. (#1940). Автор: rabberbock.

  • Исправление проблемы с Grid, когда из-за перечисления breakpoint с разными регистрами возникала проблема с соответствием breakpoint. (#1963). Автор: ElderJames.

  • Исправление проблемы локализации ToString. (#1956). Автор: bezysoftware.

  • Документирование компонентов кнопок. (#1953). Автор: Hona.

  • Исправление проблемы невозможности перетаскивания при слишком высоком Modal. (#1951). Автор: zxyao145.

  • Исправление проблем с пользовательскими языками и улучшение стратегии отката. (#1988). Автор: anranruye.

  • Исправление List для динамического реагирования на изменения свойств Grid. (#2014). Автор: anddrzejb.

  • Исправление progress для игнорирования влияния стиля на строки локализации. (#2017). Автор: CAPCHIK.

  • Обновление чешского языка. (#2019). Автор: Martin Pučálka.

Версия 0.10.0

2021-09-15

  • Добавление компонента TreeSelect. (#1773). Автор: gmij.

Tree

  • Добавление шаблона ChildContent для Tree, без необходимости использования Nodes. (#1887). Автор: ElderJames.
  • Изменение API имени Tree: CheckAll на CheckAll, DecheckedAll на UncheckAll. (#1792). Автор: lukblazewicz.

Radio

  • Добавление поддержки RadioGroup для Radio с использованием EnumRadioGroup. (#1840). Автор: ElderJames.

  • Добавление RadioGroup Options свойства для Radio. (#1839). Автор: ElderJames.

  • Добавление свойства Label для Timeline. (#1941). Автор: ElderJames.

  • Добавление Component компонента для создания динамических компонентов. (#1703). Автор: anranruye.

  • Добавление режима галереи для Image. (#1842). Автор: ElderJames.

  • Добавление свойств Help, ValidateStatus и HasFeedback для Form FormItem для поддержки различных типов информации о формах. (#1807). Автор: JamesGit-hash.

  • Добавление адаптивного режима для Table, который преобразует список в карточки на мобильных устройствах. (#1802). Автор: ElderJames.

Версия 0.9.4

2021-09-12

Table

  • Исправление проблемы двойного обновления при инициализации, когда PageSize не равен 10. (#1933). Автор: ElderJames. Передача CellData в шаблон CellRender позволяет получить доступ к информации о текущей ячейке и строке.

InputNumber

  • Добавление события OnFocus.
  • Исправление проблемы с inputmode для поддержки цифровой клавиатуры на мобильных устройствах.

Select

  • Исправление проблем с поддержкой разнородных типов опций.
  • Устранение проблемы, когда при установке DataSource выбранный элемент сбрасывался.

Исправление ряда проблем, связанных с Overlay, выпадающими списками, опциями и всплывающими окнами.

Устранение проблемы со стилем загрузки кнопки.

Добавление свойства Rows для TextArea для поддержки фиксированного количества строк.

Увеличение производительности за счёт добавления свойства StopPropogation для Input.

Исправление проблемы, связанной с удалением уже освобождённого экземпляра FormItem из формы.

Решение проблемы утечки памяти в подписчиках событий.

Устранение проблем с реактивностью компонента List.

Исправление ситуации, когда у MenuItem с RouterLink не скрывался заголовок при сворачивании меню.

0.9.3

2021-08-29

Table

  • Добавление встроенного фильтра «равно данной дате» для столбцов времени, который сопоставляет только даты.
  • Увеличение количества примеров вложенных таблиц.
  • Решение проблемы, при которой встроенный фильтр времени игнорировал миллисекунды.
  • Устранение проблемы, из-за которой операции сортировки, фильтрации и перехода на другую страницу не обновляли данные при использовании клиентского режима.
  • Решение проблемы многократного вызова OnChange после инициализации.

Новые функции:

  • Breadcrumb с Href и выпадающим меню Overlay.
  • IconTemplate для MenuItem.
  • Поддержка указания метода HTTP для Upload.
  • Двусторонняя привязка свойства Checked в Tag.
  • Автоматическое позиционирование выпадающего меню AutoComplete.
  • Исправление DefaultValue для InputNumber. По умолчанию проблемы с привязкой.

#1871 @ElderJames

  • 🐞 Исправлено: после изменения параметров в Checkbox, при выборе возникает исключение. #1863 @anddrzejb
  • 🐞 Исправлено: модальное окно и окно подтверждения не могут автоматически фокусироваться. #1838 @zxyao145

0.9.2

2021-08-18

  • Таблица

    • 🐞 Исправлено: события проникают при попытке предотвратить нажатие на кнопку раскрытия. #1850 @ElderJames
    • 🐞 Исправлено: при первом запуске серверного режима OnChange не срабатывает. #1835 @ElderJames
  • 🐞 Исправлено: событие SelectedNodeChanged запускается дважды при переключении узлов дерева. #1849 @ElderJames

  • 🐞 Исправлено: параметры стиля компонента Tag не работают. #1847 @JohnHao421

  • 🐞 Исправлено: проблема, когда событие OnMenuItemClicked не срабатывало при Selectable=false. #1843 @ElderJames

  • 🐞 Исправлено: Checkbox не выбирает соответствующий параметр, если значение CheckboxGroup было изменено. #1841 @ElderJames

0.9.1

2021-08-11

  • Таблица

    • 🐞 Встроенный фильтр даты теперь поддерживает время. #1827 @anranruye
    • 🐞 Встроенное меню фильтров списка теперь использует операцию OR. #1804 @anranruye
    • 🐞 Исправлено: по умолчанию не передаётся сортировка при первом срабатывании OnChange. #1823 @ElderJames
    • 🐞 Исправлено: исключение при размещении другой таблицы внутри столбца таблицы. #1732 @anranruye
  • DatePicker

    • 🐞 Исправлено: потеря миллисекунд при изменении выбора. #1829 @anranruye
    • 🐞 Исправлено: ShowTime = True, ShowToday = False не работает. #1819 @lukblazewicz
    • 🐞 Исправлено: некоторые проблемы в RangePicker. #1788 @anddrzejb
  • Overlay

    • 🐞 Исправлено позиционирование BottomRight и TopRight для выравнивания вправо. #1799 @anranruye
    • 🐞 Исправлено позиционирование внутри контейнера элемента. #1797 @anranruye
  • Select

    • 🆕 EnumSelect теперь поддерживает null как опцию. #1777 @anranruye
    • 🐞 Исправлено: проблемы с MaxTagCount и реактивностью. #1776 @anddrzejb
    • 🐞 Теперь можно использовать null в качестве значения опции. #1786 @anranruye
    • 🐞 Исправлено: проверка на null для ValueName при использовании не DataSource. #1785 @anranruye
  • Tree

    • 🐞 Добавлен атрибут SearchExpression. #1796 @ElderJames
    • 🐞 Исправлено состояние выбора родительских узлов. #1781 @lukblazewicz
  • 🐞 Исправлено: InputNumber не запускает OnChange при вводе с клавиатуры. #1830 @ElderJames

  • 🐞 Исправлено: Confirm вызывает исключение при повторном нажатии. #1795 @zxyao145 AutoComplete: проблемы с автозаполнением в браузере

— 🐞 Исправлено: меню, чтобы избежать многократного срабатывания OnBreakpoint и OnCollapse. #1815 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1815) [@ElderJames].

— 🐞 Исправлено: ширина селектора заголовков в календаре. #1801 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1801) [@anranruye].

Версия 0.9.0

27 июля 2021 года

🎉 К этому моменту в проекте насчитывается 101 участник, благодаря которым этот проект стал возможен! Спасибо им за щедрый вклад!

Tabs

— 🔥 Добавлен компонент многостраничных вкладок ReuseTabs. (demo) #1704 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1704) [@ElderJames].

— 🆕 Добавлены события OnClose и TabTemplate. #1698 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1698) [@ElderJames].

Table

— 🆕 Добавлен встроенный фильтр для типа Guid. #1756 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1756) [@anranruye].

— ⚡️ Оптимизирован внутренний рендеринг фрагментов. #1597 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1597) [@anranruye].

— 🛠 Доступ к TableFilter можно получить через ITableFilterModel, а также к операторам сравнения и логическим операторам внутри TableFilter. #1563 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1563) [@anranruye].

— 🆕 Для перечислений добавлен встроенный фильтр, а для фильтров списка добавлена поддержка значений null. #1439 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1439) [@anranruye].

— 🆕 Добавлено скрытие столбцов. #1410 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1410) [@ldsenow].

— 🆕 Поддержка пользовательских пагинаторов. #1409 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1409) [@ldsenow].

— 🛠 PathHelper заменён на PropertyAccessHelper, одинарные кавычки используются вместо двойных кавычек для обозначения строковых индексов. #1386 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1386) [@Zonciu].

— 🐞 Исправлена проблема с разбиением на страницы и реализована поддержка обратного вызова TotalChanged; добавлен пример удаленной загрузки данных. #1558 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1558) [@anranruye].

— 📖 Исправлен баг в демо EditRow, когда при отмене не восстанавливалось исходное значение. #1745 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1745) [@ElderJames].

Select

— 🆕 Добавлен EnumSelect для преобразования перечислений в опции. #1759 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1759) [@wangj90].

— 🐞 Исправлены повторяющиеся теги в режиме множественного выбора. #1766 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1766) [@anddrzejb].

— 🚫 Когда элементы источника данных и атрибут Value компонента Select имеют один и тот же тип, атрибут ValueName указывать не нужно; если атрибут LabelName не указан, будет использоваться возвращаемое значение метода ToString() элемента источника данных в качестве метки. #1541 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1541) [@anranruye].

— 🐞 Решена проблема невозможности установить начальное значение для компонента Select при использовании SelectOption. #1743 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1743) [@anranruye].

Form

— 🆕 Поддерживается прямое добавление правил проверки в FormItem (не только через свойства модели). #1516 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1516) [@mutouzdl].

— 🆕 Поддерживаются повторная привязка EditContext, события OnFieldChanged, OnValidationRequested и OnValidationStateChanged. #1504 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1504) [@anddrzejb].

— 🆕 В FormItem добавлен атрибут LabelStyle для изменения стиля. #1503 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1503) [@anddrzejb].

— 🆕 EditContext компонента Form открыт для доступа пользователей, которые могут получить доступ к информации о проверке. #1464 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1464) [@anddrzejb].

— 🐞 Устранена проблема, из-за которой по умолчанию отображались имена свойств в FormItem. #1738 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1738) [@ElderJames].

Modal

— 🆕 Добавлена поддержка NotificationRef. #1498 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1498) [@zxyao145].

— 🐞 Исправлена ошибка установки значения в сеттере ModalOptions.ConfirmLoading (всегда устанавливалось значение true). Перевод текста:

true). @zxyao145 — исправлена ошибка, из-за которой при нажатии на компоненты dialog происходило срабатывание события клика на маске.

— Tree:

[@lovachen](https://github.com/lovachen) — почти официальный функционал, исправлена проблема с начальным значением, добавлена поддержка перетаскивания.
[@lukblazewicz](https://https://github.com/lukblazewicz) — добавлена возможность полного выбора через API компонента.

— Button: добавлена поддержка цветов из официальной палитры. — Dropdown: добавлены атрибуты ButtonsStyle и ButtonsClass для поддержки индивидуального стиля кнопок, атрибут Type теперь может принимать одно значение для одновременного применения к двум кнопкам. — DatePicker: в компоненте RangePicker можно отключить отдельный ввод. — Tag: атрибут Color поддерживает шестнадцатеричные значения цвета или предопределённые значения перечисления. — Drawer: исправлена ошибка, когда при наличии нескольких открытых Drawer закрытие одного из них приводило к восстановлению полосы прокрутки страницы. — Upload: добавлена поддержка перетаскивания файлов. — i18n: исправлен перевод французских порядковых числительных.

Версия 0.8.3

Table:

— [@henrikwidlund](https://github.com/henrikwidlund) — добавлен атрибут, который позволяет по умолчанию разворачивать все строки таблицы.
— [@anranruye](https://github.com/anranruye) — исправлены ошибки, связанные с закрытием панели фильтров при выборе фильтра «и/или».
— [@anranruye](https://github.com/anranruye) — разрешено устанавливать фильтры после инициализации таблицы.

Upload:

— [@BeiYinZhiNian](https://github.com/BeiYinZhiNian) — исправлено неправильное поведение метода GetResponse() при десериализации, теперь он игнорирует регистр.
— [@henrikwidlund](https://github.com/henrikwidlund) — все состояния ответа с кодом 2xx теперь считаются успешными.

DatePicker:

— [@anranruye](https://github.com/anranruye) — ширина DatePicker теперь корректно работает с пользовательскими и основанными на культуре форматами дат.
— [@anranruye](https://github.com/anranruye) — исправлены проблемы с анализом дат.
— [@anddrzejb](https://github.com/anddrzejb) — устранена проблема, когда нажатие на панель приводило к потере фокуса Input.

Form:

— [@gmij](https://github.com/gmij) — использование DisplayName в качестве метки FormItem.
— [@anranruye](https://github.com/anranruye) — исправление ошибки, когда только самый верхний компонент должен иметь атрибут bind-Value для работы с несколькими компонентами ввода.
— [@ElderJames](https://github.com/ElderJames) — добавлено расширенное демо поиска для формы.

i18n:

— [@kuznecovIT](https://github.com/kuznecovIT) — исправлен русский язык.
— [@anranruye](https://github.com/anranruye) — при отсутствии узла в файле ресурсов используется значение по умолчанию, а не генерируется исключение во время выполнения.

Tag:

— [@anddrzejb](https://github.com/anddrzejb) — указатель становится пальцем, если событие OnClick привязано к методу.

Modal and Drawer:

— [@zxyao145](https://github.com/zxyao145) — уменьшено количество повторных рендеров, обновлены документы и демо.

Разрешено изменять источник данных и значение одновременно в одном цикле рендеринга. @anranruye
— Исправление проблемы с прокруткой колёсиком мыши при наведении на тег.
#1581 @Brian-Ding
— Исправление исключения в обратном вызове OnFinish компонента CountDown.
#1714 @HexJacaranda
— При изменении размера всплывающего окна происходит срабатывание события OnMaskClick.
#1692 @anranruye
— Исправление проблемы с порядком рендеринга дочерних элементов Space в блоке «if».
#1684 @anranruye
— Исправление корректировки интервала по умолчанию для Col в Grid при инициализации.
#1653 @ElderJames

0.8.2
2021-06-17

  • Table
    — Исправление функции выбора и очистки в Selection.
    #1632 @anranruye
    — Исправление ошибки в сравнении операторов фильтра; удаление компонентов ввода для условий Is Null и Is Not Null.
    #1596 @anranruye
    — Исправление ситуации, когда при закрытии панели фильтров щелчком по значку фильтра операция фильтрации не применяется.
    #1594 @anranruye
    — Исправление ошибок, когда значок фильтра остаётся выбранным или когда фильтр выполняется без ввода значения в компонент ввода фильтра.
    #1592 @anranruye
    — Исправление проблемы, когда панель фильтров не закрывается при нажатии кнопки подтверждения фильтра.
    #1602 @anranruye
    — Обновление примера «Повторение официального примера», чтобы сделать сортировку доступной.
    #1544 @anranruye

  • Dropdown
    — Исправление кнопки запуска Dropdown.
    #1609 @anddrzejb
    — Добавление свойства Loading к кнопке.
    #1588 @anddrzejb

  • DatePicker
    — Добавление обратного вызова события OnClearClick.
    #1586 @anddrzejb
    — Исправление поведения Datepicker в форме.
    #1617 @anddrzejb

  • InputNumber
    — Исправление исключения, возникающего при потере фокуса компонентом с пустым типом.
    #1612 @anranruye
    — Исправление расчёта значений в InputNumber, включая Parser.
    #1567 @anddrzejb

  • Компоненты серии Input
    — Исправление отсутствующих свойств Bordered, ReadOnly и InputElementSuffixClass в компоненте Input, а также добавление методов Focus() и Blur().
    — Исправление стиля TextArea и добавление функции счётчика символов.
    — Исправление поиска и использование ClassicSearchIcon для возврата к старому стилю.
    — Исправление свойств ShowPassword и IconRender в компоненте Password.
    #1530 @anddrzejb

  • Исправление проблемы с прослушивателем Affix.
    #1616 @ElderJames

  • Исправление проблем с OffsetX и offsetY в Drawer и обновление документации по использованию DrawerService.
    #1448 @zxyao145

  • Исправление Radio по умолчаниюChecked и DefaultValue в RadioGroup.
    #1494 @ElderJames

  • Исправление поддержки статуса и пользовательских цветов в Tag, а также добавление демо анимации.
    #1631 @anddrzejb

  • Исправление положения стиля в Image.
    #1642 @ElderJames

  • Исправление невозможности использования CheckboxGroup в Form.
    #1637 @anranruye Нидерландский язык (голландский)

Ресурсы

  • #1624
    • @gregloones

    • Исправление ресурсов на немецком языке.#1562

    • @anranruye

    • Исправление ресурсов на испанском языке.#1534

    • @Magehernan

0.8.1

2021-05-13

Overlay

  • Исправление расчёта высоты, включая высоту прокрутки.#1511

    • @ocoka
  • Исправление проблемы с корректировкой границ.#1420

    • @mutouzdl

Input

  • Исправление проблемы невозможности использования типа Guid.#1510

    • @anranruye
  • Исправление проблем с преобразованием строк в определённые типы и добавление свойства CultureInfo.#1480

    • @anddrzejb
  • Исправление проблемы привязки данных при нажатии клавиши Enter.#1375

    • @ElderJames

Table

  • Исправление ширины встроенного меню фильтров.#1500

    • @anranruye
  • Исправление ошибки при использовании фильтра «конец с».#1434

    • @anranruye
  • Исправление проблемы, когда сортировка не обновляется при клике на очистку сортировки.#1385

    • @anranruye
  • Исправление проблемы невозможности использовать DataIndex для привязки к атрибуту, который может быть пустым.#1382

    • @anranruye
  • Исправление поддержки фильтров для DataIndex, унификация определения FieldName и добавление поддержки DisplayAttribute для имён столбцов.#1372

    • @Zonciu
  • Исправление проблемы неработающего многоточия.#1376

    • @ElderJames

Cascader

  • Исправление функции поиска.#1484

    • @ElderJames
  • Исправление срабатывания SelectedNodesChanged при клике на кнопку очистки.#1437

    • @ElderJames
  • Исправление проблемы невозможности установить размер.#1432

    • @ElderJames

DatePicker

  • Исправление проблемы закрытия панели DatePicker при клике по заголовку.#1452

    • @anddrzejb
  • Исправление проблемы проверки формата при ручном вводе.#1389

    • @anddrzejb

Modal

  • Возможность устанавливать стиль через ModalOptions.#1400

    • @zxyao145
  • Изменение времени ожидания в Task.Delay для клика по маске в диалоговом окне на DOM* MIN* TIMEOUT_ VALUE (4ms).#1445

    • @zxyao145
  • Исправление проблемы отсутствия восстановления полосы прокрутки при закрытии диалога и добавление Dispose для диалога.#1379

    • @zxyao145

Form

  • Поддержка коллекций в форме и возможность привязки значений к Select.#1460

    • @anddrzejb
  • Исправление повторяющихся ошибок проверки.#1391

    • @ElderJames

Select

  • Исправление ошибок при использовании обнуляемых типов в SelectOption.#1451

    • @anranruye
  • Рефакторинг реакции на события изменения размера браузера с использованием ResizeObserver.#1392

    • @anddrzejb
  • Срабатывание OnDataSourceChanged при изменении DataSource.#1419

    • @anddrzejb Ниже приведены результаты перевода текста на русский язык:

Проблемы с обратной анимацией в раскрывающемся списке. #1274 @mutouzdl

  • 🐞 Исправление проблемы невозможности развернуть узлы компонента Tree. #1275 @TimChen44
  • 💄 Исправление проблемы, когда стиль Cascader не мог быть изменён через атрибут Style. #1269 @ElderJames
  • 🐞 Исправление некорректной работы DatePicker при выборе даты из панели окончания даты и диапазона дат в панели кварталов. #1260 @mutouzdl
  • 📖 Добавление информации об авторских правах .NET Foundation. #1272 @ElderJames
  • 📖 Исправление скрипта синхронизации стилей и предварительного просмотра PR. 68c7539 @ElderJames

0.7.2

2021-03-14

  • Table

    • 🐞 Исправление ситуации, когда событие OnChange вызывалось дважды при смене страницы. #1211 @ElderJames
    • 🐞 Исправление проблемы, когда после фильтрации и последующего клика за пределами таблицы, таблица не закрывалась. #1232 @mutouzdl
  • Select

    • 🐞 Исправление ошибки, возникающей при изменении выбранного значения с помощью связанного значения, если новое значение не было представлено в списке опций. #1209 @anddrzejb
    • 🐞 Исправление проблемы с AmbigiousMethod исключением при компиляции выражения и последующем вызове ToString. #1214 @anddrzejb
  • 🐞 Исправление проблемы, при которой стиль Divider всегда был plain. #1215 @ElderJames

  • 🐞 Исправление проблемы, при которой кнопка удаления оставалась активной, даже когда свойство Upload было установлено в Disable. #1219 @anddrzejb

  • 🐞 Исправление проблемы, связанной с тем, что анимация не обновлялась своевременно после изменения стиля, что приводило к её неработоспособности. #1243 @Zonciu

  • 🐞 Исправление проблемы, при которой TrailColor не мог установить цвет фона для неполных сегментов Progress. #1241 @NPadrutt

  • 🐞 Исправление поведения свойства Color у Badge. #1216 @ElderJames

0.7.1

2021-03-05

  • 🐞 Исправление анимации загрузки Input Search. #1195 @anddrzejb
  • 🐞 Исправление проблемы с невозможностью развернуть таблицу. #1199 @ElderJames
  • 🐞 Исправление проблемы с событием OnRowClick таблицы. #1200 @ElderJames
  • 🐞 Исправление проблемы, при которой нажатие Enter в Select в форме вызывало ошибку проверки. #1196 @anddrzejb

0.7.0

2021-03-02

  • 🔥 Добавление границы и направления для оверлея. #1109 @mutouzdl

  • 🐞 Tree: Исправление проблемы с выделением и подсветкой. #1161 @qinhuaihe

  • 🐞 Grid: Исправление проблемы с Gutter. #1158 @anddrzejb

  • 🐞 List: Удаление вывода консоли в методе SetGutterStyle. #1159 @superjerry88

  • 🐞 docs: Исправление аномалии якорей. #1107 @ElderJames

  • Select:

    • 🔥 Использование Func вместо отражения для чтения и записи данных. #1168 @Zonciu
    • 🐞 Исправление двусторонней привязки. #1191 @anddrzejb
    • 🐞 Исправление повторяющихся опций в режиме множественного выбора. #1162 @anddrzejb Особенности: доступ к свойствам объекта на основе пути строки.

🆕 Добавление свойства RowClassName.

🆕 Поддержка настройки направления сортировки и значения по умолчанию.

🆕 Поддержка многоколоночной сортировки.

🆕 Введение свойства ExpandIconColumnIndex для определения столбца, содержащего кнопку раскрытия.

𐞀 При установке ScrollY возникает ошибка выбора строки.

𐞀 Исправлена ошибка с пустым стилем при нулевом значении ExpandTemplate.

𐞀 В компонент таблицы добавлен пользовательский компаратор, исправлен пример перерисовки таблицы.

𐞀 Исправлено исключение, возникающее при перезагрузке страницы.

Меню

𐞀 Устранена проблема с циклом и повторным выделением одинаковых ссылок, а также добавлена функция разделения MenuDivider.

Overlay

🆕 Добавлена возможность реализации всплывающего окна без использования div-обёртки вокруг триггерного элемента, но с использованием шаблона Unbound и метода RefBack.

𐞀 Исправлено исключение, возникавшее при использовании delElementFrom после перезагрузки страницы.

𐞀 Исправлен метод getFirstChildDomInfo, который не проверял наличие значения.

DatePicker

𐞀 Предотвращено возникновение исключения из-за выхода времени за пределы диапазона DateTime.

𐞀 Исправлены ошибки, возникающие при наличии значения по умолчанию в DatePicker.

Также добавлены следующие компоненты:

  • Image.

  • CardAction — компонент для добавления кнопок действий в Card.

  • Статические иконки IconType.

  • Исправлена потеря атрибута disabled в компонентах Input/InputNumber/TextArea.

  • Исправлена проблема с повторной привязкой модели или вызовом метода Reset в Form, которая приводила к сохранению ошибок проверки.

  • Исправлена проблема с прыжками индикатора выбранной вкладки в Tabs.

  • Исправлена проблема потери кнопки в Sider при использовании режима zero-width в Layout.

  • Исправлен стиль видимости/скрытия BackTop.

  • Исправлен стиль списка файлов в Upload.

  • Исправлена ошибка в Calendar, связанная с ChangePickerValue.

  • Исправлена проблема со стилем Alert из-за потери HTML-структуры.

  • Cascader — исправлены проблемы при работе с опциями. Обновление: повторная инициализация #980 (https://github.com/ant-design-blazor/ant-design-blazor/pull/980) [@imhmao]

— При публикации документа получать статические ресурсы по номеру версии, чтобы обновлять кэш. [cf2d4ed] (@ElderJames)

— Синхронизировать стиль ant-design-blazor v4.11.1. #1039 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1039) (@ElderJames)

— Исправить проблему, когда при наличии нескольких модальных окон выпадающие и другие всплывающие компоненты не открываются. #1012 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1012) (@mutouzdl)

— Обновить версию bUnit до 1.0.0-preview-01. #1009 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1009) (@anddrzejb)

— После загрузки автоматически прокручивать до якоря в URL. #1006 (https://github.com/ant-design-blazor/ant-design-blazor/pull/1006) (@ElderJames).

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ant-design-blazor-ant-design-blazor.git
git@api.gitlife.ru:oschina-mirror/ant-design-blazor-ant-design-blazor.git
oschina-mirror
ant-design-blazor-ant-design-blazor
ant-design-blazor-ant-design-blazor
master