4.63.2

(fix): 修复了 wire 测试日期时间格式不匹配。当 datetime_milliseconds 为 false(默认值)时,WireMock 存根现在会剥离 .000 毫秒以匹配 SDK 的默认 serialize_datetime 输出。当为 true 时,测试验证值包含 .000 以匹配毫秒精度输出。修复了带有日期时间查询参数的 API 的 wire 测试失败。

4.63.1

(fix): 修复 socket 客户端生成在调用 construct_type 时使用关键字参数。

4.63.0

(feat): 新增 datetime_milliseconds 自定义配置选项。设置为 true 时,serialize_datetime 始终在 ISO 8601 输出中包含毫秒精度(例如,2008-01-02T00:00:00.000Z 而不是 2008-01-02T00:00:00Z)。对于需要固定宽度日期时间格式和小数秒的 API 很有用。默认行为保持不变。

4.62.4

(fix): 在记录日志后为 README.md 和 reference.md 生成失败重新抛出错误。文档生成错误现在会中断生成流程,因此它们被视为需要修复的重要问题。

4.62.3

(fix): 修复动态片段以在生成的代码示例中包含全局头部。之前,通过 x-fern-global-headers 配置的必需全局头部(例如 X-Organization-ID)在动态片段输出中缺失。还修复了头部值查找以使用 wire 值而不是不存在的属性。