---
title: 更新日志
docClass: timeline
toc: false
spline: explain
---

## 🌈 1.2.10 `2025-12-30` 
### 🚀 Features
- `chatEngine`: toolcall渲染兼容并发同一名称的工具调用 @carolin913 ([#352](https://github.com/TDesignOteam/tdesign-web-components/pull/352))

## 🌈 1.2.9 `2025-12-24` 
### 🚀 Features 
- `DatePicker`: 新增`DatePicker` 和 `DateRangePicker` 组件 @LeonardoSya ([#330](https://github.com/TDesignOteam/tdesign-web-components/pull/330))
- `Select`: 新增 `Select` 选择器组件 @LeonardoSya ([#328](https://github.com/TDesignOteam/tdesign-web-components/pull/328))
- `Divider`: 新增 `color` 和 `width` API @LeonardoSya ([#334](https://github.com/TDesignOteam/tdesign-web-components/pull/334))
### 🐞 Bug Fixes
- `ChatMarkdown`: 修复自定义 Markdown 渲染引擎的部分配置不生效的问题 @uyarn ([#349](https://github.com/TDesignOteam/tdesign-web-components/pull/349))
- `Image`: 修复加载错误时图片占位样式问题 @LeonardoSya ([#329](https://github.com/TDesignOteam/tdesign-web-components/pull/329))
- `Button`: 修复使用`icon`的场景的间距问题 @LeonardoSya ([#341](https://github.com/TDesignOteam/tdesign-web-components/pull/341))
### 🚧 Others
- `Input`: 完善文档内容 @LeonardoSya ([#336](https://github.com/TDesignOteam/tdesign-web-components/pull/336))

## 🌈 1.2.8 `2025-11-28` 
### 🚧 Feature
- feat: 新增RangeInputPopup组件 @LeonardoSya ([#320](https://github.com/TDesignOteam/tdesign-web-components/pull/320))
- feat(chatmessage): add codeblock click callback @carolin913 ([#332](https://github.com/TDesignOteam/tdesign-web-components/pull/332))
- feat(chatengine): 支持并发多个agui toolcall事件 @carolin913 ([#332](https://github.com/TDesignOteam/tdesign-web-components/pull/332))

## 🌈 1.2.6 `2025-11-10` 
### 🐞 Bug Fixes
- `fix`: 修复 `chat-loading` dots 风格命名错误的问题

## 🌈 1.2.5 `2025-11-05` 
### 🐞 Bug Fixes
- `fix`: 优化 Chatbot 相关组件样式 @uyarn ([#313](https://github.com/TDesignOteam/tdesign-web-components/pull/313))
### 🚧 Others
- fix: fix chatbot style @uyarn ([#312](https://github.com/TDesignOteam/tdesign-web-components/pull/312))
- chatbot/chatEngine: 补充实例方法和类型说明 @carolin913 ([#314](https://github.com/TDesignOteam/tdesign-web-components/pull/314))

## 🌈 1.2.4 `2025-11-03` 
### 🐞 Bug Fixes
- `chat-message`:  use `defaultProps` to set the default value of `animation` to `skeleton` @zhangpaopao0609 ([#307](https://github.com/TDesignOteam/tdesign-web-components/pull/307))
- `tag`:  修复tag样式和icon问题 @LeonardoSya ([#307](https://github.com/TDesignOteam/tdesign-web-components/pull/309))

## 🌈 1.2.3 `2025-10-15` 
### 🚀 Features
- `icon`: 更新文件相关的图标资源 @uyarn ([#302](https://github.com/TDesignOteam/tdesign-web-components/pull/302))
### 🐞 Bug Fixes
- `chatmarkdown`: 内置支持 mermaid 的渲染效果 @LzhengH ([#301](https://github.com/TDesignOteam/tdesign-web-components/pull/301))
- `chatmessage`: 修复 `1.2.2` 中错误更新的消息间距 @uyarn ([#302](https://github.com/TDesignOteam/tdesign-web-components/pull/302))

## 🌈 1.2.2 `2025-10-11` 
### 🐞 Bug Fixes
- `ChatMarkdown`: fix ChatMarkdown reusing @LzhengH ([#298](https://github.com/TDesignOteam/tdesign-web-components/pull/298))
- `ChatThinking`: fix thinking animation @LzhengH ([#296](https://github.com/TDesignOteam/tdesign-web-components/pull/296))
- `Chat`: 修复 Chat 相关组件的样式变量问题 @uyarn ([#299](https://github.com/TDesignOteam/tdesign-web-components/pull/299))

## 🌈 1.2.1 `2025-10-10` 
### 🚧 Others
- fix(upload): 修复受控状态问题 @carolin913 ([#287](https://github.com/TDesignOteam/tdesign-web-components/pull/287))
- fix(chatSender): fix sender default value @LzhengH ([#289](https://github.com/TDesignOteam/tdesign-web-components/pull/289))
- fix(chatItem): fix code copy & fix chat-item message @LzhengH ([#291](https://github.com/TDesignOteam/tdesign-web-components/pull/291))
- fix(chatItem): fix user right attachments @LzhengH ([#290](https://github.com/TDesignOteam/tdesign-web-components/pull/290))
- fix(chatItem): fix render empty @LzhengH ([#294](https://github.com/TDesignOteam/tdesign-web-components/pull/294))
- fix(chatThinking): 首次进入transition动画无法撑开高度问题 @LzhengH ([#296](https://github.com/TDesignOteam/tdesign-web-components/pull/296))
- feat(chatItem): default error status  @carolin913 @LzhengH ([#292](https://github.com/TDesignOteam/tdesign-web-components/pull/292))

## 🌈 1.2.0 `2025-09-22` 
### 🚧 Features
- feat(chatMarkdown):  渲染引擎改为cherry-markdown @LzhengH ([#268](https://github.com/TDesignOteam/tdesign-web-components/pull/268))
- feat(chatMarkdown):  code代码块支持theme切换 @LzhengH ([#281](https://github.com/TDesignOteam/tdesign-web-components/pull/281))
- fix(chatMarkdown): link去掉默认图标 @LzhengH ([#282](https://github.com/TDesignOteam/tdesign-web-components/pull/282))
- feat(chatEngine):  独立输出chatEngine @carolin913 ([#284](https://github.com/TDesignOteam/tdesign-web-components/pull/284))
- feat(chatEngine):  支持适配ag-ui协议 @carolin913 ([#284](https://github.com/TDesignOteam/tdesign-web-components/pull/284))
- fix(upload):  修复upload组件disabled状态问题、filevalue受控问题 @carolin913 ([#284](https://github.com/TDesignOteam/tdesign-web-components/pull/284))

## 🌈 1.1.17 `2025-09-08` 
### 🚧 Others
- fix(attachments): fix onFileClick in vue @LzhengH ([#277](https://github.com/TDesignOteam/tdesign-web-components/pull/277))

## 🌈 1.1.16 `2025-08-27` 
### 🚧 Others
- feat(chatItem): thinking添加slot @LzhengH 
- fix(markdown): 修复markdown data为空时渲染object的问题 @LzhengH ([#275](https://github.com/TDesignOteam/tdesign-web-components/pull/275))

## 🌈 1.1.15 `2025-08-18` 
### 🚧 Others
- feat(chat-item): 默认添加header/name/avatar/datetime插槽 @LzhengH ([#273](https://github.com/TDesignOteam/tdesign-web-components/pull/273))

## 🌈 1.1.13 `2025-08-05` 
### 🚧 Others
- fix(chat-item): fix style @LzhengH ([#267](https://github.com/TDesignOteam/tdesign-web-components/pull/267))

## 🌈 1.1.12 `2025-08-04` 
### 🚧 Others
- feat(chat-item): add content slot, adjust status effect conditions @LzhengH ([#265](https://github.com/TDesignOteam/tdesign-web-components/pull/265))
- fix(markdown): fix unexpected error @LzhengH ([#264](https://github.com/TDesignOteam/tdesign-web-components/pull/264))

## 🌈 1.1.10 `2025-07-24` 
### 🚧 Others
- fix(chatbot): fix item render content key @LzhengH ([#259](https://github.com/TDesignOteam/tdesign-web-components/pull/259))

## 🌈 1.1.9 `2025-07-24` 
### 🚧 Others
- feat(chatbot): 优化组合模式下message重复渲染问题 @LzhengH ([#257](https://github.com/TDesignOteam/tdesign-web-components/pull/257))
- feat(chatbot): 支持onRequest透传用户自定义参数 @LzhengH ([#257](https://github.com/TDesignOteam/tdesign-web-components/pull/257))
- fix(chatlist):  TdChatbotApi类型问题 @LzhengH ([#257](https://github.com/TDesignOteam/tdesign-web-components/pull/257))

## 🌈 1.1.6 `2025-07-07` 
### 🚧 Others
- Feat/chatmessage 支持传入avatar/name slot @carolin913 ([#247](https://github.com/TDesignOteam/tdesign-web-components/pull/247))
- Feat/chatlist 修改scrollList type @carolin913 ([#247](https://github.com/TDesignOteam/tdesign-web-components/pull/247))

## 🌈 1.1.6 `2025-07-07` 
### 🚧 Others
- Feat/chatmessage 支持传入avatar/name slot @carolin913 ([#247](https://github.com/TDesignOteam/tdesign-web-components/pull/247))
- - Feat/chatlist 修改scrollList type @carolin913 ([#247](https://github.com/TDesignOteam/tdesign-web-components/pull/247))

## 🌈 1.1.3 `2025-06-20` 
### 🚧 Fix
- Fix/chatmessage 修复加入attachment后消息体样式 @LzhengH ([#241](https://github.com/TDesignOteam/tdesign-web-components/pull/241))

## 🌈 1.1.2 `2025-06-19` 
### 🚧 Feature
- Feat/chatMessage 支持自定义用户消息 @carolin913 ([#239](https://github.com/TDesignOteam/tdesign-web-components/pull/239))
- Feat/chatBot 提供列表滚动api @carolin913 ([#239](https://github.com/TDesignOteam/tdesign-web-components/pull/239))
- Feat/attachment 简化image渲染所需的属性 @carolin913 ([#239](https://github.com/TDesignOteam/tdesign-web-components/pull/239))

## 🌈 1.1.1 `2025-06-16` 
### 🚧 Others
- feat(chatbot): add onchatready @carolin913 ([#237](https://github.com/TDesignOteam/tdesign-web-components/pull/237))

## 🌈 1.1.0 `2025-06-16` 
### 🚧 Feature:
- feat(markdown): 支持代码块组件滚动 @LzhengH ([#234](https://github.com/TDesignOteam/tdesign-web-components/pull/234))
- feat(exportparts): 添加exportparts逻辑，支持嵌套层级下的自定义样式 @LzhengH ([#223](https://github.com/TDesignOteam/tdesign-web-components/pull/223))
- feat(chatbot): 增加setMessages方法 @carolin913 ([#235](https://github.com/TDesignOteam/tdesign-web-components/pull/235))
- feat(chatbot): 增加获取状态api: isChatEngineReady，senderLoading @carolin913 ([#235](https://github.com/TDesignOteam/tdesign-web-components/pull/235))

## 🌈 1.0.10 `2025-06-13` 
### 🚧 Others
- Feature/chatbot：engine中增加setMessages @carolin913 ([#231](https://github.com/TDesignOteam/tdesign-web-components/pull/231))

## 🌈 1.0.9 `2025-06-13` 
### 🚧 Others
- feat(chatbot): 增加setmessages组件方法 @carolin913 ([#229](https://github.com/TDesignOteam/tdesign-web-components/pull/229))
- feat(chatlist): 支持onscroll监听 @carolin913 ([#229](https://github.com/TDesignOteam/tdesign-web-components/pull/229))

## 🌈 1.0.4 `2025-06-05` 
### 🚧 Others
- Fix/filecard 描述文字超长省略 @carolin913 ([#218](https://github.com/TDesignOteam/tdesign-web-components/pull/218))
- Fix/collapse 受控开合状态 @LzhengH  ([#218](https://github.com/TDesignOteam/tdesign-web-components/pull/218))
- Feat/chatsender 增加textarea slot @LzhengH  ([#218](https://github.com/TDesignOteam/tdesign-web-components/pull/218))

## 🌈 1.0.2 `2025-05-27` 
### 🚧 Others
- Feature/chatbot 修改类型定义，增加Chat前缀 @carolin913 ([#212](https://github.com/TDesignOteam/tdesign-web-components/pull/212))

## 🌈 1.0.1 `2025-05-27` 
### 🚧 Others
- feat(chatbot): modify exported type @carolin913 ([#210](https://github.com/TDesignOteam/tdesign-web-components/pull/210))
- fix(chatbot): fix sseClient abort error @carolin913 ([#210](https://github.com/TDesignOteam/tdesign-web-components/pull/210))

## 🌈 1.0.0 `2025-05-22` 
### 🚀 Features
- `chatbot`: 新增Chat系列组件 @carolin913 ([#208](https://github.com/TDesignOteam/tdesign-web-components/pull/208))
### 🚧 Others
- Feature/chat engine 初步补充样式 @LzhengH ([#195](https://github.com/TDesignOteam/tdesign-web-components/pull/195))
- Feature/新增attachments和filecard组件 @haishancai ([#201](https://github.com/TDesignOteam/tdesign-web-components/pull/201))
- Fix/优化attachments组件滚动的问题 @haishancai ([#202](https://github.com/TDesignOteam/tdesign-web-components/pull/202))
- fix(message): 修复打包后引用message报错问题 @LzhengH ([#205](https://github.com/TDesignOteam/tdesign-web-components/pull/205))
- feat(chatbot): props and style rebuild @carolin913 ([#206](https://github.com/TDesignOteam/tdesign-web-components/pull/206))

## 🌈 0.0.7 `2025-03-13` 
### 🚧 Others
- fix(image): 修复image组件展示问题 @duenyang ([#198](https://github.com/TDesignOteam/tdesign-web-components/pull/198))
- fix(collapse): 修复collapse在react中使用报错不显示问题 @duenyang ([#199](https://github.com/TDesignOteam/tdesign-web-components/pull/199))
- fix(collapse): 修复collapse动画不执行问题 @duenyang ([#200](https://github.com/TDesignOteam/tdesign-web-components/pull/200))
- fix(omi): 通过 css props 插入的 style 标签层级保持和 shadowroot 一致 @duenyang ([#203](https://github.com/TDesignOteam/tdesign-web-components/pull/203))

## 🌈 0.0.6 `2025-02-24` 
### 🚧 Others
- feat(omi): 支持复杂对象使用DOMProperty的方式传参 @duenyang ([#193](https://github.com/TDesignOteam/tdesign-web-components/pull/193))

## 🌈 0.0.5 `2025-02-11` 
### 🚧 Others
- Build/part plugin 添加babel插件补充元素part属性 @LzhengH ([#185](https://github.com/TDesignOteam/tdesign-web-components/pull/185))
- fix(babel): 修复babel添加part插件失效问题 @LzhengH ([#186](https://github.com/TDesignOteam/tdesign-web-components/pull/186))
- refactor(lodash): lodash-es instead of lodash @liweijie0812 ([#187](https://github.com/TDesignOteam/tdesign-web-components/pull/187))

## 🌈 0.0.3 `2025-01-02` 
### 🚧 Others
- feat(omi): 优化非omi环境下使用 @duenyang ([#180](https://github.com/TDesignOteam/tdesign-web-components/pull/180))
- chore(docs): 优化使用文档 @duenyang ([#181](https://github.com/TDesignOteam/tdesign-web-components/pull/181))

## 🌈 0.0.2 `2024-12-16` 
### 🚀 Features
- `util`: convertToLightDomNode 将基于 Omi 的 Showdow Root 组件转成 LightDom @ming680 ([#68](https://github.com/TDesignOteam/tdesign-web-components/pull/68))
- `affix`: affix complete🎉 @601odd ([#75](https://github.com/TDesignOteam/tdesign-web-components/pull/75))
- `range-input`: range-input 组件 @ming680 ([#104](https://github.com/TDesignOteam/tdesign-web-components/pull/104))
- `swiper`: 新增swiper组件 @jiasy1616 ([#116](https://github.com/TDesignOteam/tdesign-web-components/pull/116))
- `tag-input`: 添加 tag-input 组件 @demoadminjie ([#114](https://github.com/TDesignOteam/tdesign-web-components/pull/114))
- `list`: 新增list组件 @carolin913 ([#132](https://github.com/TDesignOteam/tdesign-web-components/pull/132))
- `input`: 增加input组件密码可见切换/增加清除输入按钮 @nightchanges ([#119](https://github.com/TDesignOteam/tdesign-web-components/pull/119))
- `tabs`: 完善除超长tabs header滚动外的功能 @LzhengH ([#139](https://github.com/TDesignOteam/tdesign-web-components/pull/139))
- `inputNumber`: inputNumber @ming680 ([#148](https://github.com/TDesignOteam/tdesign-web-components/pull/148))
- `dialog`: add dialog @novlan1 ([#110](https://github.com/TDesignOteam/tdesign-web-components/pull/110))
### 🐞 Bug Fixes
- `menu`: fix 切换报错 && icon样式 @ming680 ([#89](https://github.com/TDesignOteam/tdesign-web-components/pull/89))
- `input`: focus,blur double trigger @carolin913 ([#94](https://github.com/TDesignOteam/tdesign-web-components/pull/94))
- `util`: fix convertToLightDom beforeRender @ming680 ([#118](https://github.com/TDesignOteam/tdesign-web-components/pull/118))
- `icon`: 修复icon不居中显示和class重复设置问题 @duenyang ([#128](https://github.com/TDesignOteam/tdesign-web-components/pull/128))
- `tag-input`: 修复 中文拼音输入bug（输入中文拼音时， 按backspace会删除之前存在的 tag） @demoadminjie ([#131](https://github.com/TDesignOteam/tdesign-web-components/pull/131))
- `loading`: 修复慢速加载示例 @LzhengH ([#139](https://github.com/TDesignOteam/tdesign-web-components/pull/139))
- `affix`: 修复示例滚动逻辑 @LzhengH ([#139](https://github.com/TDesignOteam/tdesign-web-components/pull/139))
- `input`: 升级 omi fix input @ming680 ([#141](https://github.com/TDesignOteam/tdesign-web-components/pull/141))
- `tag-input`: 1、fix 第一次点击无法删除，需要点两次，暂时通过阻止 mousedown 的默认事件防止触发input blur 后续需要omi排查 2、fix 输入文字后展示不全 @ming680 ([#142](https://github.com/TDesignOteam/tdesign-web-components/pull/142))
- `menu`: fix 收起样式 @ming680 ([#149](https://github.com/TDesignOteam/tdesign-web-components/pull/149))
- `slider`: 与 input 联动 @novlan1 ([#144](https://github.com/TDesignOteam/tdesign-web-components/pull/144))
### 🚧 Others
- 网站&组件&目录整理 @duenyang ([#1](https://github.com/TDesignOteam/tdesign-web-components/pull/1))
- feat: 优化路由跳转 @duenyang ([#2](https://github.com/TDesignOteam/tdesign-web-components/pull/2))
- feat: fix anchor style && some optimize @duenyang ([#3](https://github.com/TDesignOteam/tdesign-web-components/pull/3))
- chore(lint): 增加代码自动格式化 & 优化目录 & commit msg 格式化 & common子仓库 @duenyang ([#4](https://github.com/TDesignOteam/tdesign-web-components/pull/4))
- feat(button): button complete 🎉 @duenyang ([#5](https://github.com/TDesignOteam/tdesign-web-components/pull/5))
- feat(site): site build complete 🎉 @duenyang ([#21](https://github.com/TDesignOteam/tdesign-web-components/pull/21))
- [Build]构建并支持esm、cjs、umd和按需加载，支持通过less变量和css变量修改主题 @duenyang ([#38](https://github.com/TDesignOteam/tdesign-web-components/pull/38))
- chore(workflow): Add GitHub Workflow @sa03 ([#39](https://github.com/TDesignOteam/tdesign-web-components/pull/39))
- chore(workflow): 调整 Workflow 配置 @sa03 ([#40](https://github.com/TDesignOteam/tdesign-web-components/pull/40))
- fix(type): fix TNode type @duenyang ([#46](https://github.com/TDesignOteam/tdesign-web-components/pull/46))
- chore(workflow): pull request jobs @sa03 ([#50](https://github.com/TDesignOteam/tdesign-web-components/pull/50))
- feat(switch): switch complete 🎉 @duenyang ([#54](https://github.com/TDesignOteam/tdesign-web-components/pull/54))
- feat(switch): switch complete 🎉 @duenyang ([#55](https://github.com/TDesignOteam/tdesign-web-components/pull/55))
- feat: textarea问题修复 @haishancai ([#49](https://github.com/TDesignOteam/tdesign-web-components/pull/49))
- feat(popup): add popup 🎉 @duenyang ([#59](https://github.com/TDesignOteam/tdesign-web-components/pull/59))
- [feat]: add image,divider,space @carolin913 ([#58](https://github.com/TDesignOteam/tdesign-web-components/pull/58))
- feat(tooltip): add tooltip 🎉 @duenyang ([#61](https://github.com/TDesignOteam/tdesign-web-components/pull/61))
- feat(loading): add loading and portal 🎉 @duenyang ([#64](https://github.com/TDesignOteam/tdesign-web-components/pull/64))
- feat(avatar): add avatar component @aaronmhl ([#70](https://github.com/TDesignOteam/tdesign-web-components/pull/70))
- feat(collapse): add collapse component @novlan1 ([#66](https://github.com/TDesignOteam/tdesign-web-components/pull/66))
- Feature/collapse transition @novlan1 ([#72](https://github.com/TDesignOteam/tdesign-web-components/pull/72))
- add slider component @novlan1 ([#71](https://github.com/TDesignOteam/tdesign-web-components/pull/71))
- chore: update prop type @novlan1 ([#80](https://github.com/TDesignOteam/tdesign-web-components/pull/80))
- Refactor/avatar @aaronmhl ([#79](https://github.com/TDesignOteam/tdesign-web-components/pull/79))
- Feature/menu @ming680 ([#76](https://github.com/TDesignOteam/tdesign-web-components/pull/76))
- Feature/icon @duenyang ([#81](https://github.com/TDesignOteam/tdesign-web-components/pull/81))
- Feature/popconfirm @LzhengH ([#85](https://github.com/TDesignOteam/tdesign-web-components/pull/85))
- feat(back-top): add back top component @Tzz1194593491 ([#74](https://github.com/TDesignOteam/tdesign-web-components/pull/74))
- fix(submodule): 归正版本 @duenyang ([#90](https://github.com/TDesignOteam/tdesign-web-components/pull/90))
- feat(grid): grid complete 🎉 @duenyang ([#91](https://github.com/TDesignOteam/tdesign-web-components/pull/91))
- chore(spell-check): 移除对dom.ts文件的检查 @duenyang ([#93](https://github.com/TDesignOteam/tdesign-web-components/pull/93))
- feat(tag): add tag component @carolin913 ([#92](https://github.com/TDesignOteam/tdesign-web-components/pull/92))
- feat(input): add input component and its examples @HOWARD-WANG-323 ([#78](https://github.com/TDesignOteam/tdesign-web-components/pull/78))
- fix(omi): 处理 isLightDOM 模式时会重复渲染DOM情况 @duenyang ([#96](https://github.com/TDesignOteam/tdesign-web-components/pull/96))
- fix(omi): isLightDom 重复渲染 @duenyang ([#99](https://github.com/TDesignOteam/tdesign-web-components/pull/99))
- docs(avatar): update avatar docs @aaronmhl ([#100](https://github.com/TDesignOteam/tdesign-web-components/pull/100))
- feat(alert): add alert component @Tzz1194593491 ([#97](https://github.com/TDesignOteam/tdesign-web-components/pull/97))
- feat(dropdown): dropdown complete 🎉 @duenyang ([#106](https://github.com/TDesignOteam/tdesign-web-components/pull/106))
- Feature/dropdown @duenyang ([#107](https://github.com/TDesignOteam/tdesign-web-components/pull/107))
- Feat/radio @LzhengH ([#105](https://github.com/TDesignOteam/tdesign-web-components/pull/105))
- `chore`: 完善PR CI工作流 复用主仓库部分 @uyarn ([#112](https://github.com/TDesignOteam/tdesign-web-components/pull/112))
- `chore`: 删除暂未使用的CI 需要使用再按需补充 @uyarn ([#112](https://github.com/TDesignOteam/tdesign-web-components/pull/112))
- `chore`: 暂时没有 `test script`，暂时移除build 类型文件 保证流程完整 @duenyang  @uyarn ([#112](https://github.com/TDesignOteam/tdesign-web-components/pull/112))
- feat(checkbox): 完成checkbox组件 @1379255913 ([#103](https://github.com/TDesignOteam/tdesign-web-components/pull/103))
- feat: completed all functions of the card component and wrote test sa… @zyy-bupt2022 ([#87](https://github.com/TDesignOteam/tdesign-web-components/pull/87))
- fix icon @duenyang ([#125](https://github.com/TDesignOteam/tdesign-web-components/pull/125))
- Feat/link 增加link组件及相关api文档 @nightchanges ([#123](https://github.com/TDesignOteam/tdesign-web-components/pull/123))
- Feature/badge 增加badge组件 @Tzz1194593491 ([#124](https://github.com/TDesignOteam/tdesign-web-components/pull/124))
- feat(breadcrumb): add breadcrumb component @Lyan-u ([#108](https://github.com/TDesignOteam/tdesign-web-components/pull/108))
- feat(watermark): add watermark component @zzzp9527 ([#101](https://github.com/TDesignOteam/tdesign-web-components/pull/101))
- fix(watermark): 修复watermark无法生成水印及其它展示问题 @duenyang ([#130](https://github.com/TDesignOteam/tdesign-web-components/pull/130))
- feat(upload): add upload component @wadwings ([#126](https://github.com/TDesignOteam/tdesign-web-components/pull/126))
- feat(progress): add new component progress @carolin913 ([#133](https://github.com/TDesignOteam/tdesign-web-components/pull/133))
- feat(notification): add new component notification @LzhengH ([#135](https://github.com/TDesignOteam/tdesign-web-components/pull/135))
- feat(skeleton): add new component skeleton @carolin913 ([#134](https://github.com/TDesignOteam/tdesign-web-components/pull/134))
- tabs complete🎉 @601odd ([#127](https://github.com/TDesignOteam/tdesign-web-components/pull/127))
- fix(progress): icons use single tag @carolin913 ([#137](https://github.com/TDesignOteam/tdesign-web-components/pull/137))
- feat(message): add message @Tzz1194593491 ([#136](https://github.com/TDesignOteam/tdesign-web-components/pull/136))
- fix(icon): 修复多次渲染问题 @duenyang ([#140](https://github.com/TDesignOteam/tdesign-web-components/pull/140))
- fix(useDragSorter hooks): 文件位置移动 @duenyang ([#143](https://github.com/TDesignOteam/tdesign-web-components/pull/143))
- fix(input): fix input 受控 @ming680 ([#147](https://github.com/TDesignOteam/tdesign-web-components/pull/147))
- feat(select-input): 完成select-input&优化popup @duenyang ([#146](https://github.com/TDesignOteam/tdesign-web-components/pull/146))
- fix(dropdown): dropdown问题修复 @duenyang ([#150](https://github.com/TDesignOteam/tdesign-web-components/pull/150))
- fix(omi-transition): 修复同一个页面注册多次动画覆盖的问题 @duenyang ([#151](https://github.com/TDesignOteam/tdesign-web-components/pull/151))
- fix(doc): doc类型README.md无法高亮显示代码块问题 @duenyang ([#152](https://github.com/TDesignOteam/tdesign-web-components/pull/152))
- feat(api): 规范innerStyle和innerClass @duenyang ([#154](https://github.com/TDesignOteam/tdesign-web-components/pull/154))
- fix(type): fix tsc build type @duenyang ([#155](https://github.com/TDesignOteam/tdesign-web-components/pull/155))
- feat(publish): 修复在vite、webpack环境中使用问题 @duenyang ([#157](https://github.com/TDesignOteam/tdesign-web-components/pull/157))
- feat(popup): 优化popup & 发布测试版本 @duenyang ([#158](https://github.com/TDesignOteam/tdesign-web-components/pull/158))
- feat(alpha): 发布alpha测试版本 @duenyang ([#161](https://github.com/TDesignOteam/tdesign-web-components/pull/161))
- feat(alpha): 发布alpha测试版本 @duenyang ([#162](https://github.com/TDesignOteam/tdesign-web-components/pull/162))
- feat(use): 支持在React环境中使用 @duenyang ([#165](https://github.com/TDesignOteam/tdesign-web-components/pull/165))
- feat(react): 支持在React中调用update @duenyang ([#169](https://github.com/TDesignOteam/tdesign-web-components/pull/169))
- feat(react): 优化react适配逻辑 @duenyang ([#170](https://github.com/TDesignOteam/tdesign-web-components/pull/170))
- feat(Vue): 支持在Vue中使用 @duenyang ([#172](https://github.com/TDesignOteam/tdesign-web-components/pull/172))
- feat(slider,avatar,dialog): wc style split from common @carolin913 ([#173](https://github.com/TDesignOteam/tdesign-web-components/pull/173))
- feat(vite): 支持在viet >= 5 版本中使用 @duenyang ([#175](https://github.com/TDesignOteam/tdesign-web-components/pull/175))
- feat(jsx): 支持jsx通用方法 @duenyang ([#176](https://github.com/TDesignOteam/tdesign-web-components/pull/176))

## 🌈 0.0.1-alpha.2 `2024-10-18` 
### 🚀 Features
- `util`: convertToLightDomNode 将基于 Omi 的 Showdow Root 组件转成 LightDom @ming680 ([#68](https://github.com/TDesignOteam/tdesign-web-components/pull/68))
- `affix`: affix complete🎉 @601odd ([#75](https://github.com/TDesignOteam/tdesign-web-components/pull/75))
- `range-input`: range-input 组件 @ming680 ([#104](https://github.com/TDesignOteam/tdesign-web-components/pull/104))
- `swiper`: 新增swiper组件 @jiasy1616 ([#116](https://github.com/TDesignOteam/tdesign-web-components/pull/116))
- `tag-input`: 添加 tag-input 组件 @demoadminjie ([#114](https://github.com/TDesignOteam/tdesign-web-components/pull/114))
- `list`: 新增list组件 @carolin913 ([#132](https://github.com/TDesignOteam/tdesign-web-components/pull/132))
- `input`: 增加input组件密码可见切换/增加清除输入按钮 @nightchanges ([#119](https://github.com/TDesignOteam/tdesign-web-components/pull/119))
- `tabs`: 完善除超长tabs header滚动外的功能 @LzhengH ([#139](https://github.com/TDesignOteam/tdesign-web-components/pull/139))
- `inputNumber`: inputNumber @ming680 ([#148](https://github.com/TDesignOteam/tdesign-web-components/pull/148))
- `dialog`: add dialog @novlan1 ([#110](https://github.com/TDesignOteam/tdesign-web-components/pull/110))
### 🐞 Bug Fixes
- `menu`: fix 切换报错 && icon样式 @ming680 ([#89](https://github.com/TDesignOteam/tdesign-web-components/pull/89))
- `input`: focus,blur double trigger @carolin913 ([#94](https://github.com/TDesignOteam/tdesign-web-components/pull/94))
- `util`: fix convertToLightDom beforeRender @ming680 ([#118](https://github.com/TDesignOteam/tdesign-web-components/pull/118))
- `icon`: 修复icon不居中显示和class重复设置问题 @duenyang ([#128](https://github.com/TDesignOteam/tdesign-web-components/pull/128))
- `tag-input`: 修复 中文拼音输入bug（输入中文拼音时， 按backspace会删除之前存在的 tag） @demoadminjie ([#131](https://github.com/TDesignOteam/tdesign-web-components/pull/131))
- `loading`: 修复慢速加载示例 @LzhengH ([#139](https://github.com/TDesignOteam/tdesign-web-components/pull/139))
- `affix`: 修复示例滚动逻辑 @LzhengH ([#139](https://github.com/TDesignOteam/tdesign-web-components/pull/139))
- `input`: 升级 omi fix input @ming680 ([#141](https://github.com/TDesignOteam/tdesign-web-components/pull/141))
- `tag-input`: 1、fix 第一次点击无法删除，需要点两次，暂时通过阻止 mousedown 的默认事件防止触发input blur 后续需要omi排查 2、fix 输入文字后展示不全 @ming680 ([#142](https://github.com/TDesignOteam/tdesign-web-components/pull/142))
- `menu`: fix 收起样式 @ming680 ([#149](https://github.com/TDesignOteam/tdesign-web-components/pull/149))
- `slider`: 与 input 联动 @novlan1 ([#144](https://github.com/TDesignOteam/tdesign-web-components/pull/144))
### 🚧 Others
- 网站&组件&目录整理 @duenyang ([#1](https://github.com/TDesignOteam/tdesign-web-components/pull/1))
- feat: 优化路由跳转 @duenyang ([#2](https://github.com/TDesignOteam/tdesign-web-components/pull/2))
- feat: fix anchor style && some optimize @duenyang ([#3](https://github.com/TDesignOteam/tdesign-web-components/pull/3))
- chore(lint): 增加代码自动格式化 & 优化目录 & commit msg 格式化 & common子仓库 @duenyang ([#4](https://github.com/TDesignOteam/tdesign-web-components/pull/4))
- feat(button): button complete 🎉 @duenyang ([#5](https://github.com/TDesignOteam/tdesign-web-components/pull/5))
- feat(site): site build complete 🎉 @duenyang ([#21](https://github.com/TDesignOteam/tdesign-web-components/pull/21))
- [Build]构建并支持esm、cjs、umd和按需加载，支持通过less变量和css变量修改主题 @duenyang ([#38](https://github.com/TDesignOteam/tdesign-web-components/pull/38))
- chore(workflow): Add GitHub Workflow @sa03 ([#39](https://github.com/TDesignOteam/tdesign-web-components/pull/39))
- chore(workflow): 调整 Workflow 配置 @sa03 ([#40](https://github.com/TDesignOteam/tdesign-web-components/pull/40))
- fix(type): fix TNode type @duenyang ([#46](https://github.com/TDesignOteam/tdesign-web-components/pull/46))
- chore(workflow): pull request jobs @sa03 ([#50](https://github.com/TDesignOteam/tdesign-web-components/pull/50))
- feat(switch): switch complete 🎉 @duenyang ([#54](https://github.com/TDesignOteam/tdesign-web-components/pull/54))
- feat(switch): switch complete 🎉 @duenyang ([#55](https://github.com/TDesignOteam/tdesign-web-components/pull/55))
- feat: textarea问题修复 @haishancai ([#49](https://github.com/TDesignOteam/tdesign-web-components/pull/49))
- feat(popup): add popup 🎉 @duenyang ([#59](https://github.com/TDesignOteam/tdesign-web-components/pull/59))
- [feat]: add image,divider,space @carolin913 ([#58](https://github.com/TDesignOteam/tdesign-web-components/pull/58))
- feat(tooltip): add tooltip 🎉 @duenyang ([#61](https://github.com/TDesignOteam/tdesign-web-components/pull/61))
- feat(loading): add loading and portal 🎉 @duenyang ([#64](https://github.com/TDesignOteam/tdesign-web-components/pull/64))
- feat(avatar): add avatar component @aaronmhl ([#70](https://github.com/TDesignOteam/tdesign-web-components/pull/70))
- feat(collapse): add collapse component @novlan1 ([#66](https://github.com/TDesignOteam/tdesign-web-components/pull/66))
- Feature/collapse transition @novlan1 ([#72](https://github.com/TDesignOteam/tdesign-web-components/pull/72))
- add slider component @novlan1 ([#71](https://github.com/TDesignOteam/tdesign-web-components/pull/71))
- chore: update prop type @novlan1 ([#80](https://github.com/TDesignOteam/tdesign-web-components/pull/80))
- Refactor/avatar @aaronmhl ([#79](https://github.com/TDesignOteam/tdesign-web-components/pull/79))
- Feature/menu @ming680 ([#76](https://github.com/TDesignOteam/tdesign-web-components/pull/76))
- Feature/icon @duenyang ([#81](https://github.com/TDesignOteam/tdesign-web-components/pull/81))
- Feature/popconfirm @LzhengH ([#85](https://github.com/TDesignOteam/tdesign-web-components/pull/85))
- feat(back-top): add back top component @Tzz1194593491 ([#74](https://github.com/TDesignOteam/tdesign-web-components/pull/74))
- fix(submodule): 归正版本 @duenyang ([#90](https://github.com/TDesignOteam/tdesign-web-components/pull/90))
- feat(grid): grid complete 🎉 @duenyang ([#91](https://github.com/TDesignOteam/tdesign-web-components/pull/91))
- chore(spell-check): 移除对dom.ts文件的检查 @duenyang ([#93](https://github.com/TDesignOteam/tdesign-web-components/pull/93))
- feat(tag): add tag component @carolin913 ([#92](https://github.com/TDesignOteam/tdesign-web-components/pull/92))
- feat(input): add input component and its examples @HOWARD-WANG-323 ([#78](https://github.com/TDesignOteam/tdesign-web-components/pull/78))
- fix(omi): 处理 isLightDOM 模式时会重复渲染DOM情况 @duenyang ([#96](https://github.com/TDesignOteam/tdesign-web-components/pull/96))
- fix(omi): isLightDom 重复渲染 @duenyang ([#99](https://github.com/TDesignOteam/tdesign-web-components/pull/99))
- docs(avatar): update avatar docs @aaronmhl ([#100](https://github.com/TDesignOteam/tdesign-web-components/pull/100))
- feat(alert): add alert component @Tzz1194593491 ([#97](https://github.com/TDesignOteam/tdesign-web-components/pull/97))
- feat(dropdown): dropdown complete 🎉 @duenyang ([#106](https://github.com/TDesignOteam/tdesign-web-components/pull/106))
- Feature/dropdown @duenyang ([#107](https://github.com/TDesignOteam/tdesign-web-components/pull/107))
- Feat/radio @LzhengH ([#105](https://github.com/TDesignOteam/tdesign-web-components/pull/105))
- `chore`: 完善PR CI工作流 复用主仓库部分 @uyarn ([#112](https://github.com/TDesignOteam/tdesign-web-components/pull/112))
- `chore`: 删除暂未使用的CI 需要使用再按需补充 @uyarn ([#112](https://github.com/TDesignOteam/tdesign-web-components/pull/112))
- `chore`: 暂时没有 `test script`，暂时移除build 类型文件 保证流程完整 @duenyang  @uyarn ([#112](https://github.com/TDesignOteam/tdesign-web-components/pull/112))
- feat(checkbox): 完成checkbox组件 @1379255913 ([#103](https://github.com/TDesignOteam/tdesign-web-components/pull/103))
- feat: completed all functions of the card component and wrote test sa… @zyy-bupt2022 ([#87](https://github.com/TDesignOteam/tdesign-web-components/pull/87))
- fix icon @duenyang ([#125](https://github.com/TDesignOteam/tdesign-web-components/pull/125))
- Feat/link 增加link组件及相关api文档 @nightchanges ([#123](https://github.com/TDesignOteam/tdesign-web-components/pull/123))
- Feature/badge 增加badge组件 @Tzz1194593491 ([#124](https://github.com/TDesignOteam/tdesign-web-components/pull/124))
- feat(breadcrumb): add breadcrumb component @Lyan-u ([#108](https://github.com/TDesignOteam/tdesign-web-components/pull/108))
- feat(watermark): add watermark component @zzzp9527 ([#101](https://github.com/TDesignOteam/tdesign-web-components/pull/101))
- fix(watermark): 修复watermark无法生成水印及其它展示问题 @duenyang ([#130](https://github.com/TDesignOteam/tdesign-web-components/pull/130))
- feat(upload): add upload component @wadwings ([#126](https://github.com/TDesignOteam/tdesign-web-components/pull/126))
- feat(progress): add new component progress @carolin913 ([#133](https://github.com/TDesignOteam/tdesign-web-components/pull/133))
- feat(notification): add new component notification @LzhengH ([#135](https://github.com/TDesignOteam/tdesign-web-components/pull/135))
- feat(skeleton): add new component skeleton @carolin913 ([#134](https://github.com/TDesignOteam/tdesign-web-components/pull/134))
- tabs complete @601odd ([#127](https://github.com/TDesignOteam/tdesign-web-components/pull/127))
- fix(progress): icons use single tag @carolin913 ([#137](https://github.com/TDesignOteam/tdesign-web-components/pull/137))
- feat(message): add message @Tzz1194593491 ([#136](https://github.com/TDesignOteam/tdesign-web-components/pull/136))
- fix(icon): 修复多次渲染问题 @duenyang ([#140](https://github.com/TDesignOteam/tdesign-web-components/pull/140))
- fix(useDragSorter hooks): 文件位置移动 @duenyang ([#143](https://github.com/TDesignOteam/tdesign-web-components/pull/143))
- fix(input): fix input 受控 @ming680 ([#147](https://github.com/TDesignOteam/tdesign-web-components/pull/147))
- feat(select-input): 完成select-input&优化popup @duenyang ([#146](https://github.com/TDesignOteam/tdesign-web-components/pull/146))
- fix(dropdown): dropdown问题修复 @duenyang ([#150](https://github.com/TDesignOteam/tdesign-web-components/pull/150))
- fix(omi-transition): 修复同一个页面注册多次动画覆盖的问题 @duenyang ([#151](https://github.com/TDesignOteam/tdesign-web-components/pull/151))
- fix(doc): doc类型README.md无法高亮显示代码块问题 @duenyang ([#152](https://github.com/TDesignOteam/tdesign-web-components/pull/152))
- feat(api): 规范innerStyle和innerClass @duenyang ([#154](https://github.com/TDesignOteam/tdesign-web-components/pull/154))
- fix(type): fix tsc build type @duenyang ([#155](https://github.com/TDesignOteam/tdesign-web-components/pull/155))
- feat(publish): 修复在vite、webpack环境中使用问题 @duenyang ([#157](https://github.com/TDesignOteam/tdesign-web-components/pull/157))
- feat(popup): 优化popup & 发布测试版本 @duenyang ([#158](https://github.com/TDesignOteam/tdesign-web-components/pull/158))
