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

OSCHINA-MIRROR/ant-design-vue-ant-design-vue

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.en-US.md 17 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 05:30 01eba99

Change Log

ant-design-vue строго следует Semantic Versioning 2.0.0 (http://semver.org/).

Release Schedule

— Еженедельный выпуск: версия патча в конце каждой недели для рутинного исправления ошибок (в любое время для срочного исправления ошибок).

— Ежемесячный выпуск: минорная версия в конце каждого месяца для новых функций.

— Версия мажор не включена в этот график для внесения критических изменений и новых функций.


4.2.6

🐞 Исправлена проблема с ошибкой aria-hidden компонента Modal под Chrome (#7823).

🐞 Исправлено, что встроенный метод ввода Safari автоматически заполняет десятичную точку при вводе китайского (#7918).

🐞 Исправлена ошибка стиля компонента InputNumber (#7776).

🐞 Решена проблема, из-за которой компонент Select не мог потерять фокус (#7819).

4.2.5

🐞 Устранена проблема утечки памяти компонента Empty.

🐞 Исправлена проблема, когда свойства ширины и высоты изображения не работали.

4.2.4

🐞 Исправлена утечка памяти компонента Wave.

4.2.3

🌟 Добавлена поддержка функции children для пользовательской кнопки TourStep (#7628).

🐞 Исправлена проблема со скрытием входного значения в режимах множественного выбора поиска Select и Cascader (#7640).

4.2.2

🐞 Исправлен неверный слот-заполнитель TreeSelect (#7545).

🐞 Исправлены проблемы с адаптивностью слота Tree (#40ad45).

🐞 Исправлена ошибка типа цели FloatButton (#7576).

🐞 Исправлена ошибка className FormItem (#7582).

🐞 Исправлена невозможность ввода данных в Input при ленивой загрузке (#7543).

🐞 Исправлена проблема, при которой заполнитель не скрывался при вводе китайских символов в Select (#7611).

��� Исправлена проблема мигания всплывающего окна при нажатии на предустановленный вариант в DatePicker (#7550).

4.2.1

🐞 исправлена ошибка действия очистки Input (#7523).

4.2.0

🌟 Оптимизировано изменение textColor при переключении компонента макета в тёмный режим (#7498).

🌟 В Tooltip добавлена настройка скрытия стрелки (#7459).

🌟 Оптимизация производительности наведения на Table (#7451).

🐞 Исправлена проблема изменения модели во время использования проверки useForm, приводящая к ошибкам проверки (#ffd4d8).

🐞 Исправлена ошибка расчёта сворачивания Tabs (#7491).

🐞 Исправлена проблема отсутствия подсказки типа Qrcode (#7502).

🐞 Исправлена ошибка рендеринга меню под SSR (#7349).

🐞 Исправлены ошибки рендеринга Select и Cascader под SSR (#7377).

🐞 Автозаполнение исправляет проблему с отсутствием объявления слота опций (#7396).

🐞 Исправлена ошибка, из-за которой autoSize Textarea не вступал в силу (#7478).

🐞 Исправлена проблема, из-за которой клавиша Enter вызывала два поворота страницы в Pagination (#7368).

🐞 Исправлена проблема ввода китайских символов в поле ввода (#7391, #7516). Дизайн-Вью / issues / 7516)
— Исправить ошибку параметра current в Carousel beforeChange (#7419).

4.1.2

— Исправить проблему с отчётом об ошибке при изменении размера таблицы под Vue 3.4 (#7291).
— Исправить проблему, из-за которой атрибут заголовка Segmented не отображается (#7302).

4.1.1

— Добавить статус отсканированного QR-кода (#7242).
— Исправить проблемы с префиксом CSS в Nuxt (#7256).
— Исправить проблему закрытия выпадающего списка (#7246).
— Исправить проблему отображения пунктирной линии разделителя по вертикали (#7218).
— Исправить проблему сообщения консоли с предупреждением режима хука (#7281).
— Исправить проблему отчёта об ошибке расширения таблицы под Vue 3.4 (#7265).
— Исправить проблему статуса ошибки фильтра группы таблиц (#7233).

4.1.0

— Поддержка Vue 3.4 (#7239).

4.0.8

— Исправить проблему сбоя адаптивности темы под Nuxt (#7180).
— Исправить проблему отчёта об ошибках, вызванных Wave (#7108).
— Исправить проблему наследования отключённого состояния Upload (#7110).
— Исправить проблему всплывающего окна Tooltip, которое не работает (#7112).
— Исправить мигающую проблему Typography (#7146).
— Исправить проблему, когда prevIcon и nextIcon RangePicker не работают (#7127).
— Исправлена проблема с тем, что Watermark не отслеживает изменения дочерних элементов (#7149).
— Исправить анимацию меню (#7130).
— Исправить проблему изменения курсора, когда TextArea автоматически изменяет размер (#7121).

4.0.7

— Добавлен компонент Flex (#7052).
— ConfigProvider добавляет конфигурацию волны (#7036).
— Watermark поддерживает тёмный режим (#7067).
— Исправить дублирование ключа пространства (#7048).
— Исправить приоритетную проблему ошибки отключённого Upload (#7047).
— Исправить проблему рендеринга карусели в jsx (#7077).
— Исправить смещение позиции сообщения (#7093).
— Исправить сбой анимации при использовании Collapse с пользовательским префиксом (#7074).

4.0.6

— Исправить проблему сбоя Dropdown onVisibleChange, появившуюся в 4.0.4 (#7031).

4.0.5

— Исправить проблему производительности cssinjs (#7023).

4.0.4

— Добавлена цель файла esm.
— Добавлен атрибут tooltip в FormItem (#7014).
— Исправить getContainer useMessage, который не работает (#6942).
— Исправить Image, вызывающий событие onPreviewVisibleChange несколько раз (#6945).
— Исправить Checkbox, глобальное отключение которого не действует (#6970). Дравер контент виарпер стайл не принимает эффект. Оптимизировать селекта дропдауна и другого выпадающего списка скроллбара диспоз скрытой логики. Исправить проблему скрытия, когда в выпадающем списке есть такие компоненты, как инпут, в селекте дропдауне.

4.0.3:

— Исправить потерю стиля под шадоу дом. — Обновить зависимость иконки и исправить проблему отсутствия иконки css под шадоу дом.

4.0.2:

— Исправлено использование мессиджа, вызывающее удаление тела. — Исправлена проблема, из-за которой водный эффект ряби не исчезал после переключения загрузки кнопки. — Фиксированный флип не сбрасывается после закрытия изображения. — Решена проблема потери эффекта анимации группы изображений. — Исправление проблемы с отсутствием объявления атрибута onUpdate:open в модальном окне. — Устранена проблема множественных кликов на границе чекбокса передачи.

4.0.1:

— Добавлена поддержка бейджей для флоат баттона. — Настройка чувствительности увеличения и уменьшения масштаба при предварительном просмотре изображения. — Добавлен флип для изображения. — Добавление компонента приложения для предоставления контекста. — Функция извлечения стилей для SSR. — Поддержка px2rem. — Тег поддерживает безрамочный режим. — Аватарная группа поддерживает форму. — Автокомплит поддерживает безрамочный и пользовательский клир икон. — Ввод пароля поддерживает контролируемый видимый.

И так далее.

Примечание: в переводе могут быть неточности, так как некоторые фрагменты текста запроса не удалось перевести. Проблема с тем, что атрибут префикса Input не действует #6810.

🐞 Исправить проблему со стилем значка в Avatar #6874.

4.0

🔥🔥🔥 Выпущена официальная версия 4.0 🔥🔥🔥

Спецификации дизайна

  • Базовая настройка закруглённых углов, изменено с унифицированных 2px на четырёхуровневые закруглённые углы: 2px, 4px, 6px и 8px соответственно, которые применяются к различным сценариям, например, закруглённые углы кнопки по умолчанию были настроены на 6px.
  • Настройка основного цвета, изменено с #1890ff на #1677ff.
  • Общая настройка тени, от оригинальной трёхступенчатой настройки тени до двух уровней, которые используются для компонентов постоянной страницы (например, Card) и интерактивной обратной связи (например, Dropdown).
  • Регулировка внутреннего интервала некоторых компонентов.
  • Общий девайрфаминг.

Новые компоненты

  • Сегментированный контроллер сегментов.
  • Водяной знак Watermark.
  • QR-код QrCode.
  • Плавающая кнопка FloatButton.
  • Путеводитель по туру Tour.

Технические корректировки

  • Устаревший less и принятый CSS-in-JS для лучшей поддержки динамических тем.
    • Все файлы less удалены, а переменные less больше не поддерживают утечку.
    • Файлы css больше не включены в продукт. Поскольку CSS-in-JS поддерживает импорт по требованию, оригинальный ant-design-vue / dist / antd.css также был удалён. Если вам нужно сбросить некоторые базовые стили, импортируйте ant-design-vue / dist / reset.css.
    • Если вам необходимо сбросить стиль компонента и вы не хотите вводить ant-design-vue / dist / reset.css, чтобы загрязнить глобальный стиль, вы можете попробовать использовать компонент App, чтобы решить проблему отсутствия стиля спецификации ant-design-vue у собственных элементов.
  • Удалены переменные css и схемы динамической темы, построенные на их основе.
  • В версии 3.x устарел LocaleProvider (используйте вместо него ), мы полностью удалили связанные каталоги ant-design-vue / es / locale-provider, ant- design-vue / lib / locale-provider.
  • babel-plugin-import больше не поддерживается, CSS-in-JS сам имеет возможность загружать по требованию, больше не нуждается в поддержке плагинов.

Корректировки API компонентов

  • API класса компонента popup унифицирован в popupClassName, и аналогичные API, такие как dropdownClassName, будут заменены.

    • Компонент AutoComplete.
    • Компонент Cascader.
    • Компонент Select.
    • Компонент TreeSelect.
    • Компонент TimePicker.
    • Компонент DatePicker.
    • Компонент Mentions.
  • Контролируемая видимость API компонента popup унифицирована как open, а visible и другие подобные API будут заменены.

    • Компонент Drawer visible становится open.
    • Модальный компонент visible становится открытым.
    • Компонент Dropdown visible становится открытым.
    • Всплывающий компонент Tooltip visible становится открытым.
    • Компонент Tag visible был удалён.
    • Слайдер компонента tooltip связан с API конвергенции в tooltip свойство.
    • Таблица компонентов filterDropdownVisible изменена на filterDropdownOpen.
  • getPopupContainer: все getPopupContainer должны гарантировать, что возвращаемый div уникален.

  • Стиль и класс Drawer перенесены в область всплывающего окна Drawer, а исходные атрибуты заменены на rootClassName и rootStyle.

Рефакторинг и удаление компонентов

  • Удалите каталог locale-provider. В версии v4 LocaleProvider был удалён, пожалуйста, используйте ConfigProvider вместо этого.

  • Удалить атрибут точки останова xххl в макете сетки. Атрибут xххl был удалён в версии v4, вы можете использовать настройку темы (/docs/vue/customize-theme), чтобы изменить screen[XS|SM|MD|LG|XL|XXL] для изменения значения точки останова.

  • Компонент BackTop был устаревшим в 4.0.0 и перемещён в плавающую кнопку FloatButton. При необходимости его можно импортировать из FloatButton.

Руководство по обновлению

3.x

Посетите GitHub (https://github.com/vueComponent/ant-design-vue/blob/3.x/CHANGELOG.zh-CN.md) Change Log версии 3.x.

2.x

Посетите... 1.x

Посетите GitHub, чтобы прочитать журналы изменений от 0.x до 1.x.

1
https://api.gitlife.ru/oschina-mirror/ant-design-vue-ant-design-vue.git
git@api.gitlife.ru:oschina-mirror/ant-design-vue-ant-design-vue.git
oschina-mirror
ant-design-vue-ant-design-vue
ant-design-vue-ant-design-vue
main