Skip to content

Latest commit

 

History

History
116 lines (73 loc) · 9.04 KB

ROADMAP.md

File metadata and controls

116 lines (73 loc) · 9.04 KB

5.0 Август 2022

  • Адаптивные версии компонентов DatePicker, Tabs, Paging для мобильных устройств.
  • Обновление дизайна компонентов в соответствии с новым фирменным стилем и визуальным языком.
  • Добавление нового компонента — панель действий.

2021

  • Адаптивные версии компонентов использующих выпадающие меню — селекта, автокомплита, комбобокса для мобильных #1963.
  • Адаптивные версии модалки и сайдпейджа.
  • Поддержка StrictMode и React 18.
  • Новые цвета контролов. Обновление в соответствии с «переходным» дизайном.
  • Официальный старт поддержки темной темы.
  • Адаптация контролов для использования с шрифтом Lab Grotesque.
  • Добавление компонента FileUploader для загрузки файлов на сервер.
  • Добавление компонента GlobalLoader.

3.0 Май 2021

  • Релиз версии 3.0 #2123
  • Второй этап поддержки 8px сетки по Контур.Гайдам #1733

2020

2.4 Август 2020

  • Первый этап дизайн-решения по сбору телеметрии — пакет React Sorge. #1539
  • Создание и выпуск темы с новыми размерами контролов для поддержки 8px сетки по Контур.Гайдам. #1733

2.0.0 Март 2020

  • Релиз версии 2.0
  • Уменьшение техдолга #1578
  • Переезд всех стилей с Less на CSS-in-JS #1625
  • Перенос kontur-specific компонентов в приватную библиотеку (Fias, TopBar, Logotype, Spinner) #1842
  • Реорганизация файлов компонентов в библиотеке для упрощения импорта и работы tree-shaking #1772
  • Отказ от retail-ui, паблиш только пакета @skbkontur/react-ui

2019

Декабрь 2019

  • Создание отдельного репозитория для «велосипедов» (парковка для общеконтуровских решений для фронта), в которую пойдет приватная библиотека для kontur-specific компонентов типа Fias, TopBar, Logotype, Spinner.
  • Обновление react-styleguidist и примеров в доке #1791

Ноябрь 2019

  • Обновлены зависимости, в том числе storybook/webpack/react/etc #1756

Октябрь 2019

  • ZIndex: add layers priority для #776

Сентябрь 2019

  • Библиотека идентификации нажатой клавиши #1639

Август 2019

  • Отказ от SauceLabs в пользу SeleniumGrid для скриншотных тестов #1131

Июль 2019

  • Гайдлайн для контрибьюторов #1274

Июнь 2019

  • Старт поддержки LTS версии библиотеки #1295
  • Локализация DateInput и DatePicker #1278
  • Реализация механизма кастомизации на css-in-js #1318

Май 2019

  • Обновление документации react-ui-validations #1430
  • Реализация декларативного механизма валидаций react-ui-validations #1421

Апрель 2019

  • Добавлены скриншотные тесты на плоскую тему #1253
  • Ссылки со стайлгайдиста на ишьюс гитхаба и гайды #1376

Март 2019

  • Интеграция react-ui-validations #917
  • Добавление поддержки локализации компонентов

Февраль 2019

  • Обновление версии через CI #1042

Январь 2019

  • Добавление свойств prefix/postfix для Input #727

2018

Декабрь 2018

  • Переезд с Travis на TeamCity #985
  • Оптимизация тестов react-ui-testing #872
  • Улучшение MaskedInput #900
  • Скриншоты на ComboBox #929
  • Методы open/close для ComboBox #967
  • Доработки по Fias #960

Ноябрь 2018

  • Версии библиотеки в styleguidist #919
  • Поддержка праздничных дней #904
  • Новые стили для кнопок-стрелок #839
  • Компонент Fias #800
  • Интеграция react-ui-testing #813, #738
  • Новое состояние Checkbox #820