Releases: lipanpan-hub/ali
v0.0.10
v0.0.9
-
0.0.9
-
feat(twu): 创建任务后自动将 taskId 复制到剪贴板
-
feat(twu): 新增 --vtt 标志,支持转写结果自动转换为 WebVTT 字幕文件
v0.0.8
-
0.0.8
-
feat(twu): 任务查询支持轮询和自动下载转写结果
-
queryTask 新增 --watch/-w 标志: 每 5 秒轮询直到任务完成或失败
-
queryTask 新增 --download/-d 标志: 任务完成时将转写 JSON 保存到当前目录
-
taskId 参数改为可选, 未提供时交互式输入
-
feat(bkt): 新增对象详情命令并在列表中展示桶 ACL
-
bkt:obj:show 命令: 显示 OSS 对象的 head 元数据(类型/大小/ETag/修改时间等)
-
bkt list 新增访问权限列, 并发拉取每个桶的 ACL 后展示
v0.0.7
-
0.0.7
-
feat(bkt): 重构对象操作子命令并新增对象管理功能
-
将 upload 命令移入 bkt obj 子目录,新增 obj list / obj sign 子命令
-
新增 bkt sign 命令用于生成上传签名 URL
-
为 add/del/set 命令添加别名 (create/rm/config)
-
bkt.ts 新增 getObjects/listObjects/selectObject 方法支持分页列举
-
上传逻辑升级:100MB 以上自动切换分片上传,并显示进度条
-
setBucket 改为调用 getBucketInfo 输出完整桶详情
-
add command aliases for twu group
-
feat(twu): 新增通义听悟命令模块
-
集成 @alicloud/tingwu20230930 SDK
-
新增 createTingwuClient,endpoint/regionId 固定为 cn-beijing
-
实现 twu phrase 子命令:add/del/get/list/update
-
实现 twu task 子命令:add/query
-
新增业务逻辑层 twu.ts 与 phraseFile.ts
-
记录 tingwu SDK 已知 Bug 及规避方案到 agent.md
v0.0.6
-
0.0.6
-
change github workflow
-
Merge branch 'master' of https://github.com/lipanpan-hub/ali
-
update readme
v0.0.5
-
0.0.5
-
change npm version script
-
0.0.4
-
gen docs
-
0.0.3
-
update scripts command
-
0.0.2
-
docs: 重写 README 并拆分命令文档到 docs 目录
-
将 README 改写为中文项目介绍,采用 oclif multi-doc 风格
-
新增 docs/ 目录,包含各命令主题的独立文档文件
-
package.json 补充 version topic 的中文描述
-
CI 工作流中 oclif readme 命令添加 --multi 参数
v0.0.1
-
0.0.1
-
feat(bill): 新增账单查询与分析功能
支持账单总览、实例明细、费用分析及导出 (csv/json),接入 BSS OpenAPI 客户端并区分国内站与国际站 endpoint -
Merge branches 'master' and 'master' of https://github.com/lipanpan-hub/ali
-
ci: 优化发布工作流触发条件并更新命令文档
-
将 NPM 发布触发条件从 release 事件改为 tag 推送 (v*)
-
添加手动触发支持
-
更新 README 命令文档为实际的 CLI 命令列表
v0.0.0
-
chore: initial project setup with oclif
-
chore: 忽略 TypeScript 构建信息文件
-
chore: 将 tsbuildinfo 文件添加到 gitignore
-
feat: 初始化阿里云 CLI 项目结构
-
移除 OCLIF 默认的 hello 示例命令
-
创建阿里云服务命令骨架(config/ecs/img/sgp/vpc/vsw)
-
添加项目文档和技术栈说明
-
build: 添加 fuse.js 和 prompts 依赖
-
fuse.js: 用于模糊搜索功能
-
prompts: 用于交互式命令行提示
-
build(tsconfig): 启用 composite 模式
启用 TypeScript 项目引用的 composite 模式,优化构建性能 -
docs(steering): 补充项目目录组织说明
明确 src/commander 和 src/lib 目录的用途 -
build(deps): 添加阿里云 ECS 和 VPC SDK 依赖
-
feat: 实现阿里云资源管理的完整命令行功能
-
新增 VPC、交换机、安全组、ECS 实例、镜像的增删查命令
-
实现配置管理命令(ls/set)支持区域和凭证配置
-
新增业务逻辑层,包含各资源的管理类
-
添加单例模式装饰器和输入验证器
-
支持交互式命令行操作,提供友好的用户体验
-
新增相关单元测试
-
update vscode settings
-
refactor(commands): 重命名命令文件 ls 为 list 并添加别名保持兼容
-
将所有子命令的 ls.ts 重命名为 list.ts
-
为所有 list 命令添加 ls 别名,保持向后兼容性
-
添加 @types/prompts 类型定义
-
更新 build hook 触发方式为 agentStop
-
合并项目结构文档到 product.md
-
为 bin/run.js 添加可执行权限
-
chore(config): 移除 plugin-plugins 依赖并更新 topics 配置
-
移除 @oclif/plugin-plugins 依赖及其配置
-
删除示例 hello topic
-
添加实际业务 topics: config, ecs, img, sgp, vpc, vsw
-
refactor: 重构客户端架构为工厂函数模式并简化命令实现
-
移除 ClientConfig 单例类和 singleton 装饰器
-
新增 createEcsClient/createVpcClient 工厂函数
-
提取 runtime 和 wrap 公共工具模块
-
替换 prompts 为 @inquirer/prompts
-
移除 fuse.js 依赖
-
简化所有命令和 lib 模块代码
-
feat(bkt): 添加 OSS 存储空间管理命令
-
feat(bkt): 添加文件上传命令和阻止公共访问设置
-
build: 添加 NSIS 自定义安装脚本并更新 CI 打包配置
-
ci(autoRelease): 将 git 配置从 secrets 改为硬编码用户信息
-
chore: update README.md