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