1.0.0-rc66
(fix): 修复 Hash 和 Array 类型包装器的联合类型匹配。现在 type_matches? 方法
正确处理 Internal::Types::Hash 和 Internal::Types::Array 实例,通过检查
值是否为 ::Hash 或 ::Array 而不是直接在类型包装器类上使用 is_a?。
1.0.0-rc65
(feat): 添加 CI 工作流生成、.gitignore 文件和连接测试基础设施:
- 生成
.github/workflows/ci.yml包含 lint 和 test 任务(在 push 和 pull_request 时触发) - 生成包含
*.gem的.gitignore文件 - 配置驱动的 wire-tests 任务:当
enableWireTests: true时,生成 wire-tests CI 任务 - 添加
wire_helper.rb用于使用 Minitest 的after_run钩子管理 WireMock 容器生命周期, 允许用户在本地运行bundle exec rake test而无需手动管理 docker compose