v0.1.5
What's Changed
Features
- Add
pathconfiguration option for custom PATH entries when running tests - Add environment variables for test context:
TRYSCRIPT_GIT_ROOT- Git repository root directoryTRYSCRIPT_PROJECT_ROOT- Project root directory (location of config file)TRYSCRIPT_PACKAGE_BIN- Package binary directory
- Add
--merge-lcovflag 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
packageBinfeature withTRYSCRIPT_PACKAGE_BINenvironment 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