Skip to content

FireCraft v0.2.3

Choose a tag to compare

@aliasfoxkde aliasfoxkde released this 25 Oct 03:39
· 45 commits to main since this release
Immutable release. Only release title and notes can be modified.

FireCraft 0.2.3

Phase 11.4 pixel-selection tools + paint/IO batch.

Pixel selection (Phase 11.4)

  • Marquee, ellipse, lasso, polygonal-lasso, and magic-wand tools with marching-ants overlay
  • Select all / deselect / inverse / feather
  • Expand, contract, border, smooth (bitmap.adjustPixelSel)
  • Selection-mask move (bitmap.moveSelectionMaskBy); fuzz driver covers the new verbs

Paint / IO

  • Brush and eraser hardening
  • fwpng tile-decode fixes
  • Lossy WebP export via libwebp-sys (feature-gated), CLI plumbing

Verification

  • GitForge CI: 7/7 jobs green on 00d2bf8 (fmt-layers, clippy-test, wasm-web, corpus-golden, perf-budgets, fuzz, generated-docs)
  • wasm bundle 13.0 MB (ceiling 14 MB); bridge smoke green

Artifacts

File SHA-256
firecraft-0.2.3-linux-x86_64.tar.gz bae4c16bc73c6deba85f48b211fd7e3843409742ec6cfca6185dc340ed9fb337
firecraft-cli-0.2.3-linux-x86_64.tar.gz 560e03d1c157a806e5fb40499f5f9524ed088d4cef27f99e8c45cff3d98a3f11
firecraft_0.2.3_amd64.deb 122cf75cd477bd40390c80bd7948bafc7d2d2024ead66aeaeb7537f8fd3b1264
firecraft-web-0.2.3.zip 9bc558e3929b90b691177b278f3ed549ef9402b4d562d63395706da3e7409bcb

🤖 Generated with Claude Code