diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d15f7f..cd83744 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,18 @@ # Changelog -## v0.36.0-alpha - unreleased +## v0.37.0-alpha - unreleased + +### Added + +- **Reference layers inside an edit** (Qwen-Image 2.1). Edit Image gets a Reference layers list with + Add Active Layer and Add Canvas. Name them in the prompt as ``, ``… — the layer you + are editing is `` — and bring their content in: *"put the woman from `` into the + mountain scene"*, *"replace the cart with the teapot from ``"*. Up to four references; each + keeps its own transparency, and it works with a captured layer, the canvas or a selection. A + selection edit with one reference took about 70 s on a 12 GB card. Research licence, as with every + Qwen-Image 2.1 preset. + +## v0.36.0-alpha - 2026-09-24 Editing by instruction gets its own place on the Home screen. diff --git a/README.md b/README.md index b27b607..64af471 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ a GPU with 8 GB VRAM or more (12 GB is what this project targets). OpenLayer is the Photoshop panel that talks to it — you work in Photoshop, ComfyUI does the generating in the background, and every result comes back as a layer. -> **Alpha.** `v0.36.0-alpha` is a public testing checkpoint, not production software. It is stable +> **Alpha.** `v0.37.0-alpha` is a public testing checkpoint, not production software. It is stable > enough to work with, and honest about where it stops — see [what works and what does > not](docs/known-limitations.md). @@ -60,7 +60,7 @@ anywhere; ComfyUI runs on your own machine. | :--- | :--- | | **Text to Image** | Generate a new layer from a prompt — or a transparent cut-out | | **Image to Image** | Use the active layer as visual input | -| **Edit Image** | Change a layer, or just a selection, by describing the change — "make the jacket red" | +| **Edit Image** | Change a layer or a selection by describing it — "make the jacket red", or bring in a second layer: "put the teapot from `` here" | | **Sketch to Image** | Guide generation with your line art | | **Inpaint** | Repaint a Photoshop selection in place | | **Outpaint** | Extend canvas content beyond the edges | diff --git a/bridge/package.json b/bridge/package.json index 227a041..2e7fc73 100644 --- a/bridge/package.json +++ b/bridge/package.json @@ -1,6 +1,6 @@ { "name": "openlayer-mcp-bridge", - "version": "0.36.0", + "version": "0.37.0", "private": true, "description": "Lets an MCP client drive the OpenLayer Photoshop panel's existing tools", "license": "MIT", diff --git a/bridge/src/tools.mjs b/bridge/src/tools.mjs index ba4090a..8817624 100644 --- a/bridge/src/tools.mjs +++ b/bridge/src/tools.mjs @@ -274,7 +274,9 @@ export const MCP_TOOLS = [ "Change the layer or canvas already captured for Image to Image in the OpenLayer panel by " + "describing the change (\"make the jacket red\", \"remove the parked car\"). Requires a source " + "captured in the panel first — this tool cannot capture one. The rest of the picture stays " + - "where it is, and the result is the source's size. Only the parameters you pass are changed. " + + "where it is, and the result is the source's size. With edit-qwen-image-21 the edit also uses any " + + "reference layers the artist added in the panel, named , ... in the prompt (the " + + "edited layer is ); this tool cannot add them. Only the parameters you pass are changed. " + "Returns the panel's own status message.", schema: EDIT_IMAGE_SCHEMA, timeoutMs: GENERATION_TIMEOUT_MS diff --git a/docs/become-a-tester.html b/docs/become-a-tester.html index ca9205b..6197ab8 100644 --- a/docs/become-a-tester.html +++ b/docs/become-a-tester.html @@ -44,7 +44,7 @@
-

Alpha v0.36.0 · testers wanted

+

Alpha v0.37.0 · testers wanted

Five minutes to
your first AI layer.

OpenLayer is an alpha. It works on the author's machine, and that is exactly the problem — @@ -53,7 +53,7 @@

Five minutes to
your first AI layer.
    @@ -93,8 +93,8 @@

    Install, connect, generate, import, report.

    1

    Install OpenLayer

    -

    Download openlayer-v0.36.0-alpha.ccx from the release and double-click it. Creative Cloud installs the panel — no developer tool, nothing to unzip. Creative Cloud will warn that the plugin is not verified by Adobe, because it is not from Adobe Exchange; that prompt is expected. Keep the file on the same drive as Photoshop. Then open Photoshop: Plugins > OpenLayer.

    -

    If double-clicking does nothing at all — a known Windows 11 quirk — the release also has openlayer-v0.36.0-alpha.zip, which loads through the UXP Developer Tool: Add Plugin, select the unzipped manifest.json, then Load. And if that is what you had to do, please say so in your report — the one-click path has only ever been verified on Windows 11 with Photoshop 2025.

    +

    Download openlayer-v0.37.0-alpha.ccx from the release and double-click it. Creative Cloud installs the panel — no developer tool, nothing to unzip. Creative Cloud will warn that the plugin is not verified by Adobe, because it is not from Adobe Exchange; that prompt is expected. Keep the file on the same drive as Photoshop. Then open Photoshop: Plugins > OpenLayer.

    +

    If double-clicking does nothing at all — a known Windows 11 quirk — the release also has openlayer-v0.37.0-alpha.zip, which loads through the UXP Developer Tool: Add Plugin, select the unzipped manifest.json, then Load. And if that is what you had to do, please say so in your report — the one-click path has only ever been verified on Windows 11 with Photoshop 2025.

@@ -203,7 +203,7 @@

Ready?