# Changelog

## 0.1.0

- Created a MoonBit package for deterministic synthetic vision fixtures.
- Added gray/RGB image buffers and Netpbm text exporters.
- Added calibration boards, checkerboards, dot grids, gradients and target
  scenes.
- Added noise, blur and occlusion transforms.
- Added bounding boxes, keypoints, masks, optical-flow samples and manifests.
- Added CLI preview, smoke example, tests and GitHub Actions CI.
## 0.3.0

- Added reusable convolution kernels and border modes, median/adaptive filters,
  camera projection and radial distortion, flow fields, mask RLE, COCO-style
  JSON records, seeded sampling, augmentation, and detection/segmentation
  evaluation metrics.
- Added connected components, hole filling, polygon geometry, resampling,
  gradients, corner descriptors, calibration residuals, projective warps,
  multi-object tracking, RGB overlays, synthetic variants, batch evaluation,
  workload counters, reproducibility audits, and cross-validation dataset
  plans.
- Replaced the generated boundary matrix with compact parameterized boundary
  tests and added cross-module regression tests.

## 0.2.0

- Added image statistics, comparison metrics, morphology, edge maps, geometric
  transforms, dataset splitting, annotation summaries, RGB utilities, and a
  native benchmark CLI.
- Expanded boundary coverage across degenerate dimensions, clipping,
  transformations, masks, boxes, flow, and seeded generation.
- CI now checks WebAssembly and native targets, coverage, generated interfaces,
  and CLI smoke tests.
