Skip to content

2.4.3

Choose a tag to compare

@github-actions github-actions released this 07 Mar 05:17

2.4.3- 2026-03-07

✨ New Features

  • None in this release.

🔧 Improvements

  • Documentation alignment: Normalized AGENT.md and .cursorrules so both files reflect the same architecture guidance, section coverage, and documentation-sync checklist terminology.
  • CLI documentation: Updated Sources/PipelineNeoCLI/README.md and manual pages (Documentation/Manual/16-CLI.md, Documentation/Manual/17-Examples.md) to use --project-version for create-project examples and option descriptions.
  • Test consistency: Updated TimelineManipulationTests.testTimelineModifiedAtUpdatesOnAutoLaneInsert to remove an unnecessary throws signature and use explicit do/catch + XCTFail for clearer failure reporting.

🐛 Bug Fixes

  • Xcode 26 dynamic linking compatibility (PR #16): Added swift-log as an explicit package dependency and Logging as a direct target dependency in Package.swift to resolve undefined Logging.Logger symbols when building Pipeline Neo as a dynamic framework under Xcode 26's stricter transitive dependency linking rules. Thanks @stovak!
  • CLI --version conflict: Resolved option-name collision between the built-in --version flag and create-project's timeline version option by renaming the create-project option from --version to --project-version. pipeline-neo --version now correctly prints the CLI tool version.