# CHANGELOG ## v1.0.2 (2026-05-17) ### 新特性 - **AutoForm**: 新增 `inline` 模式,支持紧凑的单行表单布局,并增强了与 `DataTable` 的联动能力(数据变化自动刷新)。 - **Resizer**: - 支持 `$bind` 指令,实现尺寸的双向绑定。 - 新增 `resizing` 和 `change` 事件,便于监听实时与最终缩放结果。 ### 优化 - **UI**: - `Modal`, `Dialog`, `Toast` 默认主题色由 `body` 改为 `primary`,提升视觉引导。 - `Toast` 增加 `rounded` 圆角样式。 - 统一所有表单控件(input/select/textarea)在 `AutoForm` 中的设置默认为 `{}`。 - **FastList**: 重构虚拟滚动逻辑为独立的 `VirtualScroll` 模块,提升代码复用性与可维护性。 ## v1.0.1 (2026-05-14) - **Perf**: 优化 `FastList` 渲染逻辑,消除 Layout Thrashing,提升复杂列表(GroupedList/Tree)滚动性能达 10 倍以上。 - **Refactor**: 采用 `requestAnimationFrame` 优化初始化高度计算,减少闪烁。 ## v1.0.0 (2026-05-14) - **Feat**: 初始化项目结构,建立 ESM 开发环境。 - **Refactor**: 将 `base.js` 迁移至 `src/index.js`,采用 ESM 导出。 - **Build**: 配置 Vite 双轨构建系统。 - **Test**: 集成 Playwright 自动化测试。