Skip to content

Reveal v1.0.7

Latest

Choose a tag to compare

@github-actions github-actions released this 10 May 03:38
· 16 commits to main since this release

Changelog

v1.0.0 (2026-03-06)

Initial public release.

Core Engine (@electrosaur-labs/core)

  • Lab median cut quantization with SALIENCY centroid strategy
  • 26 archetypes with DNA-based automatic matching (40/45/15 scoring)
  • Three distance metrics: CIE76, CIE94, CIE2000
  • Dithering: Floyd-Steinberg, Atkinson, Bayer, Stucki
  • Mechanical knobs: ghost screen removal, speckle rescue, shadow clamp, trapping
  • Neutral sovereignty for white/gray background isolation
  • Bilateral filter preprocessing (edge-preserving noise reduction)
  • 8-bit and 16-bit Lab support
  • Zero external dependencies

Navigator Plugin (@electrosaur-labs/navigator)

  • Real-time archetype exploration with live preview
  • Archetype carousel with filter chips and sorting
  • Palette surgery: click, ctrl+click, drag-merge, alt+delete, add
  • Suggested color detection and injection
  • Radar HUD with draggable parameter vertices
  • Mechanical knobs panel with advanced controls
  • Loupe with configurable magnification
  • Production render to Lab fill+mask layers

Batch Processor (@electrosaur-labs/batch)

  • CLI batch processing for automated testing and benchmarking
  • PSD input/output with Lab color support

PSD I/O

  • @electrosaur-labs/psd-reader: Minimal Lab PSD reader (pure JS, zero deps)
  • @electrosaur-labs/psd-writer: 8/16-bit Lab PSD writer with fill+mask and pixel layers (pure JS, zero deps)