{"version":"2.1.238","anchor":"change-size-counts-ignore-your-diff-relative-setting","canonical_anchor":"change-size-counts-ignore-your-diff-relative-setting","heading":"Change-size counts ignore your diff.relative setting","tier":"notice","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.238\/e\/change-size-counts-ignore-your-diff-relative-setting","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.238","markdown":"### Change-size counts ignore your diff.relative setting\n\nChanged-line and changed-file counts now cover the whole repo regardless of your diff.relative setting.\n\n**What**\n\nThe two helpers that count changed lines and files now also force `diff.relative=false`. If you set diff.relative in your git config or work from a subdirectory, those counts were previously scoped to that directory; they are now consistent across the whole repository.\n\n**Details**\n\n- Applies to both the summary and per-file counting helpers, with no gate.\n\n**Evidence**\n\n`diff.relative=false`\n\n- Area: Elsewhere\n- Names: `diff.relative`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}