Skip to content
This repository was archived by the owner on Apr 24, 2026. It is now read-only.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Feb 04:57
· 50 commits to main since this release

Added

  • pixel command: set a single pixel by coordinate (gridfab pixel <row> <col> <color>)
  • pixels command: batch pixel placement (gridfab pixels <row,col,color> ...) with atomic validation
  • clear command: reset grid to all transparent without re-initializing (gridfab clear [dir])
  • icon command: export .ico and .icns icon files from square grids (gridfab icon [dir])
  • GUI "New" button: create a new grid with custom dimensions
  • GUI "Clear" button: reset all pixels to transparent with confirmation dialog
  • Project logo and application window icon (GUI title bar and Nuitka builds)
  • Logo in README and social preview image for GitHub
  • Auto-repair for malformed grid.txt files: trims extra columns, pads short rows, replaces invalid cell values with transparent, skips blank lines — with loud warnings to stderr
  • Claude Code skills: gridfab-contribute (repo contributors), gridfab-release (release process), gridfab-create (end-user pixel art creation)
  • Claude Code skill installation instructions in README and INSTRUCTIONS.md
  • Veil of Ages credit in README "Why This Exists" section
  • Examples and skills directories included in release archives
  • Comprehensive test suite: 165 tests across 6 files (test_grid, test_palette, test_commands, test_render, test_cli, test_gui)

Full Changelog: v0.1.0...v0.2.0