Skip to content

v0.1.9

Choose a tag to compare

@lengain lengain released this 15 Jun 15:27
· 7 commits to main since this release

v0.1.9 (2025-06-15)

Bug Fixes

  • 扩展跨项目依赖解析 (F1v2): resolve_cross_project_dependencies 现在覆盖 ALL projects in @generated_projects,不仅限于主 Pods 项目。Flutter 新版 podhelper.rb 在 post-install hook 中同时遍历 pods_project.targetsgenerated_projects...targets,子项目 target 的跨项目 PBXTargetDependency 也需要解析。

New Features

  • Flutter 模拟测试: example/run_flutter_test.rb — 创建 Flutter 引擎 pod,10 个 pod 依赖 Flutter,精确复现 Flutter podhelper.rb 的 depends_on_flutter 递归函数,验证跨项目依赖遍历正确工作。

  • 复杂 Podfile 兼容性测试: example/complex_podfile_test.rb + example/run_complex_test.rb — 测试 abstract_target, inherit!, test_specs, vendored_frameworks, script_phases, subspec, module_map 等复杂 Podfile 模式。