api/CHANGELOG.md

23 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

# CHANGELOG
## v1.0.1 (2026-05-08)
### Refactoring & Testing
* **彻底无状态化**:剥离真实外部服务依赖与网络调用测试。
* **本地全链路拦截**:使用 `httptest.Server` 重塑测试用例,从配置合并、填充 (`Fill`)、自定义签名器到 HTTP 序列化全程闭环。
* **性能提升证明**:新增 Benchmark确认核心调度在纳秒级别245 ns/op0 反射滥用,极低逃逸。
* **清理**:合并所有冗余散落的测试文件至单一 `api_test.go`
## v1.0.0 (2026-05-08)
### Features
* **核心引擎**:实现基于接口驱动的 API 调用调度器。
* **配置系统**:支持多级层级合并、自动解密、并发安全保护。
* **注入引擎**:实现非破坏性参数注入(仅注入零值字段)。
* **标准签名器**:内置 `basic`, `bearer` 认证支持。
* **AI 增强**:提供 `GetManifest` 导出功能。
### Refactoring
* 彻底移除字符串模板解析引擎,转向无状态设计。
* 将具体签名器(如 TC3剥离至具体业务层。