Skip to content

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 17 Jan 05:57
· 78 commits to main since this release
3863d0c

What's Changed

Features

  • Add path configuration option for custom PATH entries when running tests
  • Add environment variables for test context:
    • TRYSCRIPT_GIT_ROOT - Git repository root directory
    • TRYSCRIPT_PROJECT_ROOT - Project root directory (location of config file)
    • TRYSCRIPT_PACKAGE_BIN - Package binary directory
  • Add --merge-lcov flag for simplified coverage merging across unit and golden tests
  • Switch to LCOV merging for complete coverage (now reporting ~94% vs prior 34%)

Fixes

  • Use standard shell variable expansion (${VAR}) in path settings
  • Fix CI to report merged coverage correctly

Refactoring

  • Replace packageBin feature with TRYSCRIPT_PACKAGE_BIN environment variable
  • Extract environment variable expansion to dedicated utility module

Documentation

  • Add release notes instructions to publishing guide (aligned with markform process)
  • Comprehensive coverage documentation updates

Full Changelog: v0.1.3...v0.1.5