| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| AstronRPA-1.1.6-x64.exe | 2026-02-26 | 329.5 MB | |
| Astron RPA v1.1.6 (Release) source code.tar.gz | 2026-02-25 | 74.9 MB | |
| Astron RPA v1.1.6 (Release) source code.zip | 2026-02-25 | 76.6 MB | |
| README.md | 2026-02-25 | 6.5 kB | |
| Totals: 4 Items | 481.0 MB | 1 | |
🚀 新功能 (Features)
插件系统 (Plugin System)
- Module Federation 插件架构 (#528) - 支持动态插件加载、激活/停用生命周期管理
- 新增 RPA CLI 工具,支持插件项目脚手架创建 (
rpa create) - 插件管理器支持插件设置页签注册
- 客户端新增插件更新通知
凭证管理 (Credential Management)
- 新增凭证管理功能,支持敏感信息的安全存储 (#492, [#501], [#511])
- 设置中心新增凭证管理页面(支持增删改查)
- 原子能力参数支持凭证类型选择(AtomSelect 组件)
浏览器控制增强
- 全新浏览器控制模块,支持多种浏览器类型管理 (#509)
- 实现 iframe 定位器功能,支持嵌套页面元素操作 (#512)
- 增强浏览器元素定位和控制处理 (#516, [#527])
- 新增
get_browser_instance函数获取默认浏览器实例 (#532)
引擎调试增强 (#564)
- 增强引擎调试能力,支持断点调试和单步执行
- 优化自定义组件调试时的文件映射和行号处理
- 添加最近调用者检测和日志位置获取功能
- 智能拾取后禁用点击,仅允许缩放和确认/取消操作 (#530)
其他
- 启动调度模式支持参数传递(
start_watch标志)(#518, [#522]) - 智能组件支持预设提示词功能
- Electron 应用退出前优雅关闭 Python 子进程
🐛 问题修复 (Bug Fixes)
表格与数据
- 修复表格元素变更时的数据获取逻辑 (#517, [#550])
- 修复 DataBatch 保存表格类型元素的问题 (#519)
- 修复
table_filter和table_json_merge_values逻辑 - 修复 DataTable 参数验证问题 (#533)
浏览器相关
- 修复浏览器插件安装和检查逻辑 (#519)
- 修复 360 浏览器安装路径问题
- 修复浏览器可执行文件路径获取时的
FileNotFoundError - 修复浏览器扩展通信异常处理
UI/UX
- 修复智能组件 UI 国际化翻译缺失 (#529)
- 修复右键菜单位置超出视口边界的问题 (#551)
- 修复文件对话框可多次打开的问题 (#562)
- 修复抽屉区域拖拽影响关闭按钮点击的问题 (#543)
- 修复登录和注册组件中的账号引用("讯飞" → "Casdoor")
安装与卸载
- 修复卸载程序强制结束应用进程 (#540)
- 修复安装器在卸载前强制终止应用进程
其他
- 修复打开插件路径问题 (#504)
- 修复自定义组件参数接口对齐问题
- 修复流程创建时
projectInfo为空的问题 (#508)
🔧 重构与优化 (Refactoring)
代码结构
- 重构 API 端点路径,统一添加
/api前缀 (#502) - 重构前端路由逻辑,移除登录视图 (#548)
- 重构文件对话框,标准化
showDialog使用 - 重构删除操作和模态框处理,优化分页逻辑 (#538)
- 重构 Sheet 组件导出和使用 (#506)
- 重构 Storage 资源缓存初始化 (#496)
- 提取和复用全局 Loading 组件
进程管理
- 改进进程管理和命令行参数处理 (#564)
- 优化
kill_proc_tree函数,支持排除特定 PID - 调度器主入口使用 argparse 解析命令行参数
组件优化
- 移除 LogWindow 未使用的图标和简化时间格式化 (#548)
- 优化窗口管理器和 IPC 处理,使用 async/await 模式
- 改进进程树为扁平列表,提升性能和交互体验
📚 文档 (Documentation)
- 更新 BUILD_GUIDE 和 README 中的 API 端点引用 (#502)
- 添加 CLI 中英文 README 文档 (#528)
⚠️ 升级注意事项
- 插件系统: 本次更新引入了全新的 Module Federation 插件架构,如需开发插件请参考新的 CLI 工具文档
- 凭证管理: 新增敏感信息存储功能,建议在设置中心配置所需凭证
- 认证方式: 账号系统已从"讯飞"迁移至 Casdoor,请使用 Casdoor 账号登录
What's Changed
- feat(loading): replace GIF loading spinner with SVG component by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/487
- refactor(components): extract and reuse Loading component globally by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/488
- refactor(storage): Simplify resource cache initialization in HttpStor… by @horizon220222 in https://github.com/iflytek/astron-rpa/pull/496
- refactor(api): normalize API endpoint paths and simplify base URL handling by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/502
- fix: modify plugins path on electron by @blessleon in https://github.com/iflytek/astron-rpa/pull/504
- refactor(components): restructure sheet component exports and usage by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/506
- fix: fix table element changed, get table data logical, fix table_filter table_json_merge_values by @blessleon in https://github.com/iflytek/astron-rpa/pull/517
- feat: complete getMarketUserByPhone method. by @laiwei3 in https://github.com/iflytek/astron-rpa/pull/523
- feat: Add plugin system with Module Federation support by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/528
- fix(i18n): add missing translations for smart component UI by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/529
- fix: fix datatable params validate by @blessleon in https://github.com/iflytek/astron-rpa/pull/533
- fix: databatch recorder import pure header to aviod coupling of code by @blessleon in https://github.com/iflytek/astron-rpa/pull/534
- refactor: improve delete operations and modal handling by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/538
- fix(installer): force kill app process before uninstallation by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/540
- refactor(file-dialog): standardize showDialog usage and improve asynchandling by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/544
- refactor(frontend): remove login view and clean up routing logic by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/548
- feat(1.1.6): enhance engine debugging, integrate credential management and improve browser smart pick by @doctorbruce in https://github.com/iflytek/astron-rpa/pull/564
- feat(electron): Closes Python child processes before application exits. by @bijinfeng in https://github.com/iflytek/astron-rpa/pull/566
Full Changelog: https://github.com/iflytek/astron-rpa/compare/v1.1.5...v1.1.6