Skip to content

Releases: VKCOM/VKUI

v2.16.6

17 Jan 14:24
Compare
Choose a tag to compare
v2.16.6 Pre-release
Pre-release
  • Фикс проблемы с пропадающим Tabbar на старых iOS: #154.
  • Фикс ворнинга с getRef в Textarea: #165.
  • Утилита classnames переименована в classNames. Старое именование будет жить до 3.0.0.

Важно: в сборке найден баг с именование одного файла. В дальнейших версиях баг будет устранён.

v2.16.5

15 Jan 17:09
Compare
Choose a tag to compare
  • Пофикшена проблема со съезжающим заголовком в Android.
  • Добавлено поле autoFocus для Search. Актуально для Android версии.
  • В Gallery теперь можно делать слайды разной ширины.

v2.16.4

08 Jan 11:53
Compare
Choose a tag to compare
v2.16.4: docs update

v2.16.3

25 Dec 11:25
Compare
Choose a tag to compare

Поддержаны инсеты в старых iOS для ActionSheet

v2.16.2

20 Dec 17:07
Compare
Choose a tag to compare

Object.assign заменен на { ...spead }

v2.16.1

20 Dec 13:19
Compare
Choose a tag to compare

Пофишены баги с пропадающим бордером у элементов форм.

v2.16.0

20 Dec 10:54
Compare
Choose a tag to compare
  • Новый способ импортов. Подробности тут.
  • Пофишкен баг с z-index внутри Select.

v2.16.0-rc.0

19 Dec 17:42
Compare
Choose a tag to compare
v2.16.0-rc.0 Pre-release
Pre-release

Альтернативный способ импорта

Раньше импорт компонента или утилиты из библиотеки выглядел примерно так:

import { View, Panel, PanelHeader } from '@vkontakte/vkui';

Этот подход плох тем, что практически во всех случаях в результирующем бандле приложения будет код всего пакета @vkontakte/vkui.

Предлагается новый способ импортов:

import View from '@vkontakte/vkui/dist/components/View/View';
import Panel from '@vkontakte/vkui/dist/components/Panel/Panel';
import PanelHeader from '@vkontakte/vkui/dist/components/PanelHeader/PanelHeader';

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

Текущий способ остается в силе до следующей мажорной версии 3.0.0.

v2.15.5

17 Dec 10:30
Compare
Choose a tag to compare
  • Поправлены отступы Cell в iOS версии.
  • Поддержаны тонкие границы у Input, Textarea и Select (для dppx >= 3).

v2.15.4

12 Dec 16:39
Compare
Choose a tag to compare
  • Более тонкие сепараторы для 3dppx.
  • Новый дизайн у Spinner и ScreenSpinner.