1.0.1
(fix): 修复线路测试生成器以遵守 clientModuleName 自定义配置,而不是硬编码 Client。
1.0.0
(feat): 💎 Ruby SDK 生成器 v2 正式稳定!🎉🥂 经过 87 个候选版本,
这个从头重写的版本配备了现代基于 AST 的架构和完整的功能
等价性。🔒 稳定、生产就绪,并与旧版
生成器 100% 向后兼容——现有的配置、gem 名称和模块都能正常工作。✅
✨ 亮点
- 🔐 Bearer、API 密钥、OAuth 2.0 和推断认证,具有自动令牌刷新
- 🌐 指数退避重试、每请求
base_url覆盖、多部分上传 - 📄 区分和不区分联合类型、正确的非蛇形命名线路序列化
- 📦 游标和偏移分页,具有惰性迭代器、自定义分页器支持
- 🏗️ YARD 文档、RuboCop 清洁输出、使用 RubyGems OIDC 发布的 CI、线路测试
- ⚙️ 丰富的配置:
moduleName、requirePaths、extraDependencies、enableWireTests等等 - 🌍 多个命名环境和多 URL 环境支持
- 🚀 RubyGems OIDC 发布和带有
.fernignore支持的自托管模式