# 更新日志

本文档记录了项目的所有重要变更。

# [1.5.0](https://gitlab.seakoi.net/digiziting_client/native-ui/compare/@seakoi/svg-icons@1.4.0...@seakoi/svg-icons@1.5.0) (2026-04-23)


### ♻️Code Refactoring

* **avatar:** 使用枚举和 useMemo 优化图片加载逻辑 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([79e18347](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/79e18347eb5713e1279067bbfef0eb1261351675))
* **avatar:** 废弃 containerStyle 属性，使用 style 代替 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([651c7887](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/651c78879524ce4a298e0443bebae2d6cc6b0490))


### ✨Features

* **avatar:** 支持全局 transformImageUri 转换图片链接 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([0d9ab112](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/0d9ab11292d6ae5ac88fd8fbf49e7fdaee6bf9c0))

# [1.4.0](https://gitlab.seakoi.net/digiziting_client/native-ui/compare/@seakoi/svg-icons@1.3.0...@seakoi/svg-icons@1.4.0) (2026-04-21)


### ✨Features

* **website:** add changelog page rendering from @seakoi/native-ui/CHANGELOG.md ([02a760df](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/02a760df79b9f0d3277eb18dbb9c54c5d086569a))

# [1.3.0](https://gitlab.seakoi.net/digiziting_client/native-ui/compare/@seakoi/svg-icons@1.2.0...@seakoi/svg-icons@1.3.0) (2026-04-21)

### ♻️Code Refactoring

- **ai:** 优化 openspec 指令 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([44d0427f](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/44d0427f16accbe518964698a625c93802001e46))
- **ai:** 优化 openspec 流程 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([e3eaa5fa](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/e3eaa5fa451c81c814cbee146a7cda4512250409))
- **example:** 同步 Stepper 文档示例到 Example 应用 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([d5f280b8](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/d5f280b8732c0b455a4acbaaf6edb7e04ef102c5))
- **ai:** 更新组件库编码规范及TypeScript与组件开发指南 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([5b1e0745](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/5b1e07452aea7d7274cdb37fd3e94ac24d55e084))
- **native-ui:** 重构 calendar-picker-view 组件结构 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([f9a54790](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/f9a54790eef8fb93068af5e52082740662a646ae))
- **native-ui:** 重构 Switch 组件 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([7c064140](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/7c06414001d10e9f23dbb87586f3b61674ff1b84))

### ✨Features

- **native-ui:** add stepper activation state management (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([3d9e67c8](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/3d9e67c81dc213ee7e17400e7f4a476b8293e0d8))
- **native-ui:** 拆分 Calendar 组件为 CalendarPicker 和 CalendarPickerView (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([7589798e](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/7589798e32a3f953ef6e5b45ae303703ddd94b15))
- **svg-icons:** 新增 internal 分类图标 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([3bdbfb8f](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/3bdbfb8fb83b53d46b9d1005d6b45af436ebe68f))
- **ai:** 新增 openspec 自定义工作流 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([e712a19a](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/e712a19ab5a6cc86b6df5aa7c66bf06759bb0229))
- **ai:** 新增 requirement-analyzer 技能和 OpenSpec 配置更新 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([29f36a23](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/29f36a2365b3fe0ec5b60a1a37fd535c4a28a91e))
- **ai:** 添加 openspec 工作流技能 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([a76baa12](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/a76baa12a35356c75dcf49d072604a57216b4b12))
- **native-ui:** 添加 Stepper 步进器组件 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([1b50a13f](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/1b50a13f6fb125acefaa492fdf714d688726a0e5))
- **native-ui:** 重构 address-picker 组件架构，对齐 DatePicker API (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([5db48beb](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/5db48beb4212aad36b2a6ab7048cb147116bf70e))

### 🐛Bug Fixes

- **native-ui:** 修复 stepper input 高度自适应问题 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([ddbdb688](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/ddbdb688442a966ac26f6d3704d8d9da843f8cc6))
- **native-ui:** 修复 Stepper 组件在 Android 和 iOS 上的显示和交互问题 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([f24f672b](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/f24f672be10716c25a20505cdc2a2ca059697429))
- **native-ui:** 修复PickerContent禁用状态更新逻辑 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([f002435c](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/f002435cb599280cdfe638093e6e979b430f564e))
- **native-ui:** 修正 stepper spec 与实现对齐 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([d30d078a](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/d30d078a03079035b8c21afafad126c776ddd901))

### BREAKING CHANGES

- **native-ui:** Remove hiddenControls prop, use active instead

# [1.2.0](https://gitlab.seakoi.net/digiziting_client/native-ui/compare/@seakoi/svg-icons@1.1.0...@seakoi/svg-icons@1.2.0) (2026-03-17)

### ♻️Code Refactoring

- **native-ui:** overflow code-review (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([7df2a0a4](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/7df2a0a4584298a0928f98fc4dce47f436fbffb9))
- **native-ui:** overflow 优化新增内容时的闪烁 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([03af9b89](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/03af9b89c9582696ab27ebd0684d0203723ac639))
- **root:** 优化 docs-writer 技能 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([83548f7c](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/83548f7c317179f5630f3af824938720f2d57814))
- **native-ui:** 优化 Picker 取值逻辑 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([2eed1672](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/2eed16721aedaef315ee4df7a47a49b2bb5a59a3))
- **root:** 重构 create-component 技能 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([3b45d12a](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/3b45d12a49ec9d3a21718c06b9c321498a10b637))
- **native-ui:** 重构 Overflow 组件架构 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([9c91647b](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/9c91647b6f00df2b8a45cfc6ad2deb578e6778c8))
- **native-ui:** 重构 Select 组件 API 为扁平化结构 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([07f6b042](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/07f6b042a3e154b59cf56d1fa771376088d99d88))
- **native-ui:** 重构 Select 组件样式系统和 Props 结构、修复受控与非受控模式 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([e7cee1b6](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/e7cee1b6fc1bd20b927fcaceffa063859e799f09))

### ⚡Performance Improvements

- **native-ui:** 修复 Select 组件代码审查问题 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([912357c8](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/912357c8db91e14fd50600d2e4865b65f7c53883))

### ✨Features

- **native-ui:** 增强 Portal 组件样式自定义能力 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([0c0967da](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/0c0967dac6730b717af1f0624e22303a516d4bc7))
- **native-ui:** 实现 Tabs 组件均分模式和徽标功能 (By [@xuzhijun](https://gitlab.seakoi.net/xuzhijun)) ([36d50faa](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/36d50faaf4b243c555487e81c9e724fcf88c7575))
- **native-ui:** 扩展共享工具函数 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([0b872987](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/0b872987a840b8e0d7bc90b3b631e577bde7d640))
- **native-ui:** 新增 Overflow 溢出处理组件 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([34b850f5](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/34b850f56e319e3e941ce2aba5829f86441eeeb4))
- **native-ui:** 新增 Select 选择器组件 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([0adbc6d7](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/0adbc6d7d1c9ad25923d98c4781d5dcd618956d0))
- **root:** 添加 OpenSpec 工作流技能 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([5f5da26c](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/5f5da26c17dde4ae39b29edb9dc2963a3cb2b030))

### 🐛Bug Fixes

- **native-ui:** 修复 BaseInput 组件失去焦点后的值处理 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([3c1afbb5](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/3c1afbb524c0c0ac8a02f9b7927fe8f2c34b1c2d))
- **example:** 更新tabs的示例 (By [@xuzhijun](https://gitlab.seakoi.net/xuzhijun)) ([7e5531ff](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/7e5531ffeb5ea5014e12b5cb247d5dd68dfca254))

# [1.1.0](https://gitlab.seakoi.net/digiziting_client/native-ui/compare/@seakoi/svg-icons@1.0.3...@seakoi/svg-icons@1.1.0) (2026-03-05)

### ♻️Code Refactoring

- **wip:** 调整 Picker 组件功能 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([d93633a9](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/d93633a91a98e5ba1ece4f9cf3f747ecac795770))
- **native-ui, website, example:** 重构选择器组件架构，统一日期选择器实现 (By [@xuzhijun](https://gitlab.seakoi.net/xuzhijun)) ([4c84b452](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/4c84b4522503931fef32af7baa9987875b410f9f))

### ✨Features

- **native-ui:** carousel 代码重构，仅支持 data + renderItem 方式 (By [@caoguizhi](https://gitlab.seakoi.net/caoguizhi)) ([31218fe5](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/31218fe54ea5dd7f21fcba5ce84073798af4c9e4))
- 增加一个tag组件 (By [@gtian](https://gitlab.seakoi.net/gtian)) ([69999695](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/69999695bdfe974db0b3f70f1fd6e4ae1a55cb5c))
- **example,native-ui:** 支持自定义字段名映射 (By [@xuzhijun](https://gitlab.seakoi.net/xuzhijun)) ([40ee0370](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/40ee03702c9bbac65eab10dce41294e2b5707ff6))
- 新增tag组件 (By [@gtian](https://gitlab.seakoi.net/gtian)) ([65e9d743](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/65e9d743e72be4f5cd9bdf99eb6355b1c8b2784f))
- **picker:** 重构 Picker 组件以使用基础容器抽象 (By [@xuzhijun](https://gitlab.seakoi.net/xuzhijun)) ([749a6263](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/749a62634803081b799ba0f2bc21f6ca3b82e98d))

## [1.0.3](https://gitlab.seakoi.net/digiziting_client/native-ui/compare/@seakoi/svg-icons@1.0.2...@seakoi/svg-icons@1.0.3) (2026-03-02)

### ♻️Code Refactoring

- 将原生依赖改为可选的 peer dependencies (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([d3a6b1cd](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/d3a6b1cdee2db860627680de4e2aa4031f2d60a0))

## [1.0.2](https://gitlab.seakoi.net/digiziting_client/native-ui/compare/@seakoi/svg-icons@1.0.1...@seakoi/svg-icons@1.0.2) (2026-03-02)

### 🐛Bug Fixes

- **svg-icons:** 修正类型声明文件路径 (By [@dengrenshan](https://gitlab.seakoi.net/dengrenshan)) ([8a931d61](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/8a931d6186f0a8162551b0ddb7a258f715627023))

## [1.0.1](https://gitlab.seakoi.net/digiziting_client/native-ui/compare/@seakoi/svg-icons@1.0.0...@seakoi/svg-icons@1.0.1) (2026-02-28)

### ♻️ Code Refactoring

- **carousel:** ai review ([](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/277f83a5f92a222f8ada96cc59db031f5929ec4b))
- **carousel:** 状态管理代码组织方式优化 ([](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/6788c60538c314012edd5d3930e01ee146ebd7f8))

### 🐛 Bug Fixes

- **carousel:** ai review 修改 ([](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/68fdf77ff6f617da6e18af50a581779ad746b9d1))
- **radio:** 为 iconRender 类型定义添加参数名 ([](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/efaabcf334bdf65786bb906926e94e12318198dc))
- 修复 PickerView 中 handlers 依赖项错误 ([](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/a05002d71566e5e88de8eb22f843fefa005ff25d))
- **native-ui:** 修复组件库类型文件丢失 ([](https://gitlab.seakoi.net/digiziting_client/native-ui/commit/2cf56a7e799c718aa7d9eb9e045edf80e2e5b33e))
