# Changelog ## 0.2.0 - 2026-09-02 - Adopted `@add-ideas/toolbox-helpers` 0.2.0 for deterministic byte-size display, safe Blob downloads and the shared worker-job protocol. - Added a 15-second hard disposable-worker deadline with a distinct structured diagnostic while retaining the algorithm-level two-second diff budget. - Added bounded local directory manifests with collision-safe relative paths, two-file SHA-256 concurrency, progress, cancellation and portable comparison. - Added bounded line-oriented three-way merge with non-overlap combination, explicit ours/base/theirs conflicts and a machine-readable merge report. - Retained loss-aware semantic JSON, CSV/TSV and hardened XML comparisons beside the new directory and merge workspaces. ## 0.1.0 - 2026-09-01 - Added line, word, code-point and grapheme text comparison with exact newline state and unified patch export. - Added exact-decimal semantic JSON comparison and RFC 6902 export. - Added namespace-aware XML comparison with explicit normalization controls and rejection of DOCTYPE, entities and XInclude. - Added keyed CSV/TSV comparison with duplicate-key diagnostics and string-preserving fields. - Added unified and side-by-side result views, stable-last-result workers and a portable JSON report. - Added Toolbox 0.2.3 integration, nested-path browser gates, bounded input handling, an offline shell and deterministic release packaging.