2.1.2

(fix): 修复 generateClientInterfaces 以为仅聚合器客户端(持有子客户端属性但没有直接 API 端点的客户端)生成接口。之前,这些客户端被跳过,导致顶层客户端和中间分组客户端没有接口。

接口现在包括每个子客户端的类型化获取器方法签名(例如, getUsers(): UsersClientInterface),相应的客户端类实现这些 获取器。

2.1.1

(fix): 修复核心运行时类中的 PHPStan 静态分析错误。收紧返回类型 (例如,castKey 现在返回 int|string 而不是 mixed),添加缺失的 null 检查, 并改进 JsonSerializer、JsonDeserializer 和 Utils 中的 PHPDoc 注释。 还修复了 BaseApiException::__toString() 使用 getCode() 而不是直接属性访问和对非标量 body 值使用 print_r()

(fix): 为分页模板泛型(CursorPagerOffsetPager)添加 of object 边界 以满足 PHPStan 对对象类型 clone 的要求。