Skip to content

Commit 2860276

Browse files
Merge pull request #11 from Zhang-JiahangH/codex/update-changelog-and-version-to-v0.1.5
Release 0.1.5: update changelog and bump package versions
2 parents 5f545b4 + f698c91 commit 2860276

File tree

4 files changed

+29
-3
lines changed

4 files changed

+29
-3
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,32 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on Keep a Changelog, and this project follows Semantic Versioning.
66

7+
## [0.1.5] - 2026-04-08
8+
9+
### Added
10+
11+
- Added a migration-friendly compatibility layer for `react-diff-viewer` style props:
12+
- `oldValue` / `newValue` aliases for `original` / `modified`
13+
- `splitView` toggle for side-by-side vs unified rendering
14+
- `showDiffOnly` + `extraLinesSurroundingDiff` mapped to collapse behavior
15+
- Added unified (inline) diff rendering mode in addition to split view.
16+
- Added `renderContent(line)` slot for custom syntax highlighting (e.g. Prism/Shiki integrations).
17+
- Added line interaction features:
18+
- `onLineNumberClick` callbacks with stable line ids (`L-12`, `R-8`)
19+
- `highlightLines` support including ranges
20+
- `hideLineNumbers` support for compact embedded layouts
21+
- Added optional code fold message customization via `codeFoldMessageRenderer`.
22+
- Added imperative handle method `resetCodeBlocks()` for external fold reset.
23+
24+
### Changed
25+
26+
- Improved inline replacement visualization with word-level highlights and `disableWordDiff` control.
27+
- Expanded diff strategy selection through `compareMethod` (`CHARS`, `WORDS`, `WORDS_WITH_SPACE`, `LINES`, `TRIMMED_LINES`, `SENTENCES`, `CSS`).
28+
- Upgraded styling/theming extensibility with `styles` overrides and `useDarkTheme`.
29+
- Added review-style headers via `leftTitle` / `rightTitle` and line-number offset support via `linesOffset`.
30+
- Bumped workspace package versions from `0.1.4` to `0.1.5` for this release.
31+
32+
733
## [0.1.4] - 2026-04-07
834

935
### Added

apps/benchmark/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "benchmark-app",
33
"private": true,
4-
"version": "0.1.4",
4+
"version": "0.1.5",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

apps/demo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "demo",
33
"private": true,
4-
"version": "0.1.4",
4+
"version": "0.1.5",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

packages/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-virtualized-diff",
3-
"version": "0.1.4",
3+
"version": "0.1.5",
44
"description": "High-performance React diff viewer for large files",
55
"main": "./dist/index.cjs",
66
"module": "./dist/index.mjs",

0 commit comments

Comments
 (0)