Releases: yanxulang/yanxu-db
Releases · yanxulang/yanxu-db
Release list
1.0.0
言库 1.0.0
言库 1.0.0 把 0.1 的基础适配器升级为数据库生态稳定核心,供 SQLite、PostgreSQL、MySQL/MariaDB 驱动和言映 ORM 共同依赖。
主要能力
- 显式配置、注册表、数据库门面和完整驱动能力发现;
- 参数化 SQL 模板、原始 SQL 审计入口、预编译绑定、行对象和列元数据;
- 托管/手动/嵌套事务、保存点、隔离、只读、超时和提交后钩子;
- 最小/最大连接、等待、健康、空闲、寿命、指标和优雅关闭;
- 言录、言时、指标、慢查询、协作取消和驱动原生取消边界;
- 规范言据 TEXT/CLOB、原生结构能力门禁、结果信封和参数化批量导入。
安全
- 参数与 SQL 分离,标识名统一引用;
- 驱动错误和连接配置不泄露密码或自由文本;
- 日志只记录参数数量和类型;
- 所有主要输入和池状态都有资源上限;
- 核心保持零文件、网络、环境、进程和原生扩展权限。
验证
发布门禁包含 10 个规格文件、树解释器和字节码 VM、3 个示例、2 个有界基准、跨言据/言录/言时集成契约、包锁在线/离线验证、发布构建,以及 Ubuntu、macOS、Windows 三平台检查。
兼容性
最低言序版本为 1.1.11。依赖固定为言据 1.2.0、言录 1.0.0 和言时 1.0.0 的稳定标签。0.1 迁移说明见 MIGRATION.md。