Skip to content

v1.1.5

Choose a tag to compare

@Emasoft Emasoft released this 10 Jan 13:33
· 91 commits to main since this release

What's New

Testing Infrastructure

  • Python Reference Renderer: Added tests/lib/reference_renderer.py that produces byte-identical SVG rendering output to Chrome/Skia for testing
  • Rasterization Pipeline Tests: Comprehensive RGBA value accuracy testing across edge cases
  • Diff Score Accuracy Tests: Verifies the diff formula (differentPixels/totalPixels) × 100
  • Reference Renderer Comparison Tests: Validates Chrome vs Python rendering parity

Bug Fixes

  • Fixed test timeouts for parallel execution under heavy load
  • Fixed CLI path resolution in integration tests
  • Added fixture validation for fail-fast diagnostics

Documentation

  • Added Reference Renderer Tests section to CONTRIBUTING.md

Developer Experience

  • Switched from pnpm to bun preference for faster development

Full Changelog: v1.1.4...v1.1.5