[0.8.0] - 2026-09-18
Added
- The GitHub Action now enables
diff-allby default. Action users get
task output, log, and DAG-wiring comparisons without adding the flag;
settingdiff-all: 'false'restores the opt-out behavior. - The GitHub Action's PR comment now falls back to a short summary when the
full report would exceed GitHub's 65,536-character comment limit. The
fallback keeps the summary/runs tables and links to the uploaded HTML
report artifact for the complete diff, instead of failing to post.
Documentation
- GitHub Action examples now link to a working demo pull request in the
demo-nf-pipelinerepository, making the CI integration easier to try and
verify. - GitHub Action examples now enable Nextflow data lineage for compared runs.
The cache-backed examples pass a sharedlineage.configfile to both
pipeline runs and cache the.lineagestore alongside.nextflow. The
dual-run example enables lineage for both directories, and the documentation
explains that lineage must be enabled before execution for authoritative DAG
and runtime metadata comparison. - Documented that Nextflow lineage is optional. When no
.lineagestore is
available,nf-difffalls back to work-directory symlinks where needed; the
documentation also explains when to enable lineage and that cache-backed
workflows should preserve.lineagealongside.nextflow.
Full Changelog: v0.7.0...v0.8.0