Skip to content

0.3.0

Latest

Choose a tag to compare

@jfredenburg jfredenburg released this 12 Jan 21:55
· 32 commits to main since this release
d066a63

[0.3.0] - 2026-01-12

Added

  • Line continuation support in mock shell for recipes with backslash line breaks
  • Cross-platform normalization of line continuations (handles differences between macOS and Ubuntu)

Changed

  • Mock shell implementation now uses file-based approach instead of inline shell script
  • Mock shell script files are created via Make pattern rule with atomic writes for parallel safety
  • Consolidated mock shell script generation into single printf statement for clarity

Fixed

  • Mock shell now correctly handles line continuations by normalizing backslash-space sequences
  • Cross-platform compatibility between macOS and Ubuntu for mock shell execution
  • Mock shell script files are created atomically to prevent race conditions in parallel test execution
  • Proper quote escaping in generated bash scripts for the mock shell