Skip to content

v5.5.6 — Tooling, Lint & Memory Safety

Choose a tag to compare

@BilgeGates BilgeGates released this 27 May 13:50
· 102 commits to master since this release

What's Changed

Bug Fixes

  • Canvas memory: Release export canvas after DPI encoding to prevent Safari GPU memory leaks
  • Canvas memory: Release SVG export canvas immediately after rasterization
  • Lint: Add TypeScript files to ESLint coverage scope
  • Lint: Enforce no-console rule across all production paths

Documentation

  • Align README, CONTRIBUTING, and ARCHITECTURE docs with v5.5.3 state
  • Consolidate CHANGELOG and append full v1.x–v4.x history
  • Rewrite ROADMAP as faithful v5.5.3 snapshot
  • Standardize SECURITY.md and correct MAX_FEN_LENGTH documentation

Full diff: v5.5.3...v5.5.6