PhotoCraft release history

PhotoCraft has shipped 7 stable releases since Oct 2, 2026, often several a week. This page pulls them from GitHub every few hours, so it is never behind the official list.

Latest version
v0.7.0
Released
Oct 11, 2026
GitHub
Checked against GitHub on Oct 12, 2026
21 files

PhotoCraft 0.7.0 Oct 11, 2026

  • docs: register the MCP server from an installed release #2185
  • docs(adjust): align Levels and Curves comments with evaluation order #2212
  • Preserve unchanged XMP translations in File Info #2152
  • Smudge: use the Brush Settings spacing for retouch strokes (#2140) #2171
  • Fix layer mask toggle action labels #2156
  • Fix hyperlink in credits panel #2146
  • Layers: mask thumbnails update after Invert and other whole-mask edits (#2117) #2164
  • Keep the selection when smart selection finds nothing #2235
  • fix(layer style): wrap Make/Reset Default buttons #2209
  • i18n(ru): translate layer style effects #2210
  • Layers panel: Opacity and Fill share one right-aligned column (#2085) #2173
  • Ignore hidden RGB when Magic Wand selects transparency #2273

…and 266 more changes in the full release notes.

Full release notes on GitHub →

PhotoCraft 0.6.0 Oct 10, 2026

  • Motion Blur: 6x to 70x faster (one merged kernel applied over whole rows) #902
  • Applying a text data set re-renders the type layer instead of blanking it (#990) #1025
  • PSD: a spec-order mask record is not misread as Photoshop's order when that reading is implausible (#949) #1129
  • ui.window.open: an invalid document index is an error, not a side effect #1133
  • fix(ui): remember previously applied New Guide Layout values #1261
  • fix(ui): allow removing the last polygonal lasso point #1262
  • PSD export: write empty layer and mask channels as raw #1290
  • Fix #1286: Delete and Fill Selection on the selection tools' right-click menu #1331
  • Part of #1275: the Studio themes show the Move tool's Auto-Select toggle #1333
  • Fix #1323: a Distort corner stops before the box folds over #1332
  • chore: remove accidentally committed fb-*.log files and ignore *.log #1155
  • Filter › Last Filter applies to the active layer, not the layer the filter first ran on (#1270) #1307

…and 575 more changes in the full release notes.

Full release notes on GitHub →

PhotoCraft 0.5.0 Oct 8, 2026

  • Add rendering modes and CPU fallback recovery #434
  • Type layers keep their name in step with their text (#483) #501
  • Unsaved-changes prompt: (D)on't Save / (C)ancel / (S)ave keys, Tab order #533
  • Layer Style: the shadow/bevel Angle slider now moves the light (#350) #411
  • Color Picker: sample colours from the image with a pipette #508
  • Polygonal Lasso: double-click closes the polygon; a new polygon replaces the selection in one step #361
  • Type: the Color panel, Swatches and Color Picker recolor selected text #364
  • Free Transform: Undo steps through the transform; handles are easier to grab #365
  • 32-bit documents: Levels don't clip the input and output ranges #403
  • rustfmt discard_ui.rs (CI Format step red since #533) #597
  • Smart objects keep their four-corner (Distort / Perspective) placement #426
  • feat(ui): add bounded Liquify redo history #435

…and 220 more changes in the full release notes.

Full release notes on GitHub →

PhotoCraft 0.3.0 Oct 7, 2026

  • Your work is safer:
  • Recovered unsaved documents survive a second crash.
  • Deeply nested `.pcraft` files reopen.
  • `photocraft-cli batch` refuses to overwrite its input folder.
  • Preferences no longer get lost when two windows or tabs save, or when a save fails.
  • Languages: the interface is available in 日本語, 简体中文, 繁體中文, Español, Русский and Čeština (Edit › Preferences › Interface › Language), with CJK fonts and IME input in the Type tool.
  • Files:
  • JPEG and other no-alpha exports composite transparency over white.
  • Formats without colour profiles get sRGB.
  • Truncated JPEGs and multi-frame files open with a warning instead of silently.
  • TGA is offered in Save As and Export As.
  • Editing:

…and 224 more changes in the full release notes.

Full release notes on GitHub →

PhotoCraft 0.2.0 Oct 5, 2026

  • Automation (MCP / control channel) now needs explicit file roots. File access from automation clients is limited to folders you grant with `--automation-read-root <dir>` / `--automation-write-root <dir>` (or `PHOTOCRAFT_AUTOMATION_READ_ROOT` / `PHOTOCRAFT_AUTOMATION_WRITE_ROOT`), and paths must be relative to them. Without roots, automation file operations fail closed. The desktop control channel also requires the per-launch token printed at startup. Interactive file dialogs and one-shot CLI commands are unaffected.
  • Camera RAW: DNG, Canon CR2, Sony ARW (lossless and compressed), Panasonic RW2 and uncompressed Olympus ORF now decode. Nikon's compressed NEF and other formats still open their embedded full-size preview for now.
  • Indexed Color: no panic when forced colours fill the palette #17
  • MCP: a panicking command no longer wedges the headless session #16
  • Layers: Add Layer Mask uses the active selection #11
  • feat(ui): add Exit to the File menu #10
  • fix(ui): give menu bar labels more breathing room #8
  • Eraser on Background layer paints the background colour (fixes #15) #19
  • Open links in the system browser via a platform service (fixes #14) #20
  • Test: Image Rotation rotates every layer (re #1) #21
  • GPU: Rgba16Float fallback when Rgba32Float isn't renderable (fixes #7) #22
  • Add File > Open Recent (fixes #5) #23

…and 48 more changes in the full release notes.

Full release notes on GitHub →

PhotoCraft 0.1.1 Oct 3, 2026

Full release notes on GitHub →

PhotoCraft 0.1.0 Oct 2, 2026

Full release notes on GitHub →

Keep reading