Revision history for Data-Hash-Diff-Smart

0.02	Thu Apr  2 20:53:21 EDT 2026
	Added benchmarks
	Added array_key (GitHub#1)
	Fixed the _diff_array_unordered scalar-dereference crash
	Fixed ignore-on-add/remove omission
	Fixed renderer undef-field warnings
	Added function.t - white-box tests for all functions, including helper functions, in Smart.pm and Engine.pm
	Added unit.t - black-box subtests to test each public function, according to their API documentation
	Added integration.t - a set of subtests to black‑box, end‑to‑end behaviour across multiple routines,
		including the entire package, according to their API documentation
	Added edge_cases.t - a set of destructive, pathological, boundary‑condition sub
	Added extended_tests.t - any other tests that are needed to raise the coverage and LCSAJ/TER3 scores
	Use 'require' rather than 'use' to load renderers

0.01	Tue Mar 17 08:00:49 EDT 2026
        First draft
