api/CHANGELOG.md

1.1 KiB
Raw Permalink Blame 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剥离至具体业务层。