Releases: sleepinginsummer/agent-database-cli
Releases · sleepinginsummer/agent-database-cli
v0.2.16
Full Changelog: v0.2.15...v0.2.16
v0.2.15
Full Changelog: v0.2.14...v0.2.15
v0.2.13
Full Changelog: v0.2.12...v0.2.13
v0.2.12
Full Changelog: v0.2.11...v0.2.12
v0.2.11
Full Changelog: v0.2.10...v0.2.11
v0.2.10
Full Changelog: v0.2.9...v0.2.10
v0.2.8
Full Changelog: v0.2.7...v0.2.8
v0.2.7 - Rename package to agent-database-cli
Rename package to agent-database-cli
This release renames the npm package and CLI from @sleepinsummer/database-cli / database-cli to agent-database-cli.
Changed
- npm package renamed to
agent-database-cli - CLI command renamed to
agent-database-cli - Default config directory changed to
~/.agent-database-cli - Config environment variable changed to
AGENT_DATABASE_CLI_CONFIG - README, AI install guide, and SKILL documentation updated
Migration
Install the new package:
npm install -g agent-database-cliIf you used the old package, uninstall it:
npm uninstall -g @sleepinsummer/database-cliMove local config if needed:
mv ~/.database-cli ~/.agent-database-cliThe old package will be deprecated on npm with a migration notice.
v0.2.6
变更
- 支持 Redis Cluster 配置与连接
- 支持 Redis Cluster 通过 SSH 隧道逐节点转发
- 修正只读/黑名单校验顺序,执行前先做安全校验
- 文档中拆分 Redis 单机与集群配置说明与示例
- 清理仓库中的真实环境 IP 示例
验证
npm install -g @sleepinsummer/database-cli@latestv0.2.5
安全加固
- SQLcl 模式限制为单条 SQL,拒绝 SQLcl 元命令,避免脚本上下文被额外指令影响。
- SQLcl 查询结果 marker 改为每次执行随机生成,并将临时脚本权限设为
0600。 - Unix daemon runtime 目录权限收敛到
0700,socket 权限收敛到0600。 - MongoDB 命令增加 payload 校验:
filter/projection必须是对象,pipeline必须是对象数组,limit必须是1-1000整数。
更新
npm install -g @sleepinsummer/database-cli@latest