Tooltip: поправлен баг с закрытием тултипа при клике на якорный элемент при прокидывании disableCloseAfterClick=true (#7657)
v6.7.0
[!IMPORTANT]
Как писали ранее, мы приступили к разработке следующей мажорной версии VKUI - v7
Это последняя запланированная минорная версия по v6.
Далее мы будем выпускать только версии с исправлением критических багов.
Исправления
Search: поправлен баг с опаздывающей анимацией кнопки "Отмена" в iOS (#7487)
ModalRoot: исправлены повторные вызовы onClosed при определенных условиях (#7543)
Alert: onClose теперь вызывается после action (#7546)
CustomSelect: типы не соответствовали нативным типам <input> (#7569)
Headline: исправлена адаптивность типа начертания шрифта (weight) в режиме compact (#7551)
Вычисляемые свойства в объектах приведены к обычным там, где они были ненужны (#7571)
Улучшения
Calendar: Добавлен пропс renderDayContent для отрисовки кастомного контента в ячейке дня. Props также был добавлен в CalendarRange, DateInput и DateRangeInput (#7518)
Typography: добавлено свойство useAccentWeight для использования fontWeightAccent токенов, если требуется поменять начертание текста с помощью свойства weight. По умолчанию в VKUI useAccentWeight={true}, то есть при использовании свойства weight применяются токены fontWeightAccent. Если нужно, чтобы использовались токены fontWeightBase необходимо явно указать useAccentWeight={false} (#7549)
⚠️ Warning
В v7useAccentWeight по умолчанию будет false.
Text: добавлено использование compact токенов fontWeight/fontFamily в режиме compact (#7564)
Subhead: добавлена поддержка compact режима для токенов fontWeight и fontFamily (#7566)
Caption: добавлена поддержка compact режима (#7555)
ToolButton: при direction="row" теперь применяется режим rounded что с передачей children, что без; прибивается по левому краю; имеет больший отступ справа при передаче children, чтобы скомпенсировать иконку (#7488)
добавлено новое свойство unlockParentHover, которое можно использовать в ситуации когда один Tappable вложен в другой и при на ведении на дочерний нужно, чтобы hover состояние также появлялось на родительском Tappable. Выставляется на дочернем. По умолчанию hover состояние дочернего элемента родительскому не передаётся. (#7519)
... (truncated)
Commits
fd45ecd bump(@vkontakte/vkui): from 6.7.0 to 6.7.1
f0a8e3e fix(UseFloatingWithInteractions): fix bug with disableAfterClickClose in Tool...
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @vkontakte/vkui from 6.6.0 to 6.7.1.
Release notes
Sourced from
@vkontakte/vkui
's releases.... (truncated)
Commits
fd45ecd
bump(@vkontakte/vkui
): from 6.7.0 to 6.7.1f0a8e3e
fix(UseFloatingWithInteractions): fix bug with disableAfterClickClose in Tool...2321909
chore(e2e): update screenshots (#7647)7880d63
fix(Spacing): fix padding top with spacing tokens (#7632)0953237
fix(TabsItem): gaps use first-child (#7629)520b32f
chore(e2e): update screenshots (#7625)4739f87
SevereCloud/revert/CustomSelect-pr7235 (#7619)d72329a
fix(CarouselBase): fix two slides transition (#7615)dad389a
fix(Select): disabled for options (#7622)caac1c8
bump(@vkontakte/vkui
): from 6.6.0 to 6.7.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show