70 lines
4.1 KiB
Markdown
70 lines
4.1 KiB
Markdown
## v7.1.0
|
||
|
||
- Опция `arrow` теперь принимает объект: `active`, `centered`, `padding` (булево значение по-прежнему поддерживается)
|
||
- Добавлено поле `arrow.centered` — фиксирует стрелку по центру всплывающей подсказки, чтобы она не смещалась при прокрутке
|
||
- Рассчитываем `padding` стрелки автоматически, чтобы её повёрнутые углы не выходили за границы всплывающей подсказки
|
||
- `arrow` теперь корректно применяется через `updateOptions` — и до первого показа, и с уже показанной подсказкой (включение/выключение стрелки на лету)
|
||
- `updateOptions({ interactive })` больше не отключает скрытие подсказки по клику вне её
|
||
- Устранены гонки при вызове `show`/`hide` подряд: устаревшие асинхронные операции отменяются
|
||
- `autoUpdate` теперь следит за виртуальным элементом (`virtualReference`)
|
||
- `onCreate` вызывается после инициализации методов, поэтому `show`/`hide` доступны внутри него
|
||
|
||
## v7.0.1
|
||
|
||
- Исправление работы анимации
|
||
|
||
## v7.0.0
|
||
|
||
- Изменено значение по умолчанию для параметра `trigger`
|
||
- Рефакторинг кода и устранение ошибок
|
||
|
||
## v6.0.0
|
||
|
||
- Корректная работа сообытий mouseenter/mouseleave на тач-устройствах
|
||
- Предовтращаем лишние показы всплывающей подсказки
|
||
|
||
## v5.0.0
|
||
|
||
- Регистрируем сообытия mouseenter/mouseleave на тач-устройствах
|
||
|
||
## v4.1.1
|
||
|
||
- Исправление зависаний (в некоторых случаях) всплывающих подсказок
|
||
|
||
## v4.1.0
|
||
|
||
- Отключаем события mouseenter/mouseleave для toch-устройств
|
||
|
||
## v4.0.0
|
||
|
||
- Переработана логика инициализации и обновления тултипа
|
||
- Добавлены новые триггеры: `focus`, `blur`
|
||
- Опция `hideOnClick` теперь поддерживает значения: `true`, `'all'`, `'toggle'`
|
||
- Исправлены ошибки с позиционированием, анимацией и стилями
|
||
- Оптимизировано управление событиями и очистка ресурсов
|
||
|
||
## v3.0.1
|
||
|
||
- Исправлена работа событий
|
||
|
||
## v3.0.0
|
||
|
||
- Исправлено название опции с `virtialReference` на `virtualReference`
|
||
|
||
## v2.1.0
|
||
|
||
- Для опции `appendTo` добавлена возможность указать значение `parent`
|
||
|
||
## v2.0.0
|
||
|
||
- К `_tooltip.$tooltip` добавлено свойство `_reference` для доступа к элементу, на котором был вызван `createTooltip`
|
||
- Для функций `show/hide` добавлен параметр `immediately` для мнгновенного открытия/закрытия всплывающей подсказки (`_tooltip.hide({ immediately: true })`)
|
||
- Добавлена опция `shiftPadding` для добавления отступов от краёв области видимости по осям x/y
|
||
- Добавлена опция `animation` для кастомизации анимации при открытии/закрытии всплывающей подсказки (для этого всё внутри `.tooltip` было обёрнуто в `.tooltip__root` и анимация применяется именно к этому блоку)
|
||
- Опция `_tooltip._options` переименована в `_tooltip.options`
|
||
- Оптимизция кода, исправление ошибок
|
||
- Доработки по README.md
|
||
- Доработки по .npmignore
|
||
|
||
## v1.0.0
|