|
|
|
12.5.6 August 20, 2026 build 51068 Text Colors at Your Fingertips
Pick every text color without opening a panel. The new Text → Text Colors menu—also available in the right-click context menu—puts swatch-previewed color pickers for text color, highlight color, stroke color, underline color, and strikethrough color just one click away. Colors come from your chosen color list, organized into compact groups with a representative swatch for each group. Click a group to use its featured color, or open it to choose from the full range. Menus intelligently enable only the choices that apply. For example, underline color appears only when the selected text is underlined. A matching Text Highlight Color toolbar button rounds out the set, with a new icon for light, dark, and every icon theme. Fully localized in all twelve languages. Browse Your Patterns Visually The Patterns palette has a new Browse tab—a scrolling gallery of pattern swatches, each drawn exactly as the pattern will appear when used as a fill. Choose a pattern list from the popup, now organized into groups such as Textures, Geometric, Hatches, and Wallpaper, then click any swatch to apply it. A size slider lets you make the swatches larger or smaller while browsing. Applying a pattern this way preserves your Fill, Overlay, and Transparency settings and supports undo just like any other change. Fully localized in all twelve languages. A New Feel for the Drawing Tools All seven curve-creation tools—Bezier, Continuous Bezier, both Quadratic tools, Pencil, Brush, and Silhouette—now draw on a new engine that follows your pointer or stylus stroke by stroke instead of taking over the app while you draw. The Bezier tool follows the pen conventions you already know from other drawing programs: click for a corner, click and drag for a smooth pair of handles, Option to break the pair, Shift to constrain the direction, Spacebar to reposition an anchor without letting go, Return or double-click to finish, Escape to cancel, and Delete to remove the last anchor. Tab numeric entry works as it always has. Freehand strokes from Pencil, Brush, and Silhouette are steadied as you draw and fitted to clean curves the moment you lift. Pen pressure is recorded along the entire stroke, and overlapping Silhouette strokes still merge into a single shape. Graphics tablets gain proximity and eraser sensing, and the selection rubber band now tracks reliably from the first pixel with no leftover handles drawn behind it. Refinements
Bug Fixed
12.5.5 June 20, 2026 build 51067 Claude Cowork recommended. Not Claude Chat in Browser, install Claude Desktop, use Claude Cowork. Claude has 4 levels on your Mac when working with EazyDraw’s AI server (Model Context Protocol - MCP). Running Claude from your browse is the lowest capability, you are chatting and cutting and pasting to interact. Download Claude Desktop and you will have a much better experience. But - notice Claude Desktop has 3 levels of operation. Chant, Cowork and Code. All three can utilize the powerful Model Contest Protocol to see your drawing and talk directly to EazyDraw. Chat is the lowest level, it can talk to EazyDraw but doesn’t share any folders on your Mac. And we are not sure why but it is noticeably slower than Cowork mode. Cowork gets to use more of your Mac directly and relies less on Claude remote servers, which is more efficient. Claude Code is even more powerful, but you will be working in the terminal, great if you want to go to the next level and use Python and CLI scripts to automate and work with EazyDraw. This release adds AI support for Conduit graphics. These include EazyDraw’s technical wall tools. This release adds Bezier editing support to the AI interface. Claude can now reason and freely draw any Bézier curve on your drawing. No cut and paste, or chat about curving up and to right - Claude’s language model is actually very well trained in the language of Bézier curves, this is rooted in training from web content which exposes Bézier curves as SVG d-path codes, which EazyDraw also understands natively. Claude is able to define curves directly or using Catmull-Rom or Kochanek-Bartels (TCB) math models, quite powerful actually. This release fixes several quirks in the AI - EazyDraw interface including graphic name collision and improved auto-renaming of duplicated and morphed graphics. Thanks to beta testers. Be sure report issues, reported issues receive priority attention. 12.5.4 June 14, 2026 build 51067 Be certain to read 12.5.3 notes below. These have important guidance and clues to using Claude Desktop. This release adds all the remaining EazyDraw parameter sets. The last release had gradients, and line dashes. This release has AI support for all EazyDraw parameter sets. We now have enough tools available for Claude reasoning to accomplish intended goal projects. 12.5.3 June 12, 2026 build 51066 EazyDraw 12.5.3 initial beta support for macOS 27 named Golden Gate. Please report any issues noted. We now advise to use the EazyDraw JSON file format. The EazyDraw Graphics and Binary format should be changed to JSON. The JSON format is better suited for cross platform use and for integration with AI and Pyton scripts. EazyDraw 12.5 and Claude Desktop together put your Mac with Tahoe out front in AI‑assisted drawing. What makes it work is Claude's reasoning: turn on the EazyDraw Automation API and Claude has the full picture: what is rendered on the page and how they are created the crisp pure vector shapes, colors, styling, coordinates, names you have assigned, the text — thinks about what you are trying to say, and helps you communicate it. Claude reasons about your drawing, checks for needed attributes and drawing techniques using EazyDraw's Mac-secure Application Programing Interface to create and arrange shapes, restyle and recolor them, add gradients, highlights, shadows, flow text, place images, and render the result to check its own work — each change working along side your user interface— a genuine, editable, undoable EazyDraw edit, exactly as if you had drawn it yourself. All this on your own Mac behind your private access token, (the reason it must be the Claude Desktop version - private and secure). In EazyDraw Settings, click on Automation Icon. Click Generate API Token, EazyDraw installs the bearer token in your keychain. Click Run, EazyDraw starts listing for AI clients. Click “Copy Claude Desktop Config” everything Claude needs is placed on your clip board. Paste into Claude Desktop’s configuration. Claude Desktop takes it from there putting you in charge. All is secure, if you turn off the API with the Run button, or change the access token the door to EazyDraw is locked no AI agents accepted or even acknowledged. NOTE, there are 3 co-exiting Claude tools. Claude Code, Claude Desktop, and Claude on Browser. The MCP connection is best supported by Claude Desktop, make certain that is your home base for EazyDraw work. Notice that even if you lauch Claude Desktop, there is a tab for Chat and another for Code, you need to be in the Chat tab, on Claude Desktop. One can expect some of these quirks on this very new technology, fun aspect of this new era is you can ask Claude to help you get these things right. Prefer to script your own automation? The free eazydraw package, available on the Python Package Index, gives you a clean Python interface to the Automation API — open and read drawings, create and style graphics, place text and images, and export, all from your own programs. The same package also includes the connector that links Claude Desktop to EazyDraw, so one install powers both hand‑written scripts and AI‑assisted drawing. Add it to your environment with pip install eazydraw (use pip install "eazydraw[mcp]" to include the Claude connector), and see the EazyDraw Automation API documentation for the full reference and examples. AI agents need well defined ways to identify drawing content. EazyDraw graphics have always had names, identifiers, and classes. But these were not easy to view or assign. Now on Graphic Details instead of just the graphic index you can inspect Name, Index, and UID. Class is internal but shown in your native language on Graphic Details. Graphic Names will become much more important going forward. Picking a good name allows the AI Agent to understand and identify for your conversation with the agent. Also the AI agent can assist by assigning good names. All is now easily viewed and edited on Graphic Details. This release also makes the Automation API more dependable — including steadier handling of untitled drawings and of copied and duplicated graphics — along with refinements throughout. Each of these is a real EazyDraw attribute: set it through the API and it stays fully editable afterward, and — like every automated change — it is undoable just as if you had made it by hand |
||
|
12.5.2 June 8, 2026 build 51063 EazyDraw 12.5.2 builds out the Automation API so an AI assistant or script can now create and arrange drawing content, not only read and fill it. New in this release: drawing shapes, naming and removing graphics, and setting fill and line colors — all through the same private Automation API that runs only on your own Mac. An assistant can now add shapes to a drawing directly — straight lines, rectangles and rounded rectangles, ovals, polygons, multi-segment lines, and arcs and pie wedges — each placed and sized exactly where you ask. Every one is a real, editable EazyDraw shape, ready to restyle, move, or group just like a shape you draw by hand. Every graphic you create now receives a clear, automatic name, so an assistant can find it again, change it, and describe it back to you in plain language. You can rename anything to something meaningful, and remove a graphic you no longer want. Names stay unique within a drawing — even after you copy or duplicate — so there is never any doubt about which shape is which. Give any shape a solid fill along with a line color and width through the API, and read its current colors back at any time. It is the first step toward a fuller set of color and fill controls in the releases ahead. |
||
|
12.5.1 June 4, 2026 build 51063 Check ReadMe and updated Help pages to get started with these completely new capabilities. |
|