# Popover 更新日志 先阅读 [完整 LICENSE](https://snowui.dev/LICENSE);同任务、同版本、同范围去重。 - 2026-10-23:任意Frame宿主Test中的图标与短标签改用公开单行组合,保留4px间距与全文缩略;父宿主触发及Popover运行实现不变,仅文档与示例修订。 - 2026-09-21:统一使用文档、源码属性表与 Site / AI 阅读入口;仅文档修订,不改变组件行为。 ### v3.1.1 (2026-06-02) - Popover hover 显示延迟调整为 `450ms`,与 Tooltip 首次 hover 延迟统一。 - Popover 直接复用 Tooltip 的首次延迟常量,但不参与 Tooltip 的 `300ms` 快速切换窗口。 ### v3.1.0 (2026-05-15) - 新增**内嵌模式** `as="popover"`:Tooltip 风格的零配置组合,Popover 放入任意宿主子节点即自动绑定父元素为 anchor 和触发源 - 三模式正式命名:**面板模式 (Panel) / 内嵌模式 (Inline) / 模版模式 (Template)** - 新增 POP-30~POP-33 示例覆盖内嵌模式 click / hover / 任意宿主 / 手动关闭场景 ### v3.0.0 (2026-05-15) - 旧 Popover 定义全部废弃,改为"模版 + ID 激活"模式(参考 Toast TS-10) - 合并 QuickAction(小尺寸)、取代 SearchPopup(中尺寸);源码组件删除 - 触发按钮不再放入 Popover 内部,通过 `data-popover-target` 或 `showPopover(id, anchorEl)` 关联 - 新增命令式 API `showPopover` / `hidePopover` / `togglePopover` 落地于 `../logic/popover.svelte.ts` - 三档尺寸:`sm` (12/16) / `md` (16/24) / `lg` (24/32);默认 `sm` - `closeOnOutsideClick` 重命名为 `closeOn: "outside" | "manual"` 更直观 - 保留静态模式以承接 SP-02 风格自由组合 ### v2.0.0 (2026-05-15)(已废弃) - 改为 QuickAction 风格的通用浮层容器,触发器包裹模式 ### v1.1.1 (2026-02-03) - 初始版本