{"version":"2.0.31","anchor":"diff-rendering-simplification","canonical_anchor":"diff-rendering-simplification","heading":"Diff Rendering Simplification","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.31\/e\/diff-rendering-simplification","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.31","markdown":"### Diff Rendering Simplification\n\n**What:** Streamlined diff patch rendering with cleaner code and fewer configuration options.\n\n**Changes:**\n\n- Removed `skipUnchanged` and `hideLineNumbers` parameters from diff rendering\n- Eliminated conditional dimmed color variants (`diffAddedWordDimmed`, `diffRemovedWordDimmed`)\n- Simplified component interface from 7 parameters to 5\n- Removed `hidden` parameter from line number component calls\n\n**Details:**\n\n- Function signature changed from `hB6(A, B, Q, I, G, Z, Y)` to `$Q6(A, B, Q, I, G)`\n- More consistent visual rendering across different diff contexts\n- **Evidence**: `hB6()` at line 288996 in v2.0.30 vs `$Q6()` at line 289176 in v2.0.31; word diff function `fB6()` at line 288906 in v2.0.30 vs `wQ6()` at line 289088 in v2.0.31"}