3
0

Fix CHANGELOG.md

This commit is contained in:
2026-09-24 21:20:46 +04:00
parent 68a0bd8025
commit 15298ef68f

View File

@@ -2,12 +2,12 @@
- Опция `arrow` теперь принимает объект: `active`, `centered`, `padding` (булево значение по-прежнему поддерживается) - Опция `arrow` теперь принимает объект: `active`, `centered`, `padding` (булево значение по-прежнему поддерживается)
- Добавлено поле `arrow.centered` — фиксирует стрелку по центру всплывающей подсказки, чтобы она не смещалась при прокрутке - Добавлено поле `arrow.centered` — фиксирует стрелку по центру всплывающей подсказки, чтобы она не смещалась при прокрутке
- Рассчитываем `padding` стрелки автоматически, чтобы её повёрнутые углы не выходили за границы всплывающей подсказки - Автоматически рассчитываем `padding` стрелки, чтобы её повёрнутые углы не выходили за границы всплывающей подсказки
- `arrow` теперь корректно применяется через `updateOptions` — и до первого показа, и с уже показанной подсказкой (включение/выключение стрелки на лету) - `arrow` теперь корректно применяется через `updateOptions` — и до первого показа, и с уже показанной подсказкой (включение/выключение стрелки на лету)
- `updateOptions({ interactive })` больше не отключает скрытие подсказки по клику вне её - Исправлено: `updateOptions({ interactive })` больше не снимает обработчик скрытия по клику вне подсказки (раньше он попадал в общий список слушателей, который очищался при обновлении `interactive`)
- Устранены гонки при вызове `show`/`hide` подряд: устаревшие асинхронные операции отменяются - Устранены гонки при вызове `show`/`hide` подряд: устаревшие асинхронные операции отменяются
- `autoUpdate` теперь следит за виртуальным элементом (`virtualReference`) - `autoUpdate` теперь следит за тем же опорным элементом, что и позиционирование, поэтому при `virtualReference` подсказка продолжает обновляться при прокрутке
- `onCreate` вызывается после инициализации методов, поэтому `show`/`hide` доступны внутри него - `onCreate` вызывается в самом конце инициализации — раньше внутри него ещё не были доступны `show()`/`hide()`, теперь их можно вызывать прямо в `onCreate`
## v7.0.1 ## v7.0.1
@@ -20,12 +20,12 @@
## v6.0.0 ## v6.0.0
- Корректная работа сообытий mouseenter/mouseleave на тач-устройствах - Корректная работа с событиями mouseenter/mouseleave на тач-устройствах
- Предовтращаем лишние показы всплывающей подсказки - Предотвращаем лишние показы всплывающей подсказки
## v5.0.0 ## v5.0.0
- Регистрируем сообытия mouseenter/mouseleave на тач-устройствах - Регистрируем события mouseenter/mouseleave на тач-устройствах
## v4.1.1 ## v4.1.1
@@ -33,7 +33,7 @@
## v4.1.0 ## v4.1.0
- Отключаем события mouseenter/mouseleave для toch-устройств - Отключаем события mouseenter/mouseleave для touch-устройств
## v4.0.0 ## v4.0.0
@@ -58,11 +58,11 @@
## v2.0.0 ## v2.0.0
- К `_tooltip.$tooltip` добавлено свойство `_reference` для доступа к элементу, на котором был вызван `createTooltip` - К `_tooltip.$tooltip` добавлено свойство `_reference` для доступа к элементу, на котором был вызван `createTooltip`
- Для функций `show/hide` добавлен параметр `immediately` для мнгновенного открытия/закрытия всплывающей подсказки (`_tooltip.hide({ immediately: true })`) - Для функций `show/hide` добавлен параметр `immediately` для мгновенного открытия/закрытия всплывающей подсказки (`_tooltip.hide({ immediately: true })`)
- Добавлена опция `shiftPadding` для добавления отступов от краёв области видимости по осям x/y - Добавлена опция `shiftPadding` для добавления отступов от краёв области видимости по осям x/y
- Добавлена опция `animation` для кастомизации анимации при открытии/закрытии всплывающей подсказки (для этого всё внутри `.tooltip` было обёрнуто в `.tooltip__root` и анимация применяется именно к этому блоку) - Добавлена опция `animation` для кастомизации анимации при открытии/закрытии всплывающей подсказки (для этого всё внутри `.tooltip` было обёрнуто в `.tooltip__root` и анимация применяется именно к этому блоку)
- Опция `_tooltip._options` переименована в `_tooltip.options` - Опция `_tooltip._options` переименована в `_tooltip.options`
- Оптимизция кода, исправление ошибок - Оптимизация кода, исправление ошибок
- Доработки по README.md - Доработки по README.md
- Доработки по .npmignore - Доработки по .npmignore