История изменений

v2.36.0

23.05.2024

Улучшения

  • Исправлена работа фокуса в компонентах (CDS-3755)

v2.35.0

31.01.2024

Улучшения

  • Добавлена возможность disabled отдельной опции в CdsMultiselect (CDS-3518)

Исправления

  • Исправлена ошибка с выбором всех опций в CdsMultiselect

v2.34.2

24.01.2024

Исправления

  • Исправлено поведение компонента Search при использовании disabled (CDS-3500)

v2.34.1

29.09.2023

Исправления

  • Исправлена фиксированная шапка в фиксированной левой колонке в компоненте Table (CDS-3420)

v2.34.0

03.08.2023

Улучшения

  • Добавлено закрытие при нажатии на Escape в компоненте Modal (CDS-2950)
  • Добавлена возможность использовать расширенные слоты в компоненте OverflowMenu (CDS-3332)

Исправления

  • Исправлен type для кнопки раскрытия в компоненте Container (CDS-2942)
  • Исправлен баг с раскрытием всех строк все при сортировке в компоненте Table (CDS-3339)
  • Исправлен баг с моделью c группой в компоненте Multiselect (CDS-3177)

v2.33.3

29.05.2023

Исправления

  • Исправлено поведение v-model в DatePicker для типа range (CDS-2342)

v2.33.2

29.05.2023

Исправления

  • Исправлена ошибка обновления v-model в DatePicker при использовании свойства error (CDS-2342)

v2.33.1

26.05.2023

Исправления

  • Исправлен парсинг свойства to у кнопки при передаче объекта vue-router (CDS-3315)

v2.33.0

19.04.2023

Что нового

  • Добавлены иконки Collapse и Expand (CDS-3219)
  • Добавлена иллюстрация Documents (CDS-3219)

v2.32.0

03.03.2023

Что нового

  • Добавлены токены --cds-link-inverse-default и --cds-link-inverse-visited (CDS-3079)
  • Добавлена иконка insert (CDS-3088)

Исправления

  • Добавлен title для элементов в компоненте Multiselect (CDS-3085)
  • Исправлена неверная групповая сортировка в компоненте Multiselect (CDS-2838)
  • Исправлен z-index у компонента Sidebar (CDS-3081)

v2.30.1

18.02.2023

Что нового

  • Добавлена иконка Save (CDS-2681)

v2.30.0

02.02.2023

Улучшения

  • Добавлена возможность скачивания файлов через полную ссылку в компоненте Uploader (CDS-2975)

Исправления

  • Исправлен баг с внешним обновлением модели компонента Multiselect (CDS-2976)

v2.29.1

26.01.2023

Исправления

  • Исправлена проблема с поведением миксина cds-breakpoint-down (CDS-2971)

v2.29.0

20.01.2023

Что нового

Добавлен миксин cds-body-text-xl (CDS-2967)

v2.28.0

16.11.2022

Что нового

  • Добавлена документация адаптивной типогафики (CDS-2105)
  • Добавлен пример редактируемых таблиц (CDS-2866)
  • Добавлена иконка Analog (CDS-2873)
  • Добавлено событие onExpandTree в компонент Table (CDS-2888)

v2.27.0

02.11.2022

Что нового

  • Добавлен компонент CdsBadge (CDS-2853)
  • Добавлен гайд по использованию типографики (CDS-1278)
  • Добавлен адаптив в типографику (CDS-2839)

Улучшения

  • Добавлена мобильная версия компонента CdsSteps (CDS-2697)

v2.26.0

14.10.2022

Что нового

  • Добавлена иконка Flag (CDS-2829)
  • Добавлен шаблон по использованию контейнера (CDS-2428)

Исправления

  • Исправлен баг с перемещением иконки в компоненте Drawer (CDS-2826)
  • Исправлена ошибка с закрытием компонента Notification (CDS-2815)

v2.25.0

29.09.2022

Что нового

  • Добавлена иконка DataCards (CDS-2809)
  • Добавлена поддержка tooltip в опциях компонента Select (CDS-2817)

Исправления

  • Исправлен размер шапки фиксированой колонки в компоненте Table (CDS-2796)
  • Исправлена адаптивность шапки в компоненте Table (CDS-2796)
  • Исправлена ошибка с белыми полосами в компонене Drawer (CDS-2795)

v2.24.0

19.09.2022

Что нового

  • Добавлены иконки Compare, SortDate (CDS-2567)

Исправления

  • Исправлены данные в событии change компонента Accordion (CDS-2712)
  • Исправлена работа модели в компоненте Uploader (CDS-2773)

v2.23.0

18.08.2022

Что нового

  • Добавлено описание метода remove в компоненте Uploader (CDS-2711)

Исправления

  • Исправлена работа компонента CdsToggle при работе с SSR (CDS-2721)
  • Исправлена работа со строковыми key в компоненте Table (CDS-2770)
  • Исправлен баг с ссылкой в компоненте CdsTabsSkeleton (CDS-2761)
  • Исправлен токен border при фокусе в компоненте Button (CDS-2769)
  • Исправлено некорректное отображение и работа сортировки в компоненте Table (CDS-2746)

v2.22.0

04.08.2022

Что нового

  • Добавлена inverse вариация компонента Drawer (CDS-2702)
  • Добавлена возможность выбора всех пунктов меню в компоненте Multiselect (CDS-2728)
  • Добавлены иконки Card-Bank, Category, Draggable, Filters, Location (CDS-2741)

Исправления

  • Исправлено расположение иконки сортировки в компоненте Table (CDS-2735)
  • Исправлено некорректное отображение при использовании short строк в компоненте Table (CDS-2732)
  • Исправлена работа метода раскрытия строк в компоненте Table (CDS-2750)
  • Исправлена ширина компонента select для выбора количества записей на странице в пагинации компонента Table (CDS-2736)

v2.21.0

22.07.2022

Что нового

  • Добавлена возможность программного выбора и раскрытия строк в компоненте Table (CDS-2730)
  • Добавлен функционнал по смене языка в компонент Header (CDS-2701)
  • Добавлена возможность группировки в компоненте Multiselect (CDS-2724)

v2.20.0

14.07.2022

Что нового

  • Добавлена возможность блокировки всех radio-кнопок в компоненте RadioButton (CDS-2639)
  • Добавлена возможность блокировки всех checkbox в компоненте Table (CDS-2689)

Исправления

  • Исправлено раскрытие expandeble строк при обновлении данных в компоненте Table (CDS-2714)
  • Исправлены события при раскрытии строк в компоненте Table (CDS-2711)
  • Исправлена ширина колонки multiselect в компоненте Table (CDS-2709)

v2.19.0

23.06.2022

Что нового

  • Добавлен слот для контента в компонент Search (CDS-2673)
  • Добавлен модификатор editable для компонента Table (CDS-2653)
  • Добавлена иконка Clock (CDS-2681)
  • Добавлено свойство hiddenLabel для компонентов TextInput и TextArea (CDS-2677)

Исправления

  • Исправлено некорректное отображение в компоненте Table со свойством bordless (CDS-2688)
  • Исправлено некорректное отображение в компоненте Table со свойством hoverable (CDS-2684)
  • Исправлен шрифт в компоненте Table (CDS-2680)
  • Испралена некорректная работа v-model в компоненте Container (CDS-2685)
  • Исправлена возможность очистки выбора в состоянии disabled компонента Multiselect (CDS-2601)

v2.18.0

09.06.2022

Что нового

  • Добавлен горизонтальный вид для компонента CheckboxGroup (CDS-2661)
  • Добавлено событие onExpand в компонент Table (CDS-2666)

Улучшения

  • Удален эмит события click при выборе строки в компоненте Table (CDS-2657)

Исправления

  • Исправлен некорректный border в компоненте ContentSwitcher (CDS-2609)
  • Исправлена задержка в анимации при закрытии в компоненте Sidebar (CDS-2667)
  • Исправлен отступ иконки в компоненте TextInput (CDS-2616)

v2.17.0

30.05.2022

Что нового

  • Добавлен гайд по созданию иллюстраций (CDS-2002)
  • Добавлена иконка truck (CDS-2611)
  • Добавлено фиксирование кнопок скролла в шапке компонента Table (CDS-2644)

Улучшения

  • Добавлен тип String для RowKey в компоненте Table (CDS-2573)

Исправления

  • Испрален баг в стилях компонента Header (CDS-2631)
  • Исправлена ошибка функции onUnselectAll в компоненте Table (CDS-2629)

v2.16.0

13.05.2022

Что нового

  • Добавлена новая вариация компонента Uploader (CDS-2614)
  • Добавлен новый компонент Sidebar (CDS-2581)

Улучшения

Исправления

v2.15.1

21.04.2022

Исправления

  • Исправлен некорректный отступ в компоненте Button (CDS-2598)
  • Исправлен выбор строки у компонента Table (CDS-2605)

v2.15.0

18.04.2022

Что нового

  • Добавлено свойство isSelectChildRows для автоматического выбора дочерних строк в компоненте Table (CDS-2571)
  • Добавлено свойство isScrollButtons для отображения кнопок скролла в компоненте Table (CDS-2594)
  • Добавлено событие onUnselectAll в компонент Table (CDS-2592)

Исправления

  • Исправлено некорректное отображение компонента Search (CDS-2576)

v2.14.0

06.04.2022

Что нового

  • Добавлены новые иконки: Directory, Doc, FacebookFill, Printer, Star, StarFill, Telegram, Upload, Vk (CDS-2590)
  • Добавлен внешний вид компонента Tabs второго уровня (CDS-2546)

Улучшения

  • Удален tooltip из кнопки закрытия в компоненте Modal (CDS-2575)
  • Добавлен слот для toolbar в компоненте Header (CDS-2556)

Исправления

  • Исправлена ошибка позиционирования Tooltip (CDS-2575)
  • Исправлено выделение строки в Table при использовании тегов (CDS-2552)

v2.13.0

18.03.2022

Что нового

Улучшения

  • Добавлено описание для события removing компонента Uploader (CDS-2531)
  • Добавлено отображение цветов в документации утилитарных классов (CDS-2529)

Исправления

v2.12.0

17.02.2022

Что нового

  • Добавлены иконки ChocholateMenu, Facebook, Vk, Telegram, Youtube (CDS-2511)

Улучшения

  • Добавлено событие removing в компонент Uploader (CDS-2522)

Исправления

  • Исправлена смена темы в тултипах на странице документации (CDS-2526)
  • Миницифированы некоторые исходники библиотеки (CDS-2488)
  • Исправлена ошибка с некорректным обновлением v-model в компоненте Container (CDS-2520)

v2.11.1

08.02.2022

Исправления

  • Исправлен баг с отображением Tooltip, в случае передачи пустой строки (CDS-2518)
  • Исправлено дублирование и приоритет стилей библиотеки (CDS-2510)
  • Исправлен путь установки пакета vue-upload-component через git (CDS-2517)

v2.11.0

04.02.2022

Что нового

Исправления

  • Исправлены z-index для корректного отображения модального окна на страницах документации (CDS-2505)
  • Исправлена установка классов состояний для overlay в Modal (CDS-2504)
  • Исправлены баги с вложенными таблицами (CDS-2499)
  • Исправлена иконка при открытии вложенного Container (CDS-2500)
  • Добавлен emit max-files при загрузке нескольких файлов в Uploader (CDS-2492)

v2.10.1

21.01.2022

Улучшения

  • Добавлены тесты для компонента Table (CDS-2450)

Исправления

  • Исправлен баг с данными rowSelection в дочерних строках компонента Table (CDS-2476)

v2.10.0

23.12.2021

Улучшения

  • Добавлено событие expand в компонент Container (CDS-2461)
  • Добавлено свойство defaultOverflow для Table (CDS-2458)

Исправления

  • В компоненте Uploader исправлено сравнение файлов при добавлении (CDS-2465)
  • Исправлено поведение тултипа в компоненте Drawer) (CDS-2454)

v2.9.0

09.12.2021

Что нового

  • Добавлены иконки: comment, minus, plus, refresh, shopping-cart (CDS-2437)

Улучшения

  • Доработано пустое состояние Table (CDS-2435)
  • Доработано открытие строк при загрузке в компоненте Table (CDS-2430)

Исправления

  • Изменена позиция контента в компоненте TooltipInteractive (CDS-2439)
  • Удалено дублирование события select в компоненте Table (CDS-2499)
  • Исправлен отступ у кнопок компонента Form (CDS-2444)
  • Исправлены значения z-index (CDS-2421)
  • Обновлены TypeScript типы для всех компонентов (CDS-2422)

v2.8.0

25.11.2021

Что нового

Улучшения

  • Изменен z-index компонента Tooltip (CDS-2420)
  • Изменена логика появления Tooltip (CDS-2420)
  • Свойство rowSelection в компоненте Table теперь возвращает объект данных выбранной строки (CDS-2409)

Исправления

  • Исправлены ошибки дизайн-системы в IE11 (CDS-2350)
  • Исправлено изображение и описание в документации Checkbox и Date Picker (CDS-2411)

v2.7.1

15.11.2021

Исправления

  • Исправлено отсутствие типографики в утилитарных классах (CDS-2405)

v2.7.0

11.11.2021

Что нового

  • Добавлен размер sm в Modal (CDS-2386)
  • Добавлено свойство prevent-initial-change компоненту Tabs (CDS-2394)
  • Добавлен тип SelectOptions компоненту Select (CDS-2400)
  • Добавлен тип MultiselectOptions компоненту Multiselect (CDS-2400)

Улучшения

Исправления

  • Исправлен баг с отображением иконки в компоненте Button без текста (CDS-2397)
  • Исправлена ошибка при передаче пустого массива в options у компонента Multiselect (CDS-2400)
  • Исправлена проблема с шириной компонента Toggle (CDS-2384)
  • Исправлено отображение Tooltip в заголовках компонента Table (CDS-2396)
  • Исправлен ввод года в компоненте DatePicker (CDS-2398)
  • Исправлен выбор дат в режиме range у компонента DatePicker (CDS-2370)
  • Исправлен border в DatePicker (CDS-2376)

v2.6.0

14.10.2021

Что нового

  • Добавлено свойство и событие loadMore для Combobox (CDS-2366)

Исправления

v2.5.0

30.09.2021

Улучшения

  • Добавлены типы для компонента Uploader (CDS-2354)
  • Компоненту Button добавлено поведение ссылки (CDS-2352)

Исправления

  • Исправлена ошибка с удалением файлов в Uploader
  • Исправлен z-index у выпадающего меню в компоненте Overflow Menu (CDS-2358)
  • Исправлено отсутствие реактивности в свойстве multiselectable в Data Table (CDS-2332)
  • Исправлена верстка в компоненте Table при tree-key (CDS-2344)
  • Изменено значение z-index в компоненте Content Switcher (CDS-2349)

v2.4.0

16.09.2021

Что нового

  • Добавлены иллюстрации Hand Card Rub, User Analytics, Support, Rocket и Phone in hand (CDS-2340)

Улучшения

  • Добавлены цвета для утилитарных классов (CDS-2336)

Исправления

  • Исправлен отсутствующий placeholder при пустых данных в Select (CDS-2317)
  • Исправлено некорректно отображение Combobox в состоянии disable (CDS-2296)
  • Исправлены отсутствующие стили в пакете illustrations (CDS-2308)

v2.3.0

09.09.2021

Что нового

  • Добавлены опции headers, timeout, putAction в компонент Uploader (CDS-2320)
  • Добавлено свойство color для компонента Tag (CDS-2330)
  • Добавлен размер xl для компонента Button (CDS-2331)

Улучшения

  • Добавлен !important всем утилитарным стилям (CDS-2335)

Исправления

  • Исправлена высота short для шапки компонента Table (CDS-2324)
  • Исправлен z-index для компонента Tooltip (CDS-2325)
  • Изменён цвет текста токена color-interactive-01-above (CDS-2323)

v2.2.0

19.08.2021

Что нового

Исправления

  • Добавлено css-свойство box-sizing для Modal, для нормального отображения текста при ограничении ширины (CDS-2295)

v2.1.1

26.07.2021

Улучшения

  • Добавлены иконки arrow-left-bottom, arrow-left-top, arrow-right-bottom, arrow-right-top.
  • Обновлена документация и добавлен пример использования Notification (CDS-2261)

v2.1.0

22.07.2021

Что нового

  • Добавлена вариация всплывающего уведомления Toast Notification (CDS-2262)
  • Компоненту Table, в опцию columns добавлены свойства align и classes (CDS-2241)
  • Компоненту Container добавлен раскрывающийся тип expandable (CDS-2255)

Улучшения

Исправления

  • Изменен цвет в активного элемента во вложенной таблице с blue на --cds-color-interactive-01-active (CDS-2242)
  • Исправлен с баг с выбором значений в Multiselect filterable (CDS-2239)
  • Исправлено отображение description при скрытом label в компоненте Checkbox (CDS-2240)

v2.0.0

02.07.2021

Полный список несовместимых изменений описан в инструкции по переходу на версию 2.0

Что нового

Улучшения

  • Добавлен новый токен cds-font-height-helper и изменен токен cds-font-height-body (CDS-2235)
  • Добавлено свойство description компоненту Date Picker (CDS-2218)
  • Добавлено свойство description компоненту Checkbox (CDS-2218)
  • Добавлено свойство description компоненту Radio Button (CDS-2218)
  • Добавлена возможность добавления пользовательской опции в Combobox (CDS-2203)
  • Написаны новые тесты для Tabs, Checkbox, Grid, Select (CDS-1878)

Исправления

  • Исправлен баг с отображением Tooltip Interactive через slot#trigger (CDS-2224)
  • Изменено свойство vertical на horizontal в компоненте Radio Button (CDS-2218)
  • Изменен цвет у токена cds-color-background-container-primary на #F5F5F5 в теме b2b (CDS-2211)
  • Исправлено неверное позиционирование Tooltip в позициях start и end (CDS-2164)
  • Компонент CdsTab переименован в CdsTabsItem (CDS-2162)
  • Компонент CdsStepItem переименован в CdsStepsItem (CDS-2162)
  • Компонент CdsBreadcrumbItem переименован в CdsBreadcrumbsItem (CDS-2162)
  • Задана максимальная ширина 288px компоненту Dropdown на sm брейкпоинте (CDS-2076)
  • Исправлен тултип по фокусу в компоненте Overflow Menu (CDS-2150)
  • Убрана максимальная ширина у компонента Uploader (CDS-1992)
  • Добавлено корректное отображение Multiselect при маленькой ширине (CDS-2126)
  • Изменено свойство use-router по-умолчанию на true в компоненте CdsBreadcrumbs (CDS-1899)
  • Изменено свойство use-router по-умолчанию на true в компоненте CdsLink (CDS-1899)
  • Убран обязательный placeholder в Text Input (CDS-2129)
  • Изменена ширина Date Picker типа simple с 16rem до 6.5rem (CDS-1993)

Устаревшее

  • Компонент DataTable больше не поддерживается и будет удален в следующей мажорной версии

v1.12.2

08.06.2021

Исправления

  • Исправлена ошибка при установке cds об отсутствующей функции install у Uploader (CDS-2197)

v1.12.1

17.05.2021

Исправления

  • Исправлено позиционирование иконки без текста в Button (CDS-2131)

v1.12.0

13.05.2021

Улучшения

  • Добавлены typescript типы компонентов для подсказок в IDE (CDS-1864)
  • Обновлен vue-test-utils до мажорной версии (CDS-1196)
  • Добавлено свойство error компоненту Stages (CDS-2038)

Исправления

v1.11.0

29.04.2021

Улучшения

Исправления

  • Исправлено отображение Modal в мобильной версии (CDS-2070)
  • Исправлено отображение DatePicker в мобильной версии (CDS-2067)
  • Исправлена документация события change в Select (CDS-1995)

v1.10.0

15.04.2021

Что нового

  • Задокументировано руководство для создания правил голоса и тона. Спасибо Любе Шептуховской и Маше Долгановой за вклад (CDS-2032)

Улучшения

  • Добавлено свойство dropdown и results для компонента Search (CDS-2012)
  • Добавлена пример использования Combobox с сервером (CDS-2012)
  • Добавлено свойство loading компоненту Combobox (CDS-2012)
  • Добавлены примеры скелетонов всех компонентов (CDS-1917)
  • Добавлена сортировка выбранных значений в Multiselect (CDS-2015)
  • Добавлен пример в sandbox валидации формы (CDS-1687)
  • Добавлен пример в sandbox для multiselect (CDS-2015)

Исправления

  • Исправлена проблема с отображением выпадающего списка Multiselect (CDS-2058)
  • Исправлена высота options в компоненте Multiselect (CDS-2044)
  • Изменен токен placeholder при выбранных значениях в Multiselect (CDS-2015)
  • Исправлена ошибка при пустом v-model у компонента Combobox (CDS-2012)

v1.9.1

09.04.2021

Исправления

  • Исправлено отображение ошибок у Input (CDS-2048)

v1.9.0

01.04.2021

Что нового

Улучшения

  • Добавлены свойства preventApprove, preventDismiss для блокирования действий в Modal (CDS-1948)

Исправления

  • Исправлено позиционирование tooltip в модификации flip у Overflow Menu (CDS-1991)
  • Исправлено неправильное наследование css-стилей Grid condensed для вложенных в нее сеток (CDS-1990)
  • Исправлен отсутствующий токен disabled в иконках контролов (CDS-1975)

v1.8.1

23.03.2021

Исправления

  • Обновлен пакет в npm до актуальной версии (CDS-1996)

v1.8.0

18.03.2021

Что нового

  • Добавлены примеры использования Date Picker (CDS-1964)
  • Добавлена документация по работе с текстом в раздел Редактура. Спасибо Любе Шептуховской за вклад (CDS-1912)

Улучшения

  • Изменено выравнивание слота empty-message в Data Table (CDS-1929)

Исправления

  • Исправлена проблема с синхронизацией модели в Search (CDS-1923)
  • Параметр name для Icon теперь регистронезависим (CDS-1924)
  • Исправлено отсутствие фокуса при клике на лейбл компонента Multiselect (CDS-1908)
  • Добавлен slot image для компонента Empty State (CDS-1898)

v1.7.0

04.03.2021

Что нового

  • Добавлен компонент Stages (CDS-1866)
  • Добавлен модификатор переключения фона для Container (CDS-1861)
  • Добавлены токены Progress в группу цветов Feedback (CDS-1868)
  • Добавлена вариация Progress для компонента Status (CDS-1879)

Улучшения

Исправления

  • Изменено значение токена --cds-color-link-default в b2b теме на #096AAA (CDS-1904)
  • Исправлена проблема при работе с v-model в DatePicker range (CDS-1914)
  • Исправлены токены фона в компоненте Tag (CDS-1904)

v1.6.0

04.02.2021

Что нового

  • Добавлены примеры использования компонентов в CodeSandbox для ComponentDemo (CDS-1852)
  • Добавлена иконка External (CDS-1852)
  • Добавлен README.md к packages (CDS-1820)

Улучшения

  • Обновлен Nuxt.js до 2.14.6 — Рефакторинг архитектуры сайта CDS (CDS-1820)
  • Добавлено свойство blank компоненту CdsContainer (CDS-1852)
  • Изменена архитектура папок в библиотеки CDS (packages/core) (CDS-1840)
  • Новый сборщик библиотеки CDS на Webpack 5 (CDS-1840)
  • Генератор мета-тегов и OpenGraph разметки для всех страниц (CDS-1741)

Исправления

  • Исправлен CLI под новую архитектуру для cds component (CDS-1820)
  • meta-components.json перенесен в папку со всеми данными db (CDS-1820)

Устаревшее

  • Удалены css-modules в пакете CDS (CDS-1860)

v1.5.0

29.12.2020

Что нового

  • Добавлен компонент Tag (CDS-322)

Улучшения

  • Обновлена документация по использованию вариации Empty State с кнопкой (CDS-1807)
  • Добавлено отображение @mixin cds-font-error() на страницу типографики (CDS-432)

Исправления

  • Изменены токены состояния disabled в компоненте Toggle (CDS-1822)

v1.4.0

15.12.2020

Что нового

  • Добавлен новый компонент Steps (CDS-1654)

Улучшения

Исправления

  • Исправлен баг с вводом времени в Date Picker (CDS-1788)
  • Исправлен баг анимации Modal и директивы определения клика за границей элемента (CDS-1771)
  • Исправлено использование компонента Link как псевдоссылки (CDS-1719)
  • Исправлена проблема когда в Overflow Menu событие click срабатывало два раза (CDS-1718)
  • Исправлено отображение Loading в Modal (CDS-1720)

Устаревшее

  • Свойство loader в Modal отмечено как deprecated (CDS-1720)

v1.3.1

07.12.2020

Исправления

v1.3.0

01.12.2020

Что нового

  • Добавлен компонент Empty State. Спасибо Любе Шептуховской за вклад! (CDS-1631)

Улучшения

  • Добавлено свойство multiselectable в Data Table для множественного выбора строк (CDS-1699)
  • Добавлено свойство expandable и слот expandableContent в Data Table для отображения контента в дополнительном контейнере (CDS-1694)

Исправления

Устаревшее

  • Удален фильтр shortFileName Uploader и заменен на text-overflow: ellipsis (CDS-1616)

v1.2.1

27.11.2020

Исправления

  • Исправлена обработка ошибок сервера у Uploader (CDS-1722)

v1.2.0

17.11.2020

Что нового

Улучшения

  • Добавлены события maxFiles, maxSize для компонента Uploader (CDS-1680)
  • Компонент Time перенесен в папку с Date Picker компонентом (CDS-302)
  • Добавлено состояние loading для компонента Search. Спасибо Антону Сибирякову за вклад! (CDS-1674)
  • Добавлены свойства previewClass и suffixClass компоненту Text Input (CDS-1618)

Исправления

  • Исправлена ошибка валидации типов файлов в Uploader и добавлен слот error (CDS-1680)
  • Исправлена ошибка с использованием Combobox в Form (CDS-1669)
  • Исправлена ошибка в Date Picker в disabled когда поле Time не блокировалось (CDS-1618)
  • Исправлено отображение Modal в IE11 (CDS-1642)
  • Исправлен баг не открывающегося календаря в Date Picker при нажатии на иконку (CDS-1618)

v1.1.0

03.11.2020

Что нового

Улучшения

  • Добавлена анимация для Tooltip (CDS-1664)
  • Добавлены примеры в документацию Grid (CDS-1606)
  • В компоненте Search метод clear изменен на публичный (CDS-1627)
  • Добавлена работа с числовым значением у Dropdown (CDS-1634)
  • Добавлен гайд по созданию иконок, изменена документация компонента Icon (CDS-799)
  • Добавлен фильтр truncate для сокращения строк (CDS-1580)

Исправления

v1.0.0

20.10.2020
Полный список несовместимых изменений описан в инструкции по переходу на версию 1.0

Что нового

Улучшения

  • Изменено свойство у компонент Loading position fixed на absolute (CDS-879)
  • Изменен отступ между контейнерами в форме с 32рх на 16рх (CDS-1506)
  • Исправлены значения анимации в motion.scss и css-свойства анимации компонента Modal (CDS-1504)
  • Обновлена документация Form (CDS-1475)
  • Изменен цвет посещенной ссылки с #280099 на #825AF3 в компоненте Link для соответствия стандарту доступности WCAG 2.0 при использовании на черном фоне (CDS-1555)
  • Изолированы стили документации от переменных выбора тем (CDS-711). Теперь изменяются стили только в демонстрации компонента, а не на страницах документации

Исправления

  • Исправлены значения border-radius у компонентов Multiselect (CDS-1527)
  • Исправлены атрибуты в компонентах, где они отсутствовали или работали некорректно (CDS-1509)
  • Внутри кнопки с иконкой отступ текста от иконки margin-left изменен с 10px на 8px (CDS-1484)
  • Убрано ограничение по минимальному количеству элементов в Overflow Menu (CDS-1434)
  • Исправлены отступы у колонок Col свойства cols при сетке no-gutters (CDS-1593)

Устаревшее

  • Удалено свойство options у Tabs (CDS-1232)
  • Удалены отступы у двух кнопок в Button. Добавлены отступы двух кнопок в Form (CDS-1422)
  • Удалены внешние отступы в типографике (CDS-1540)
  • Удалены миксины валидации компонентов и форм из дизайн-системы (CDS-927)

v0.17.2

30.09.2020

Исправления

  • Убран console.log в компоненте Modal (CDS-1517)

v0.17.1

28.09.2020

Исправления

  • Добавлен console.log для компонента Modal (CDS-1511)

v0.17.0

15.09.2020

Что нового

  • Добавлено свойство icon для использования иконок в компоненте Button и ContentSwitcher (CDS-839)

Улучшения

  • Задокументировано использование токенов --cds-font-margin... (CDS-1272)
  • Обновлена страница версий компонентов (CDS-1454)
  • В компонентах Checkbox и Radio Button изменен токен значений с --cds-font-label на --cds-body-text-s (CDS-1001)
  • Добавлены примеры правильного/неправильного использования компонента Overflow Menu (CDS-1433)
  • Обновлена документация компонента Form (CDS-1405)

Исправления

  • Исправлен баг с работой Text Input с вариацией password в форме (CDS-1447)

v0.16.1

07.08.2020

Исправления

  • Исправлен токен cds-body-text-l в теме B2B (CDS-1388)
  • Исправлена инициализация данных Time в Date Picker (CDS-1336)

v0.16.0

04.08.2020

Улучшения

  • Добавлена информация по использованию кнопок в качестве ссылок (CDS-1321)
  • Задокументированы системные требования к версии Node.js и Vue.js в разделе Начало работы (CDS-956)
  • Добавлено свойство optional-label для миксина валидации (CDS-1361)
  • Добавлена поддержка vue-router компоненту Container (CDS-1348)
  • Изменен дизайн главной страницы дизайн-системы (CDS-1266)
  • Добавлена иконка sandglass (CDS-1266)

Исправления

  • Исправлен пустой аттрибут href в компоненте Container (CDS-1348)
  • Исправлены примеры кнопок в документации (CDS-1379)
  • Исправлен токен у таблицы с cds-color-background-page-secondary на cds-color-background-page-primary (CDS-1098)
  • Исправлена ширина элементов Breadcrumbs и добавлен HTML-атрибут title (CDS-985)
  • Исправлена работа компонента Multiselect в IE11 (CDS-1353)
  • Исправлена ошибка с v-model в компоненте Text Input. Добавлены слушатели событий. Добавлен метод setFocus (CDS-1333)

v0.15.1

28.07.2020

Исправления

  • Исправлена работа сайта в IE11. Обновлена версия core-js для компонентов (CDS-1168)

v0.15.0

21.07.2020

Что нового

Улучшения

Исправления

Устаревшее

  • Удалена страница «Макет» из основных элементов визуального языка, а ее контент доступен в описании использовании компонента Grid (CDS-1298)

v0.14.0

07.07.2020

Что нового

  • Раздел «Основные элементы» переименован в «Визуальный язык», добавлено определение этого раздела и дополнено описание его основных элементов (CDS-1296)

Улучшения

  • Задокументирован компонент Icon (CDS-1280)
  • Улучшено отображение документации Grid (CDS-1283)

Исправления

  • Исправлен баг со свойством align у компонента DataTable при использование слота header (CDS-1227)
  • Исправлена проблема с перекрытием текста указателем компонента Tooltip (CDS-977)

v0.13.0

23.06.2020

Что нового

  • Добавлены иконки company и password (CDS-1244)
  • Добавлены токены отступов для типографики (CDS-1225)

Улучшения

Исправления

  • Увеличена минимальная и установлена максимальная ширина Overflow Menu (CDS-1246) по запросу (CDS-1237)
  • Исправлен баг с отображением подсказки в компоненте Overflow Menu (CDS-1256). Спасибо Екатерине Калининой за то, что сообщила о нём!
  • У компонента Data Picker основные стили переведены на токены (CDS-623)
  • Исправлен порядок базовых стилей (CDS-1225)
  • Убраны хеши из дублирующих классов типографики (CDS-1225)
  • Добавлена высота линии для body страницы (CDS-1225)
  • Исправлена JS-ошибка при выборе элемента в Overflow Menu (CDS-1243)
  • Исправлена баг работы свойства no-vertical-pad в Data Table с модификацией short (CDS-1236)
  • Добавлено удаление пустых символов в title элементов компонента Overflow Menu (CDS-1238)
  • Исправлена проблема с некорректным отображение стрелки селекта в компоненте Pagination (CDS-1234)
  • Добавлены отсутствующие отступы у Col auto в компоненте Grid (CDS-1235)
  • Исправлена проблема срабатывания двойного события change в Pagination (CDS-1226)

v0.12.0

09.06.2020

Что нового

(CDS-1200, CDS-1201, CDS-1202, CDS-1204)

Улучшения

(CDS-167, CDS-193, CDS-199)

  • Добавлен раздел «Запросы», в котором описано, как запросить изменения или сообщить о баге (CDS-1195)

Исправления

  • Доработано управление базовым шрифтом в дизайн-системе и доработаны темы CDS и B2B (CDS-1198)
  • Переименованы иконки: View в VisibilityOn и ViewOff в VisibilityOff (CDS-1190)

v0.11.0

28.05.2020

Улучшения

  • Добавлено свойство name компоненту Icon (CDS-1187)

Исправления

  • Исправлена проблема с отображением иконок в Overflow Menu (CDS-1187)

v0.10.1

27.05.2020

Исправления

  • Исправлена сортировка версий changelog (CDS-1173)

v0.10.0

26.05.2020

Что нового

  • Добавлена иконки: View Off, View и Link

(CDS-1120, CDS-1120, CDS-1117)

Улучшения

  • Добавлена документация для компонентов:

Text Area, Tooltip, Uploader, Loading, Form (CDS-1142, CDS-207, CDS-238, CDS-288, CDS-337)

  • В компоненте Data Table добавлено свойство width для управление шириной колонок, возможность использования ячеек шапки в виде slot

и свойство ellipsis для ячеек (CDS-1140)

  • Зафиксированы табы при скролле на страницах документации (CDS-1128)
  • Добавлена возможность использования Text Input для ввода пароля (CDS-1120)

Исправления

  • Добавлен отсутствующий max breakpoint в Grid (CDS-1155)
  • Свойство columns в DataTable сделано необязательным (CDS-1159)

v0.9.0

28.04.2020

Что нового

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

(CDS-979, CDS-1069, CDS-1080, CDS-1072, CDS-1068, CDS-311, CDS-1074, CDS-1070)

  • Добавлена кнопка «Наверх» для страниц документации (CDS-865)
  • Добавлена иконка Copy (CDS-979)

Улучшения

  • Добавлена документация компонентов

Data Table, Radio Button, Pagination, Overflow Menu, Notification, Button (CDS-474, CDS-1091, CDS-422, CDS-453, CDS-311, CDS-1021)

  • Обновлены примеры в документации Data Table (CDS-1072)
  • Компонентам Content Switcher и Pagination добавлено свойство preventInitialChange для отмены вызова события change при инициализации компонента (CDS-1088)
  • Добавлено свойство defaultValidation для возможности отключения стандартной валидации для компонентов форм (CDS-926)
  • Добавлено поле «Доступные значения» в документации API компонентов (CDS-979)

Исправления

  • Значение по-умолчанию в компоненте Date Picker приведено к Boolean типу (CDS-1072)
  • В документации компонента Container исправлена ошибка c названием токенов (CDS-1072)

v0.8.1

15.04.2020

Исправления

  • Зафиксированы версии используемых пакетов: инфраструктурных и библиотеки компонентов (CDS-1065)

v0.8.0

15.04.2020

Улучшения

  • Добавлена документация компонентов

List, Modal, Search, Dropdown, Content Switcher, Container, Checkbox, Combobox, Status (CDS-611, CDS-401, CDS-381, CDS-361, CDS-1023, CDS-397, CDS-1022, CDS-653, CDS-340)

  • Доработана маска ввода допустимого диапазона часов и минут в компоненте Time (CDS-929)
  • Упрощена работа с моделью в компонентах с использованием поля ввода (CDS-929)

Исправления

  • Временно удалена страница «Шаблоны» (CDS-1016)
  • Исправлен баг с отображением методов и событий компонентов в документации (CDS-1040)
  • Исправлен баг с использованием компонента Overflow Menu в kebab-case (CDS-948)
  • Исправлена проблема с отображением двухзначных чисел в компоненте List (CDS-1008)
  • Исправлена проблема с сортировкой версий на странице истории изменений (CDS-961)
  • Исключены дочерние компоненты из таблицы версий компонентов (CDS-1018)
  • В компоненте Content Switcher HEX-код цвета разделителя заменен на токен (CDS-1037)
  • Изменены единицы измерения максимальной ширины компонента Status с px на rem (CDS-1034)
  • Исправлено поведение компонента Modal (CDS-963)
  • Исправлен отрицательный отступ у контейнера в компоненте Form (CDS-1026)
  • Изменен миксин eyebrow на соответствующие токены в компоненте Status (CDS-1024)

v0.7.0

01.04.2020

Что нового

  • В компонент Select добавлена возможность группировки опций (CDS-944)

Улучшения

  • Изменено значение токена cds-color-text-secondary на соответствующее стандарту доступности WCAG 2.0 уровня АА (CDS-878)
  • Изменен цвет токена состояния cds-color-interactive-02-active (CDS-639)
  • Добавлена документация для Text Input (CDS-108)
  • Доработана документация Breadcrumbs (CDS-346)
  • Дополнена документация для Select (CDS-117)
  • Дополнена инструкция для дизайнеров по работе с дизайн-системой (CDS-222)

Исправления

  • Пункты меню в разделе О системе переведены на русский язык (CDS-969)
  • Исправлен баг, при котором не отображался компонент Pagination с двумя страницами (CDS-1000)
  • Исправлены ошибки верстки в боковом меню навигации (CDS-969)
  • Контентная область документации ограничена 96rem/768px (CDS-968)
  • Исправлены проблемы с версткой мобильной версии документации (CDS-968)

v0.6.0

18.03.2020

Улучшения

  • Добавлена возможность использования слотов в компоненте Notification (CDS-976)
  • В компоненте Data Table расширена возможность использования ellipsis в ячейках заголовков (CDS-924)
  • Добавлены инструкции по использовании дизайн-системы для дизайнеров (CDS-222)

v0.5.1

11.03.2020

Исправления

  • Исправлен баг с пустой страницей changelog (CDS-958)

v0.5.0

11.03.2020

Что нового

  • Сделан новый дизайн и изменена структура страниц документации (CDS-854)
  • Добавлено сворачивание компонента Tabs в Dropdown на мобильных устройствах (CDS-921)
  • Добавлена возможность блокирования элемента списка в компоненте Dropdown (CDS-921)
  • В типографику добавлен новый вид заголовка – Eyebrow и токен --cds-font-heading-eyebrow (CDS-434)
  • Добавлена иконка Menu (CDS-881)

Улучшения

Исправления

  • В компоненте Status исправлен шрифт (CDS-882)
  • Исправлена проблема с отображением примера форм и исправлен токен фона страницы (CDS-892)
  • Исправлен баг с отображением changelog (CDS-886)

v0.4.0

26.02.2020

Что нового

  • Добавлена возможность использования компонента Tabs с GET-параметрами из URL (CDS-531)

Улучшения

  • Стили библиотеки вынесены в общий файл стилей cds.css (CDS-621)
  • Перешли на использование латинских символов в якорях страниц и вкладках документации (CDS-812)
  • Перевели таблицы документации на использование компонента Data Table (CDS-705)
  • Унифицировали вывод API компонента в документации (CDS-441)

Исправления

  • Исправлено зависание в режиме разработки, связанное с ошибкой Nuxt PM Server Request: undefined (CDS-850)

v0.3.0

12.02.2020

Что нового

  • Добавлена документация по релизу и работе с git (CDS-774)
  • Автоматизирован changelog и версионирование (CDS-774)
Новое мажорное обновление!
Мы активно разрабатываем дизайн систему CDS 3.0 на Vue 3