Repository navigation
v0.2.0
更新内容
新功能
- ✨ 新增
mp_listProjects工具 - 列出微信开发者工具中的最近项目 - ✨ 新增
mp_setDefaultProject工具 - 设置默认小程序项目路径,下次连接自动使用 - ✨ 新增
mp_currentPage工具 - 获取当前页面信息,支持withData选项返回页面数据 - ✨ AutoLaunch 支持 - 设置
WEAPP_AUTOLAUNCH=true可自动检测并启动微信开发者工具(感谢 @mengfanbo123 贡献 #14) - ✨
page_waitElement支持[index=N]语法选择第 N 个元素(感谢 @mengfanbo123 贡献 #14)
修复
- 🐛 修复
element_tap调用不存在的 API(boundingClientRect、isVisible)导致崩溃的问题 - 🐛 修复 stdio disconnect 后进程僵死问题,断开连接时主动
process.exit(0) - 🐛 修复 macOS 项目列表路径优先级错误,现优先使用微信开发者工具官方路径
- 🐛 修复 CLI 验证失败时应 throw Error 而非 warn+return
- 🔧 修复
getConfiguredPort从 wsEndpoint 解析端口逻辑
改进
- 📦 所有依赖升级到最新版本(包括 zod 4.x、TypeScript 6.x、fastmcp 3.34、@modelcontextprotocol/sdk 1.29)
- 🔧 新增
mp_ensureConnection的 prompts 引导文本,改善 AI 使用体验 - 🔧 统一错误返回格式,改用
withUserErrorResult包装 - 📝 修正 README 安装命令���统一使用
@yfme/weapp-dev-mcp(无 scope 包名属于其他用户)
完整更新日志: v0.1.7...v0.2.0