> For the complete documentation index, see [llms.txt](https://docs.tempoweave.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tempoweave.com/release-notes.md).

# Release Notes

## TempoWeave Studio v26.1018.1

View Fabric now stays open beside your draft and follows your edits, and any draft can move into its own window, for example on a second monitor. Also: Macs no longer quit when the network changes, sinking-shed drafts print the way they look on screen, editing a yarn no longer flattens per-thread thickness, dialogs fit small screens, and a treadle that drops along with the one you press is no longer called wrong.

### Windows

* **Move a draft into its own window.** Drag a draft's tab down out of the tab row (or right-click it, or use Window ▸ Move Tab to New Window) and the draft opens in a window of its own that you can put on a second monitor. Click into it and the ribbon and shortcuts work on that draft, and its own toolbar has the main window's everyday buttons (Save, Undo, Redo, clipboard, drawing and selection tools, zoom, View Fabric). Back to Tabs, or closing the window, puts it back in a tab; nothing is closed or lost.

### View Fabric

* **View Fabric will now update instantly when the draft changes.** View Fabric no longer locks the drafting window. It opens beside your draft (or on a second screen, and reopens where you left it), and with **Follow edits** on it updates by itself a moment after each change, Undo and Redo included. Turn Follow edits off to hold a picture while you compare. Choosing View Fabric again brings the open window forward. Pattern and Ground drafts work the same way.
* **View Fabric has a ribbon.** Its options moved from the toolbar and the left-hand panel into a ribbon with View, Rendering, Cloth and File tabs, so the fabric gets the full width of the window. Every option is also an icon on the quick access toolbar in the title bar, so the ribbon starts minimized to its tab names and the fabric gets almost the whole window.
* **Side by Side.** One button, or Ctrl+Alt+V (⌘⌥V on a Mac) from either window, puts View Fabric on the left of the screen and your draft on the right, opening View Fabric first if it is closed.

### Fixes

* **Macs: TempoWeave no longer throws an error when the network changes.** Since 26.1010.1, waking the Mac, switching Wi-Fi or connecting a VPN could close TempoWeave without warning. Quiet saves while offline still work as before.
* **Sinking-shed drafts print the way they look on screen.** The printed drawdown, in the Full Draft and Drawdown reports, showed every sinking-shed draft as if it were rising shed. It now shows the same face as the drawdown on screen. Back View still does not affect printing.
* **Editing a yarn no longer flattens per-thread thickness.** Opening a palette yarn and pressing OK, even just to rename it, used to copy the yarn's thickness onto every thread that uses it when Sync Thickness was on, wiping thickness set with the Thickness tool. Now an unchanged thickness never touches the threads. When you do change it, TempoWeave asks whether the threads that use the yarn should take the new thickness or keep their own, and the whole edit is one undo step.
* **Dialogs fit small screens better.** A dialog taller than the screen it opens on now shrinks to fit when it can, with its content scrolling, so the buttons at the bottom are always on screen. Thickness Repeats, which opened 804 tall with no way to resize it, is resizable like Design Repeats.
* **Design Repeats: the Apply button format size fixed.** On the Advanced Repeat tab with Weft and Advancing chosen, Apply sat below the bottom of the window. One Apply now lives in the dialog's footer beside Close and acts on whichever tab is showing, the dialog can be resized, and on a screen too short for it the content scrolls.
* **Weaver's Writeup, Fewer pages: headings in your language.** The Threading, Treadling and Weft Color Plan headings printed in English whatever language TempoWeave was set to.

### Weave Assistant

* **Improvemen t:** A treadle the draft never uses still beeps whenever it is pressed, with the message "treadle N is not in this draft": untie it, or set it to Off in Treadle Mapping. A treadle that lifts a shaft the pick does not want is still wrong.

***

## TempoWeave Studio v26.1011.1

Ten new languages, several Weave Assistant improvements, printing that fits long drafts on fewer pages, and a more consistent look for every dialog. Also there was an emergency fix to address some of the new languages that was added from 26.1010.1

### Weave Assistant

* **Device type: Manual.** The device list starts with Manual (no device), now the default for new installs: advance with Next, a tap, the pedal key or a foot switch, with no connection panel or Connect button in the way. Existing installs keep the device they had.
* **Switching between Weaving and Unweave leaves the pick marker where it is.** The marker always means the next pick to weave; Unweave acts on the pick before it. If you preferred the marker to jump, turn on **Mode switch moves the pick marker** in Options.  (Thanks Matthew C for all your suggestions!)
* **A treadle mapping for the loom.** Set the mapping once for your device and every draft uses it; a draft can still carry its own mapping, which wins.
* **Same shed, said so.** When consecutive picks lift the same shafts, a distinct cue plays (three tones, a pause, three tones) and the overlay shows "Same shed 1 of 2". On a TempoTreadle table loom a repeated shed advances when any one lever goes down and up again, with no need to clear every lever.
* **Every unexpected treadle beeps.** On a floor loom the shed is judged by the treadles pressed, so a wrong treadle alongside the right one is called out even when its shafts were already lifted.
* **Reset Progress.** In the Project tile, start the same draft again from pick 1 for the next towel, after a confirmation.
* **Indicator Colors.** Choose the colors for needed, correct and wrong, per device: a Default preset, a Colorblind-safe preset, or your own picks. The overlay's cells also carry a check or a cross, so the state never depends on color alone.
* **A large weft swatch.** The overlay shows the current weft color as a swatch bigger than the treadle cells, with the yarn's name when you hover. Turn it off in the View menu.
* **Pause mode.** Beside Free Weave: the loom is not judged and nothing beeps, and a shed, the pedal key, Next and Back move and count nothing, so the marker, the counters and the woven length stay put while you fix a shed or step away mid-pick. Choose Weaving to resume.
* **Record shows up when it applies.** The Record mode appears only while a TempoTreadle is selected and connected, and its tooltip and status line say so; choosing Weaving says what it does on the status line.
* **Go, the section picker and a progress resync refresh the treadle readouts.** The current, Next and Last treadles used to lag behind until the next pick.

### Printing

* **Threading and Treadling reports have a Scale setting**, 25 to 100 percent, with a page estimate under it. At 50 percent a long treadling that took nine pages fits on two or three. Columns now fill the page width, and treadle numbers stagger onto two lines when the cells are narrow.
* **Print part of a draft.** Full Draft's Warp threads and Weft picks are from/to ranges, so you can print just picks 100 to 200; the printout keeps the draft's own thread and pick numbers and grid markers.
* **Weaver's Writeup, fewer pages.** In the Print Center, **Fewer pages: combine sections that fit** (off by default) lets short parts such as a one-section threading and treadling share a page when each fits whole. Print Writeup in Project Information now opens the Print Center, where PDF or Word is chosen.
* **Your logo on the writeup.** Add a logo in the Weaver's Writeup tab and it heads the printed writeup; a Logo box under Report Contents turns it off per draft. The print button at the bottom of Project Information follows the tab you are on.

### Dialogs

* **Consistent look for every dialog.** A header band with the dialog's name, a short description and a help mark that opens its guide page; options grouped in quiet cards; one blue primary button. Every floating question mark became that help mark, and the dialogs that had none gained one.
* **Name Draft** how has a guide page, reachable from its help mark.

### Ribbon

* **Simplified ribbon: the option groups fit.** On the View, Project, Looms and Yarns tabs the groups of radio buttons become menus whose labels show the current choice; the Classic layout is unchanged.

### TempoWeave MyCloud

* **Saving while offline stays improved.** When TempoWeave already knows MyCloud cannot be reached, saving no longer asks whether to update the cloud copy and no longer reports a failure; the draft saves on this device and the cloud copy catches up the next time you save with a connection.
* **Saving an empty draft over a file that has content asks first just to be sure.**

### Opening files

* **A file that cannot be opened due to iCloud (or other) is not signed in is reported correctly.** Opening a draft that is empty, not yet downloaded from iCloud Drive, OneDrive, Dropbox or Google Drive, or not a draft at all now explains what happened and what to do, instead of opening a blank draft.
* A file can now be opened by dragging and dropping it into TempoWeave
* A fix was added that was causing certain pixelLoom files with named colors to be opened empty.

### Languages

* **Ten new languages.** Japanese, Korean, Simplified and Traditional Chinese, Polish, Russian, Italian, Portuguese (Brazil and Portugal) and Norwegian join English, German, French, Spanish, Dutch, Swedish, Danish, Finnish and Ukrainian, on desktop and mobile. Pick one in Settings; the language list is now sorted and scrolls. These first versions were drafted for native weavers to tune, so tell us what reads wrong; any term can be changed through Custom Translations. Printed reports use a font that covers these scripts.

### For Studio Assistant beta testers

* **Ask in any of the nineteen languages** and it answers in that language, in the register the app uses; it can explain or translate a guide page on the spot.
* **Change yarn size without changing color.** Ask it to swap a color for its 8/4 twin of the same color and the swap moves the threads to the other palette entry, yarn and sett included.
* **Your own Claude key.** Settings ▸ Cloud & AI takes an Anthropic key if you would rather pay for your own use; a guide walks through getting one.
* **Guide links read in both themes**, and when a guide page describes something your version does not have yet, the assistant says so and points to Check for Updates.

### Fixes

* **Mac: copy, paste, cut, select all and undo work in every text box.** The Edit menu's shortcuts went to the draft even while typing in a field such as the Studio Assistant's question box.
* **Gradient tool:** the snap-to-yarn picker loads the yarn catalog before reading it, so it no longer offers only All and None.

***

## TempoWeave Studio v26.1004.1

Updates that install at your pace, a View Cloth that renders several times faster, Finnish, and licensing that now goes through the TempoWeave cloud service. The update dialog opens on its own when a release is worth your attention and offers to install when you close the app. View Cloth zooms out to 3% and draws every view across all your processor cores. The Weave Assistant's Connect button moves onto the toolbar. The Treadle Expander can isolate a set of shafts onto their own treadle. Print confirms that it printed, and the tie-up printout carries your grid overlay. License Activation, license refresh and telemetry processes are more secure.

### Updates

* **The update dialog opens on its own.** When a release is worth everyone's attention, the dialog appears a few seconds after the app finds it, once per version, never over another dialog. Minor releases only show the ribbon pill, which now reads **Update to** followed by the version.
* **Install when I close.** The update downloads in the background when it can, so by the time you see the dialog it is often ready. Choose **Restart now**, or **Install when I close** to keep weaving and let the update apply as the app exits. **Later** brings the dialog back in three days; **Skip this version** still means never for that version. The udpate pill stays until the update is applied or skipped.
* The update process now has additional security features

### View Cloth

* **Zoom out to 3%.** Below 10% the zoom steps one percent at a time, so a long cloth can be eased down until it fits.
* **Every view renders much faster and in parallel.** The default view, warp-faced and weft-faced cloth, Yarn Bloom, deflected threads and thread spacing are all drawn in row bands across your processor cores, with the same pixels as before. A large double-cloth blanket that took 9 seconds takes 3.5; folded, a large folded blanket with deflected threads turned on... four minutes became 7 seconds. Layer analysis for double cloth runs in parallel too.
* **The wait screen appears at the click.** The structure scan that used to run before the window opened now runs inside it, so there is no pause with nothing on screen.
* **Yarn Bloom responds from the first nudge, and then goes further.** The slider's lower half was too moderate; it now ramps up more quickly, so 15 to 25 is a good starting point, and the top of the slider is a heavier halo to imitate fuzzier yarn.

### Weave Assistant

* **Connect on the toolbar.** A Connect pill sits beside Options, so linking a TempoTreadle or a dobby loom is one click instead of a trip into the settings panel. The dot shows the state: gray, amber while connecting, green when linked. With a saved address it connects at once; with none it offers Find my TempoTreadle or Enter address. While connected, a click shows Disconnect and Settings instead of dropping the loom. If a connection attempt is still going after two seconds, a note offers the settings, since a wrong address or a box that is switched off is the usual cause. A **Show Connect button** setting hides the pill. Nothing connects on its own when the Weave Assistant opens (Networks or Dobby connections may not be available so we leave this to the Weaver to control).

### Treadle Expander

* **Isolate Shafts.** Move a set of shafts (say, a folded double cloth's top layer) to a new treadle at the far left and press two light treadles instead of one heavy one. The box suggests the best set from your tie-up, and the cloth is unchanged.

### Printing

* **Print shows that it printed.** Clicking Print in the preview now opens a small Printing window that says where the report is going, then that it was sent and how many copies, and closes by itself. It used to confirm in the main window behind the preview, where nobody saw it.
* **The Tie-Up printout shows your grid overlay.** The every-few-shafts ruling you see on screen now prints too, in your overlay color, and stays aligned across the sheets of a multi-page tie-up.

### Languages

* **Finnish.** Suomi joins the languages, a first translation that is being reviewed by Finnish speaking weavers; wording will be tuned in coming releases. As with every language, any term can be changed through Customize Translations.

### Fixes

* **A draft scrolled or drawn to the very last pick could stop painting** with an index error in the drawdown on every frame.
* **Project Info's Planning tab** no longer lets its columns overlap when the window is narrowed; it scrolls instead, and the dialog's minimum width now fits all three columns.
* **Treadle Expander wording** for a liftplan draft now says the draft uses a liftplan and needs a tie-up, rather than that it has no treadles.

### For Studio Assistant beta testers

* **Studio Assistant.** Ask it to select ends or picks ("select picks 51 to 100") and the selection is made for you. Ask for a section structure and it hands over a proposal in Section Assembly, with the sections marked and the order and repeats filled in, for you to review and generate. Recipes save a question you reuse and put it back in the box with one click. Copy chat puts the whole conversation on the clipboard. Drag the bar above the question box to make it taller; Shift+Enter starts a new line. Profile drafts come back at a sensible size unless you ask for another.
* **Draft Generator** reads the draft wherever it sits in the reply, and when a structure is bound to have long floats (overshot, satin, damask) it says so and suggests Block Substitution or Add Tabby instead of retrying.

***

## TempoWeave Studio v26.930.1

Updates to make it clear to the weaver the location of a draft.  Weave Assistant can now report your length and alert when a target is reached. Add Tabby now allows you to pick the yarn from the palette. Updates to insure .wif files open without change on existing programs on a Mac after TempoWeave is installed. Thread Assistant groups now go to 16.  We fixed an issue where *printed* grid overlay had rows and columns swapped on some reports.

### Weave Assistant

* **Density Calculator.** The Woven Length card's Length Calculator is now the Density Calculator, its button says Calculate instead of Recalculate, and a new Clear button forgets the measurement so the calculated density and the length at it go back to a dash until you calculate again.
* **Length alert.** Set a length under the Density Calculator and, when the woven length reaches it, four short tones sound and a note appears beside the woven length. Saved with the draft; its own row in the Sound card.
* **Woven length in the info bar.** Beside the weft color: the length at your calculated density once you have measured, otherwise the theoretical length, shown with ≈. Hover for which one you are looking at.

### Tools

* **Add Tabby picks its yarn from the palette.** The Tabby Color row is now Tabby Yarn, and the option that read "Currently Selected" is "Select →" with a swatch that opens the usual picker: Active palette, draft palette, color wheel. It starts as the Palette panel's selection, so the old habit still works.

### MyCloud

* **Draft location upated on tabs.**  Hover a tab to see the file name and, when it differs, the name the draft has in MyCloud. Right-click the tab for Rename in MyCloud to match this file. Nothing is renamed on its own. Renaming a draft in the My Cloud window updates any open tab connected to it. On SaveAs The new file is not connected to MyCloud and the original stays connected, so a renamed draft reaches MyCloud under its own name. To keep a MyCloud draft's copy on this computer connected, right-click its tab and choose Save a copy to this Mac (or this PC). &#x20;
* **Browse Drafts shows one row per draft.** A file that is connected to a MyCloud draft is one tile with the MyCloud badge, not a file tile and a separate cloud tile. Hover the badge for the MyCloud name.
* **Option on update when MyCloud is newer.** Save, Update MyCloud, the My Cloud window, and Pattern & Ground all ask the same thing: Save as Copy, Overwrite, or Cancel. Loom progress from the other device is carried into an overwrite. Save as Copy names the copy after the MyCloud draft and writes it beside your file.
* **A deleted MyCloud draft says so.** If the draft you are connected to has been deleted from MyCloud, Save tells you and the file carries on by itself. It used to report MyCloud as unreachable.
* **Update to insure MyCloud names work as file names on all devices.** Titles with characters Windows rejects are refused in Edit Details and Share, and downloads are named safely on every platform, so a draft made on a Mac opens on a PC.
* **Open Latest asks first.** When the banner offers the newer MyCloud version, replacing a file of yours is confirmed with the file's name.

### Files

* **The MyCloud connection is written to both the .wif and .twa** when the companion .wif setting is on, so opening either one finds the same connection. With the setting off, the .wif is never touched.
* **Browse Drafts lists drafts that exist only as a .twa,** and shows a .wif and .twa pair once, dated and pictured from whichever is newer.

### Fixes

* **Thread Assistant: groups of up to 16 ends.** The group size stopped at 8 even though the counter went higher.
* **Printing: the Weft grid overlay uses the Row interval for picks and the Column interval for treadles,** the same as on screen. The Treadling, Writeup, and Drawplan reports had them swapped.
* **Mac: other weaving programs open .wif files again after TempoWeave is installed.** On *some* Macs, installing TempoWeave made macOS identify every .wif file as TempoWeave's type, and some versions of weaving program then refused .wif, with "The file isn't in the correct format." TempoWeave's type identifiers now declare that they are the same kind of file as the other programs', and the legacy identifier no longer claims the .wif extension at all. Nothing about your files changes.

***

## TempoWeave Studio v26.928.2

We spent a week at the loom with Thread Assistant and Weave Assistant. The Weave Assistant now can **record** what you weave.   We  updated for a simpler toolbar, the Thread Assistant now asks where you sit before preparing the threading screen, Design Repeats can lay a repeat over what is there and fill a section of a liftplan on its own shafts, a new Looms tab gathers the tools for looms specific options, more printed reports follow the screen settings, Settings gets a sidebar and a search box, and Swedish, Danish, and Ukrainian joins the language options.&#x20;

### Weave Assistant

* **Record what you weave.** With a TempoTreadle connected, set the Mode to Record and every shed you close becomes a real pick in the treadling. The marker follows, the cloth preview and drawdown build as you go, and you finish with a draft of what you actually wove. When you start, choose whether the picks are added to the end of this draft, inserted at the current pick, or go into a new draft. Each recording session is marked as its own section, Recording 1, Recording 2, and so on. Click the weft color disk while recording to change color; Back removes the last recorded pick. Table looms: set the levers and press Next for each pick.
* **Mode Simplifications.** Prev, Next, Back Up and the Forward/Reverse toggle are now Back and Next, plus a Mode that is always one of Weaving, Free Weave, Record, or Unweave. Next means "that pick is woven, move on" and does exactly what the pedal, the TempoTreadle or a dobby does; Back takes back the last one. Unweave is the old Reverse, shown in red like Record.
* **Changed behavior:** the Next pedal key (Space) now follows Unweave like the loom does; it used to move forward regardless.
* **Woven Length card.** A Recalculate button locks the calculated density at that moment instead of letting it drift with every pick. Calculated density sits under Project density, a Length at calculated density line sits under Theoretical length, Pick Counter 1 sits above Pick Counter 2, and the Repeat Counter moves to the bottom under its own separator.
* **Loom settings travel with the draft.** The dobby type, the TempoTreadle loom type (Multi-Treadle, Single, or Table Loom) and the TempoTreadle address are saved in the draft and restored when you open it. The address is also remembered for new drafts.
* **Treadles that are disabled do not show by default.** Also, the Single loom type no longer says just Countermarch as it should be used anytime you have only a single treadles (only one treadle going down) on any given pick.
* **Free Weave on a table loom** counts every Next; it used to count only a lever set that matched the expected pick. The assistant's messages now appear inside the assistant window, so a maximized main window no longer hides them.
* **TempoTreadle reconnects.** If the box drops off the network, the app keeps trying for up to ten minutes; a box that reports it is busy is retried instead of ending the session; Connect and Disconnect stop any reconnect first.

### Thread Assistant

* **At the loom.** The assistant asks where you sit, front or back of the loom, which way you thread, and which side thread 1 is on, and shows the threads in the order they sit in front of you. Threading from the back turns the preview and its shaft numbers around. Saved with the draft; desktop and mobile agree.
* **Thread from the center outward.** One switch: thread to one selvedge, and the assistant brings you back to the thread beside the center for the other half, direction reversed.
* **Restart at thread.** Found a mistake a hundred threads back? Restart at that thread: earlier marks stay, the rest clear, and you carry on from there.

### Design Repeats

* **Overlay** on the Advanced tab, weft only and off by default: draw the repeat on top of whatever is already in the destination picks instead of replacing them. A blank source pick leaves the destination as it was, and in a liftplan or multi-treadle draft the source lifts are added to the lifts already there.
* **Repeat a section of the liftplan on its own shafts.** The Advanced weft repeat can be limited to a range of shafts (treadles, in a multi-treadle draft). Only those columns are written; every other shaft stays exactly as it is, so a border on shafts 19 to 26 repeats without disturbing the main pattern on 1 to 16. Select the block in the liftplan and the picks and shafts are filled in for you.
* **Repeat to the end of the draft**, warp or weft: fill from the start to the last thread or pick without counting repeats. The last partial repeat is cut off at the end.
* **Right-click a warp or weft selection and choose Repeat…** to open the Advanced tab with that selection as the source. Start now defaults to the thread or pick right after To.

### Looms tab

* **A new Looms tab** after Tools, for looms that are not plain shaft looms. Its Standard Loom group holds Rising and Sinking shed, Convert Shed, and Loom Setup; Drawlooms holds Pattern and Ground; and a Rigid Heddle group makes its debut. On a Mac the same items are on a new Looms menu.
* **Two-Heddle Rigid Heddle.** Translate a draft of up to three shafts into a two-heddle rigid heddle plan and print it, with the heddle positions for every pick. Lite and up. A guide explains the technique.
* **Mac File menu gains Settings…** (⌘, on the application menu too).

### Editing

* **Changed behavior: Cut and Shift+Cut have swapped.** Cut (Ctrl+X, ⌘X) now clears only the selected cells, the same scope as Copy, and leaves the threads or picks in place. Shift+Cut removes the selected threads or picks and closes the gap. A warp cut respects the selected shafts.
* **Shafts and treadles above 20 from the keyboard.** Hold Ctrl (⌘ on a Mac) and type the number as two digits: Ctrl+2 then Ctrl+1 enters shaft 21, up to any shaft count. Plain digits and Shift+digits still enter 1 to 20. To make room, Fit to Window is now Ctrl+Shift+0 and Reset Zoom is Ctrl+Shift+1.
* **Copying picks from a tie-up draft and pasting them into a liftplan draft now works**: each pick becomes the shafts its treadle lifted in the source draft. The reverse paste turns lift rows into multi-treadle presses. Same on mobile.
* **Paste a copied tie-up block into the treadling.** A tie-up selection pastes into the weft in the shape the destination needs.

### Print

* **Printed reports follow the on-screen layout.** With Draft Style set to Bottom to Top, the Full Draft, Drawdown, Threading, Treadling, and Tie-Up reports print the Scandinavian page: threading and tie-up under the drawdown, pick 1 at the bottom, the treadling read upward. Shaft 1, Treadle 1, and Pick 1 placement are honored on paper as well. A new Match on-screen layout checkbox under Page Setup, on by default, turns this off to print the classic layout.
* **Print Center preview pages keep their proportions**, and a continuous report scrolls through its pages instead of squashing them into one sheet.

### Settings

* **Settings has a new layout**: We had plenty weavers asking us to make it easier to get to settings. Categories are now down the left side, a search box at the top that finds any setting by name, and the dialog reopens on the category you used last.

### Drafts and MyCloud

* **Draft location.** Each tab carries a small glyph: a cloud for MyCloud, a computer for a copy on this machine, both when it is in both places, and an up arrow when a MyCloud draft has changes still to push. Hover the tab for the full story.
* **Browse Drafts and My Cloud Patterns show when each draft was last saved**, as "today 12:45 PM", "yesterday 8:48 PM", or the date. Newest first in My Cloud Patterns now means most recently saved, so the draft you just saved from the loom sits at the top.

### Languages

* **Swedish & Danish now available.** We would love for weavers to let us know if any of the translations need to be updated. &#x20;
* **Ukrainian.** Translated by Sergiy Prylepko. Choose it in Settings; corrections from his review will follow in a later update.
* The File menu, the Quick Access Toolbar menu, and the Recent list now follow the chosen language, as do the right-click menus on the threading and treadling, the Lock button, and a few other labels that had stayed in English.

### Fixes

* **Zooming out to 20 percent or less on a large draft no longer softens the drawdown**; the zoomed-out view is drawn pixel-exact at every window size.
* **View Cloth keeps a sinking-shed draft's face** across Repeat to Fill and every view toggle; it used to fall back to the rising-shed face after the first change.
* **Satin blocks and turned twills no longer auto-detect as doubleweave** in View Cloth. The manual toggle is unchanged.
* **Block Substitution: Summer and Winter Dukagang Fashion** keeps one tie-down per block; it had the same treadling as Singles.
* **Save failures caused by folder-protection software now give proper reason.** When Windows Security's Controlled folder access or an antivirus ransomware shield blocks a save into Documents, the message names the cause and the program to allow instead of "could not find file".
* The orientation guide, the Settings page, and the Bottom to Top tooltip say Scandinavian instead of Nordic.

***

## TempoWeave Studio v26.919.1

Summary: View Fabric and the Weave Assistant show the cloth the way it grows on the loom, Convert Shed rewrites a draft for the other kind of loom, share links can expire or be revoked, the palette can hold a yarn's yards per pound, and mobile keeps unsaved work when the phone closes the app. A new guide, Cloth Orientation, Rising and Sinking Sheds, explains the ideas behind several of these. Finally, Math Drafts gets a few updates

### View Fabric

* **As woven.** A new checkbox in View Fabric turns the picture so the first pick is at the bottom, the way the cloth is woven on the loom. Very useful for checking lettering and any motif that has to read the right way up. It is a view setting only, the same flip a bottom-to-top draft style gives, off by default, and it stays on once checked until you turn it off. Desktop and mobile.

### Convert Shed

* **Project ▸ Convert Shed** rewrites the draft so it weaves the same cloth on the other kind of loom, then switches Rising / Sinking to match, so the drawdown shows the same face as before. A liftplan inverts its lifts, a tie-up draft inverts its tie-up, and a multi-treadle draft is first given one treadle per unique lift so the inversion is exact rather than falling into the trap described in the Cloth Orientation guide, then folded back to the treadle count you started with. One undo step; the message reports a count change only when the fold could not cover every lift. Desktop and mobile.

### Weave Assistant: shed and face

* **Zoom buttons read − then +** on the desktop Weave Assistant, matching mobile and the rest of the app.
* **The cloth preview honors the draft's shed.** The preview read the structural interlacement only, so a sinking-shed draft showed the rising-shed face. It now shows the face that is up on the loom you have chosen, and the picks already run bottom to top, pick 1 at the bottom, the same orientation as View Fabric's As woven.
* **Rising Shed / Sinking Shed** in a new Project group at the top of the Settings panel, the same setting as Project ▸ Rising / Sinking Shed, so the assistant and the drawdown always agree.
* **Face Up / Face Down** replaces Show Other Side: which face the preview shows. Face Down inverts the yarn on top of each cell and mirrors nothing. Desktop and mobile.

### Palette

* **Yards per pound is editable from the palette and not just in the Yarn Catalog.** The Edit Yarn dialog for a palette color now shows the yarn's length per weight and its unit (yards/lb, yards/oz, meters/kg, meters/100g), prefilled from the Yarn Catalog when the yarn line matches a catalog yarn. Type a value to record or override it for the draft; Project Info's yarn weight estimate uses it. Saved with the draft.

### Block Substitution

* **Summer and Winter Pairs X's and Pairs O's templates now weave the figure their names say.** The two templates had their tie-down orders the wrong way round: Pairs O's laid the tie-downs 1, 2, 2, 1 and Pairs X's 2, 1, 1, 2. They are swapped, so O's is now 2, 1, 1, 2 and X's is 1, 2, 2, 1. The templates refresh on every install at launch. A draft already made from either template is unchanged; if you wanted X's and got O's, re-apply with the X's template. Reported by a weaver reconstructing a pine tree motif.
* **Deflected Double Weave blocks can now be any length, odd and even blocks separately.** The Apply prompt for the DDW template now asks for threads and picks per odd block and per even block, so six ends of one yarn against seven of the other is two numbers instead of a hand-built draft. Each layer's shaft alternation continues across its blocks, so odd lengths land with the parity a DDW threading needs: a seven-thread block ending on shaft 1 makes the layer's next block start on shaft 2. The defaults reproduce the previous result exactly. Template authors can enable it on any pure-cycle template with one line in the WIF. From a new Pro weaver who does a lot of deflected double weave.

### Cloud Library

* **A draft opened from a share link is treated correctly in all circumstanes.** Opening through a share code or link would sometimes notlinked the tab to the cloud pattern, so Save quietly wrote a copy into the app's cache and did not give you a chance to save-as (if you were not the owner). The tab is now linked the same way a MyCloud open links it: your own draft gets "Update cloud copy?" on Save, and a draft someone else owns shows the read-only notice and opens Save As so the file lands in a folder you can find.
* **Open Shared Draft puts the cursor in the code box so you can just imediately paste.** You can paste a share code the moment the dialog opens, without clicking into the box first. Desktop and mobile.
* **Share links can have a limited lifetime, and you can also revoke them.** When you create a share link, choose Never (the default), 7 days, or 30 days. The dialog shows the date the link stops working. A new Revoke links button in your cloud library stops every link for a draft at once, for when one has been forwarded further than you meant. Someone who opens an expired or revoked link now sees a plain message saying so, in the app and on the share web page, instead of a generic error. From a weaver asking how private her drafts are; the lifetime is her choice rather than a rule for everyone.

### Math Drafts, second edition

* **The picture generators keep their pictures.** Cellular Automaton, Pascal's Triangle, Modular Arithmetic Grid, and Prime Sieve used to reduce their image to a twill texture in which the image could not be seen. They now produce a profile draft by default, one cell per block, capped by a Blocks budget that merges similar columns rather than overflowing the loom, and a message points you to Block Substitution to turn it into cloth with any template. The twill texture remains as a second output choice.
* **Hilbert Curve 2**, alongside the original so you can compare: the Moore closed-loop variant that repeats cleanly, band widths that are what they say, a gap setting, orientation and mirror, repeats, and profile output. Apply the Deflected Double Weave template and the curve and the channel between its runs weave as two interlocked curves, one per layer.
* **Digits of a Constant.** The digits of π, e, √2, or φ, computed exactly, as threading, treadling, or colors, with a skip so two projects differ.
* **Binary Sequence.** Thue-Morse, the Fibonacci word, Rudin-Shapiro, and the paperfolding sequence as color-and-weave orders over plain weave, twill, or basket, or as threading and treadling walks.
* **Collatz Sequence.** The hailstone numbers from any start, as threading or treadling; the next start takes over when one lands.
* **Symmetry.** Mirror the warp, the weft, or both on any generated result.
* A new Math Drafts guide covers all of it, including how to size a picture to a block budget.

\*Republished from v26.927.1 (small Icon registration bug on some versions of MacOS)

***

## TempoWeave Studio v26.913.2

TempoWeave now includes Dutch alongside English, French, German, and Spanish. Also, we've more areas of the app to include the translations: the mobile app's messages, the macOS menu bar, the desktop dialogs and status lines that had stayed English, and many other existing strings that had never been translated. You can also customize any translation yourself and keep it through updates. Free Weave arrives in the Weave Assistant, and Block Substitution gains per-block repeats.

### Languages

* **The mobile app language translations.** The mobile app now has the language options in German, Spanish, French and Dutch. We have now tried to include the proper singular and plural forms where a count is shown.
* **The macOS menu bar follows the language setting.** The ribbon changed language but the native File, Edit, View, Project, Design, Tools, Yarns, Window and Help menus at the top of the screen stayed English. All of their items now use the same translations as the ribbon.&#x20;
* **The desktop app is now translated end to end.** We had quite a few ares that had never been given translation keys, mostly toasts, status-bar text, confirmation dialogs, the TempoTreadle setup wizard, the dobby window, and the Thread Assistant. They now follow the language setting. Separately, German, Spanish, and French were each missing translations for many keys, so those strings had been falling back to English; all four languages are now complete.&#x20;
* **Changing the language now tells you to restart.** Translations load when the app starts, so a new choice only shows after a relaunch. Desktop and mobile both put up a dialog saying so the moment the change is saved, instead of a note that was easy to miss.
* **Customize any translation, and keep it through updates.** Settings → Language gains a Customize Translations button. It creates your own translations folder, opens it, and puts read-only reference copies of the built-in English and current-language files beside your file so you can search for the word you want to change and find its key. Your file lists only the words you change; TempoWeave lays it over the built-in translation at startup. A file with a typo used to be skipped silently; it is now reported at startup with the file name and line, and a stray trailing comma is forgiven. New guide: Customizing Translations. The old Settings tip pointed at the program's own folder, which updates overwrite.
* **TempoWeave now includes Dutch.** Every string in the desktop app and the mobile app, now has a Dutch translation, and Nederlands appears in the language picker on both. On iOS and Android the app also lists itself under the system's per-app language setting. Weaving terms follow common usage where we could determine it.  Corrections from Dutch and all other language speakers are welcome!&#x20;

### Notices

* **Toasts stay up longer.** Every pop-up notice lasts a second longer than before, and a long one stays long enough to read at a normal pace, so an explanation like "Krokbragd Designer is a Pro feature" no longer disappears mid-sentence.

### Printing

* **Printing from the report window (not using the PDF) on Windows is corrected.** Each page is now rendered at the printer's own resolution, exactly the size of the area it will occupy, with landscape pages turned to fill the sheet, so the driver has nothing left to scale. Previously, save as PDF had been the only way around it.
* **The draft name in printed reports is larger and bold**. Every report header, from Drawdown and Threading to Color Card and Sectional Warping, now sets the name at a minimum of 14 points in bold so it reads at a glance on the page.
* **The Full Draft thread and pick counts say where they come from.** They start at what is on screen when you open Print, which a first-time user read as the program refusing to print the rest. A note under the counts now says so and points to All.

### Licensing

* **Upload Current is back in MyCloud for Lite and Core.** The button was hidden below Pro along with Create Repository.
* **The upgrade dialog uses your own currency.** It showed a US-dollar total to everyone, adding the fee in dollars to a euro or Canadian-dollar subscription. The price now comes straight from the store in the currency you pay in, and the dialog says when your card will be billed.

### Weave Assistant: Free Weave

* **The Weave Assistant's View menu is now Options**, on desktop and mobile alike: same button, same place, same display toggles. The mobile menu also holds the tap-to-advance settings and Free Weave, grouped under Display and Advancing, which is why the old name no longer fit.
* **Free Weave** (TempoTreadle 2 weavers will be familiar) counts the picks you throw without moving the pattern. Waste picks between towels, a header, a few throws to try treadles: the odometer and Pick Counter keep climbing, the pick marker stays put, and no treadle is judged wrong. Prev, Next and Set Pick still move. An amber toggle beside Back Up on the desktop; in the mobile Options menu, where the Forward/Reverse pill turns amber while it is on and a tap on it resumes. From a beta weaver who was leaving the assistant to weave his waste picks.

### Tabby

* **Summer and Winter Singles no longer forces tabby.** The template carried tabby picks inside its pattern unit, so choosing "No Tabby" still wove tabby. The unit is now pure pattern picks and the tabby question at Apply owns tabby entirely; answering yes reproduces the old cloth exactly. From Dawne's testing.
* **Add Tabby takes a ratio.** "Insert M tabby picks after every N pattern picks", with 1 after 1 as the default, which is the classic result to the pick. Tabby alternation stays continuous across groups, and a leading group is placed when you ask for tabby before the first pick. Mobile shares the same core with the default ratio.
* **Remove Tabby finds tabby by structure.** It now detects the picks that actually weave plain weave against the threading, whatever their spacing, instead of assuming every Nth pick. The old positional mode, which could delete pattern picks, is gone from the dialog. The preview shows how many picks were detected, and the pick range still scopes the removal, for example to a plain-weave hem.

### Block Substitution

* **The template list keeps your column widths.** Widening the Name column no longer snaps back when the list rebuilds mid-edit.
* **Apply asks how many times to repeat each block** in warp and weft, defaulting to one, which is exactly what it did before, and for tabby-capable templates whether to add tabby treadling. The repeat is per block: each profile end's threading unit and each profile pick's treadling unit are laid down that many times in a row before moving on, the way polychrome summer and winter needs, rather than the whole sequence being repeated after itself. Verified against Dawne's ground-truth draft. The ground cycle and Swedish mending stay continuous, including between repeats of the same block; the doubleweave layer prompt still follows.

### Structural skeleton tie-ups

* **Treadle Reducer gains an Optimize choice: for tie-downs, or for fewest treadles.** The new option builds a structural skeleton. The existing search finds the fewest treadles that weave one draft, and its result belongs to that design, with tie-down shafts baked into every pattern treadle. The skeleton instead builds a tie-up that belongs to the threading: for summer and winter and other tied-unit weaves it finds the tie-down shafts and the tabby pair, puts each tie-down shaft and each tabby on its own treadle, then adds one treadle per block combination, all in shaft order. A pattern pick is tie-down plus block, tabby is its own treadle, and any design on that threading weaves on the same tie-up. It works straight from a liftplan and lands the draft in tie-up mode with a multi-treadle treadling. An option keeps dedicated tabby treadles. Show Mapping names every treadle by its role. On mobile, the same option sits in Reduce Treadles.&#x20;

### Weave Assistant

* **The treadle overlay hides itself when a dobby connects.** A Louet, Leclerc, or AVL dobby lifts the shafts, so the overlay showing which treadles to press is rarely wanted there. It hides on connect; turning it back on from the View menu keeps it on.
* **OK Beep and Error Beep gray out while a dobby is connected.** Those two sounds answer a treadle press the app checks, from a TempoTreadle, a foot pedal, or the keyboard. A connected Louet, Leclerc, or AVL dobby lifts the shafts itself, so the settings meant nothing there and only confused. They come back when the dobby disconnects.
* **The current pick is drawn in full color.** Everything above the red line is still faded as upcoming, but the pick you are throwing now was faded with it, which made the color to throw the hardest thing on the screen to read. Desktop and mobile.
* **The Go button next to the pick number works.** Typing a pick and clicking Go did nothing on the desktop; only Enter worked. Clicking the button moved focus off the box, and the box reset itself to the current pick before the click arrived. Both now jump. On mobile the box is no longer overwritten while you are typing, and Go dismisses the keyboard.
* **One entry per loom in the dobby port list on macOS.** The Mac publishes every serial device twice, as a "cu" and a "tty" name, and both Louet entries were offered. The tty one can hang on connect. The list now shows only the cu entry; the All ports checkbox still reveals both.
* **Compu-Dobby IV: "Virtual positive" is labeled for what it does.** The first customer test on a 40-shaft A-series Compu-Dobby IV found the box introducing itself as a negative dobby, so every lift came out inverted until she chose Virtual positive. The option now reads "box reports negative, loom lifts positive" instead of naming one loom model, the tooltip and guide explain when to pick it, and the status line suggests it the moment a box reports negative.

***

## TempoWeave Studio v26.908.1

This update is mostly about keeping your place at the loom: several ways the Weave Assistant and Thread Assistant could lose or misreport progress, on the desktop and in MyCloud, are closed. It also adds Auto-straighten to Image Center, makes Pattern and Ground follow every loom-convention setting, and gives Compu-Dobby owners a clear signal when the loom is not answering.

### Loom Weaving/Threading Progress

* **A cloud draft no longer reports "Newer cloud version exists" after your own save.** Updating the cloud copy also refreshed its tags, which moved the cloud timestamp a second time after TempoWeave had already recorded it, so the very next save looked like another device had changed the draft. The timestamp is now recorded after the last server write. The MyCloud gallery's Update button had the same ordering problem and now runs the same conflict check and progress carry-forward as Save; the share dialog's "update existing" carries the cloud copy's progress forward instead of overwriting it.
* **Progress carried forward from MyCloud now lands on this computer too.** When an Update MyCloud found more loom progress in the cloud copy, only the uploaded file received it; the local file and the open draft stayed behind, and the next quiet save pushed the old numbers back up. The carried progress is now written locally, shown in any open Weave or Thread Assistant, and announced in a toast.
* **Short cycles autosave.** The Weave Assistant saved every ten picks of travel, so a marked section shorter than ten picks never saved until the window closed. It now saves every ten advances, and edits to the odometer, pick counter and repeat counter save at once.
* **Older drafts merge correctly.** A cloud copy saved before the picks-woven odometer existed counted as zero picks woven and always lost. It is now read the same way the draft loader reads it.

### Pattern and Ground

* **Origin Side = Left and Treadling Direction = Bottom to Top are honored.** With Origin Side set to Left, threading marks, warp colors and the hover box were painted a full weft-block width to the left of the threading bands and never showed, so entering threads looked broken; the clicks were landing, only the drawing was off. With Bottom to Top, the weft flipped but the threading bands and tie-ups stayed at the top. They now move below the drawdown like a standard draft, and the warp side mirrors top to bottom: ground bands against the drawdown, then the pattern threading, then the color bar, with the end numbers along the outer edge. Pick 1 is scrolled into view.
* **Drafts open with interlacement showing.** A newly opened draft painted once before it knew how much of it was on screen, counted the whole draft against the interlacement budget, and drew flat cells until you scrolled or toggled Show Interlacement off and on. The budget now waits for the real viewport.
* **The grid overlay draws both directions.** The weft bands drew their pick lines from the Row value and never drew treadle or shaft lines, and the threading bands drew thread lines only. Row and Column now mean what they mean on a standard draft: Column is every N threads or picks, Row is every N shafts or treadles, across every band.
* **The Drawplan follows your settings.** Pick numbering now uses the project's Weft grid-overlay interval from Project Info (set Column to 1 to number every pick) instead of a fixed every-tenth, and the Weft Style applies, so Numeric prints the cord number inside each cell. Both were ignored before, so changing them did nothing on the printout.

### Design and editing

* **Dragging weft picks past the last treadle now finishes the move.** After you agreed to add treadles, the treadles appeared but the picks did not: the drop went on without waiting for your answer. It now waits, and declining the expansion leaves the draft exactly as it was.
* **Advanced Repeats starts blank.** The From and To boxes no longer prefill with the whole warp; they fill from a selection if you have one, otherwise you type the range. Switching between Warp and Weft clears the range instead of carrying the warp numbers over, and after Apply the range and repeat count you entered stay put so a second Apply chains from the new end. If the range or the number of repeats is missing, the dialog says so instead of doing nothing.
* **Color Repeats no longer caps a color at 1000 repeats.** Up to 9999 repeats per color; typing 1092 used to be cut to 109. The repeat boxes are a little wider so four digits show in full.
* **Fill is on the weft right-click menu**, matching the ribbon's Weft Operations.
* **Interleave Warp** no longer clips the Source Document label.

### View Cloth and Cloth Sim

* **They open on the face you are looking at.** With Back View on in the drawdown, View Cloth now comes up showing the back, and Cloth Sim puts the back on the outside. Before, both always started on the front.
* **They follow your draft settings.** With treadling set bottom-to-top, the cloth now puts pick 1 at the bottom like the drawdown, and its length ruler counts from the bottom. With Swedish draft notation, where a mark means the shaft sinks, the cloth shows the same face the drawdown does. Origin Side was already honored; these two were not.

### Weave Assistant

* **TempoTreadle reconnect keeps trying.** After a Wi-Fi drop, one failed attempt used to cancel the remaining retries about a second in, so the Weave Assistant quietly stopped counting picks. It now works through all five attempts over about thirty seconds, and treadles held before the drop are forgotten when the link returns, so the first correct shed afterward is no longer judged together with a stale one.
* **A silent Compu-Dobby is reported, not mistaken for a connection.** Opening a COM port succeeds whether or not the loom is on the other end, so the wrong port looked connected and the pedal did nothing. After six seconds with no reply the status line now says the loom has not answered and to check the port, and the wake-up call keeps repeating every three seconds until the box replies, so a box switched on after Connect is still found. Once the loom has said anything the repeats stop, so a Compu-Dobby IV never receives a stray carriage return as an empty password.
* **Port names on Windows show what they are.** The port list reads "USB Serial Port (COM3)" instead of a bare COM number, straight from Windows' own device names, so picking the loom's port is no longer trial and error.
* **Copy log** button on the status bar: copies the whole conversation with the loom, everything sent and received with timestamps and your device settings, so you can paste it into an email to support when a dobby connection misbehaves.

### Image Center

* **Auto-straighten.** Open the Straighten panel and click **Auto**: Image Center finds the chart's gridlines, levels the photo to them, and squares up the keystone from a camera held at an angle, in one step. It keeps the result only when the chart can still be read afterward; otherwise it says so and leaves the photo alone, and the dials still work on top of an automatic result for a final nudge. Photographed book pages and hand-held snapshots of a single chart are the target; a page with several charts on it usually needs a crop first.
* **Copy to Drawdown.** With layout of right origin, end 1 sits at the right edge, so the pasted picture came in mirrored. It now reads left to right as in Image Center, and pick 1 goes to the bottom when your treadling runs bottom-to-top, the same rule Copy to Warp already followed.

### Other updates

* **Bottom to Top keeps the horizontal scrollbar on the bottom edge.** On both standard and Pattern and Ground drafts, the bar used to travel with the drawdown to the middle of the window when the drawdown moved to the top row. It now sits under whichever pane is at the bottom.
* **Remember my window position now remembers Maximized.** If you maximized the window and never resized it, the setting had nothing else to go on and did nothing on the next launch. A maximized window now comes back maximized, even when the saved position is on a monitor that is no longer connected.
* The **update prompt** now shows the short release-notes address, docs.tempoweave.com/release-notes, and its Copy link button always fits in the window.

***

## TempoWeave Studio v26.907.1

### Cloth View updates

* Block Doubleweave selection updated (previously just Doubleweave)
* **Added Non-block Doubleweave (BETA)**: a new Cloth Type beside Block Doubleweave for two-layer cloth whose layers exchange or join thread by thread rather than in blocks — layers exchanging along twill diagonals, layers stitched together at points, layers that swap every few picks, and double cloth with single-layer areas inside it. The layers are read from the draft's structure itself, no color or shaft assumptions, and areas woven as one cloth stay plain. It switches on by itself when the structure is recognized and can always be turned on by hand. Cloth Sim has the matching option. Marked BETA as this is an area we will improve as we test and support more types of doubleweave and layered cloth.
* **The sidebar is split into Rendering and Cloth Type.** Rendering holds Proportional, Variegated Yarns, Repeat to Fill, Structure Only, View Spacing and Yarn Bloom. Cloth Type is a single choice — Single layer, Block Doubleweave, Non-block Doubleweave, Warp-faced or Weft-faced — with Deflected Threads and Thick Covers Thin as modifiers beneath it (Thick Covers Thin applies to single-layer cloth only).
* **Deflected Threads** now reproduce what happens in cloth like deflected doubleweave: threads bow around the spots where the structure pulls them, and edges soften into curves instead of stepping.
* **Yarn Bloom** looks like spun yarn: visible ply twist and fiber halo instead of a uniform blur.
* Cloth View **settings are saved with each project**, and after any setting or zoom change the view returns to the weaving origin (thread 1, pick 1, top right) so you always know where you are.
* **Print** from Cloth View: a new button beside Save sends the face you are looking at to the report viewer as a one-page printout, fitted to the page with the file name, face, woven size, and cloth type in the header. Letter or A4 follows your Print Center setting; wide cloth turns the page landscape by itself.
* **Cloth Sim's View menu now matches Cloth View**: a Rendering group (Proportional, Variegated Yarns, View Spacing, Yarn Bloom) and a single-choice Cloth Type group (Single layer, Block Doubleweave, Non-block Doubleweave, Warp-faced, Weft-faced) with Deflected Threads and the newly added Thick Covers Thin beneath it. Cloth Sim also **opens with the same settings Cloth View would**: your saved View Cloth settings for the project, doubleweave detection, and the cloth face, so the two views agree from the first render.

### Capture yarn colors with your camera

* Edit Yarn in the palette, the yarn catalogs, and the color stops of a variegated yarn — gains a **camera button beside the screen eyedropper**. Point your webcam at the real yarn and a live viewfinder shows the sampled color as you go: click anywhere in the picture to move the sample point, drag the slider or scroll to grow the sample circle from a single spot to an averaged area, then **Use This Color**.
* On a Mac, an iPhone can be the camera (Continuity Camera), which turns your desk into a color-matching station for a whole stash. When more than one camera is present a picker appears, and your choice is remembered.
* Works on Windows and macOS (and Linux with a supported camera). macOS asks for camera permission the first time.

### Image Center

* **Straighten, Vertical, and Horizontal dials**, the way phone photo editors do it: fix a chart photographed at an angle before detection runs.
* Shift with the rotate buttons now nudges by **half a degree**.
* Chart detection no longer undercounts rows on clean, well defined charts; cropping a region now redraws the full grid correctly.

### Drawing and selection polish

* A **cursor-following readout** shows the warp and weft coordinates under the pointer and, while you select, how many threads or picks are in the range.
* **Delete** clears the selected range of a color bar. **Right-click on a color bar** offers Fill, Clear, Copy, Paste, and Insert.
* **Color Repeats** can load its colors from the current selection, duplicates the current color when you add one, and lists colors in palette order.
* **Tromp As Writ** carries yarn thickness along with color, and its dialog says so.
* Hover text explains the default thickness setting, and every control in the yarn editors and the Gradient tool now has hover help.
* The **Line tool** draws continuous lines at every angle; shallow lines no longer come out dotted in liftplan.
* **Keyboard entry works in liftplan drafts**: with the cursor in the liftplan, type a shaft number (Shift with a digit for 11 through 20) to toggle that shaft on the current pick, the same keys that already worked for threading and treadling.
* Variegated yarns with jitter keep their colorway order; jitter now shifts the boundaries slightly instead of reshuffling the colors.
* **Color Repeats, Gradient, Paint All and Color-Weave Explorer release the palette swatch when they finish.** With Sync Color on, a swatch left selected repainted every pick you drew next, undoing the repeat you'd just laid down in the liftplan. The Sync Color hover text now says that it paints the selected color onto threads you draw. And a swatch can now be **deselected**: click the highlighted swatch again, or press Esc when nothing else is selected.

### Variegated yarns update

* The colorway is now entered as **lengths** — each color's length in inches, centimeters, or threads — the way you would measure a skein or plan a dye job. Changing the unit converts every entry.
* A labeled, full-width colorway bar shows the repeat with each segment's length under it.
* **Copy Dye Plan** puts the colorway on the clipboard as a plain list you can paste into notes or hand to whoever is dyeing.
* Dialogs are larger, nothing clips, and the editor was checked for screen-reader labels and contrast.

### Rising shed and sinking shed update

* A `.wif` file's **Rising Shed** setting is honored exactly as the format defines it: false, off, no, or 0 opens the draft as sinking shed.
* `.dtx` files that carry a sinking-shed marker open as sinking shed, whether the marker sits in the tie-up or liftplan section.
* When a wife file does not designate, your default shed setting applies, as before.

### Opening drafts from other software

* On Windows, TempoWeave only opens `.wif` files on double-click when you have chosen it as the default. A claim left behind by an earlier version is withdrawn automatically at launch.
* Recent Files no longer lists the temporary copies used for cloud drafts.

### Speed on large drafts

* Painting colors by dragging across drafts with thousands of threads is faster: the color bar follows your drag instantly and the drawdown catches up when you let go. Pattern & Ground applies the same rule on very large designs.

### Sectional Warping Plan: Ends per Section Override

* Project Info's Sectional Beam group gains **Ends per Section Override**, beside Section Width. Set it and every section takes exactly that many ends, with the last section taking the remainder. The plan's header marks the count "(override)", and a red note warns when the override exceeds what a section can hold at your sett. Saved with the project; 0 means off.

### Weave and thread Assist updates

* **Thread Assistant saves your marked threads on every mark** — every mark is written into the draft file a moment later, and again when you close the assistant — even on a locked draft. Until now desktop threading progress reached disk only through a normal Save, which Lock Draft refuses, so a weaver at a locked draft could not keep the place.
* **Opening a draft from MyCloud keeps your loom progress between app switches.** The fresh download now carries forward the threading marks and Weave Assistant place recorded on this computer, as long as the cloud draft itself hasn't changed since. Before, the download replaced the local copy and the marks with it.
* **No connection when you save a cloud draft?** You now get a clear notice that the draft is saved here but MyCloud wasn't updated, and an amber banner on the tab offers **Update MyCloud** until a push succeeds — the reminder survives closing and reopening the draft, and the next Save pushes without asking again. Before, the failure was a one-line status message that was easy to miss.

### Weave Assistant drives AVL Compu-Dobby looms (Beta)

* **AVL Compu-Dobby I, II, III, IV, and 4.5** join Louet and Leclerc in the Weave Assistant's Device Connection. Compu-Dobby IV/4.5 connects over a USB serial adapter or over the network. Positive and negative dobbies are supported, plus the Workshop Dobby Loom's virtual-positive behavior on a Compu-Dobby IV/4.5. A Compu-Dobby IV/4.5 reports its shaft count and dobby type when you connect; the older controllers take them from two new settings. The Compu-Dobby latches each lift one shed ahead, so the first treadle stroke after Start Cycle arms pick 1 and the second weaves it; jumps and reversals take effect on the following shed. AVL Dobby connection require Pro, like the other dobby looms. They are listed under a Beta divider in the device list until customers with each Compu-Dobby model have proven them stable.

### Other updates

* **Block Substitution**: deleting a template no longer throws an error after the delete (the template was removed; the message was wrong).
* **Quick Access Toolbar**: 21 more ribbon buttons work when pinned.
* **Entering a license no longer needs a restart.** Every ribbon and Quick Access Toolbar button now lights up the moment a license is applied (or Teaching Mode changes). Buttons driven by commands were checking the license once at startup and never again.
* **Weft Visible** hides the treadling and tie-up so the cloth takes the full width.
* **Focus Mode** on macOS: Cmd+Shift+F or Cmd+Ctrl+F; the mouse and Esc always get you out.
* Profile Designer output keeps the weft in Block style; derived color names are grouped by hue; a bundled Block Substitution template is copied only when you save an edit; Block Substitution Apply works from an undocked panel..
* The **update prompt** shows the release-notes address as selectable text with a **Copy link** button, beside the clickable link, for anyone whose browser doesn't open from it.
* **Krokbragd Designer recognizes more real-world drafts**: a warp that ends with a partial threading unit (counted for width, not for the unit) and pick groups treadled in a different order (1·3·2) now load as an editable design, with the partial unit disclosed. When a draft is not recognized, the designer now says exactly which end or pick didn't match instead of opening empty.

{% hint style="info" %}
Updated from 26.906.1 beta release
{% endhint %}

***

## TempoWeave Studio v26.830.1

### Weft-faced and warp-faced cloth rendering in View Cloth

* Select weft-faced or warp-faced (Cloth Type, View tab) and **Cloth View renders it that way**: the covered threads disappear beneath their packed neighbors, exactly as on the loom. The declaration saves with the draft.
* **Krokbragd drafts improvement**: a known krokbragd design — whoever made it — can be pulled straight into the Krokbragd Designer for editing, with tolerant detection that explains anything unusual it finds.
* Cloth View gains **Warp-faced and Weft-faced preview checkboxes**, so you can try either rendering on any draft without setting (or knowing) its cloth type.

### Other Cloth View polish

* **Thick Covers Thin**: overshot-style rendering where thick pattern yarns with floats bulge over and hide thin ground yarns (Overshot, Summer and Winter) — with float-aware arching and a yarn bloom slider that shades like the real thing.
* **Copy Repeats to Draft**: with Repeat to Fill on, write the repeated cloth back into your draft — threads, colors, everything — with a live woven-size preview honoring sett, beat, and thickness. Apply returns you straight to the drawdown.

### Sett always drives rendering in View Fabric

Cloth dimensions now agree everywhere — Cloth View, the drawdown ruler, Planning, Copy Repeats — and they follow one rule: **your sett and beat decide the size**. Yarn thickness changes how threads pack and how they draw, never the measured inches. For example, a 128-end draft at 24 epi is 5.33 inches wide, whatever the yarn.

### Copy Draft Components

A new **Copy Components** button (Home tab, beside Select All): choose Threading, Treadling, Tie-up, colors, and thickness with checkboxes, copy, then paste into any draft — every part lands at origin as a single undoable step. Transplant a threading and tie-up into a draft that keeps its own treadling, carry a color sequence between drafts, and paste the same components into as many drafts as you like.

### Echo Weft

Echo Warp's twin, under Weft Advanced: every pick becomes the pattern pick plus up to five shifted echoes with per-echo colors — on tie-up drafts, multi-treadle drafts, and liftplans alike.

### Block Substitution: templates improved

* **Bundled templates now stay current automatically.** Corrections reach every install on update, and editing a bundled template creates your own clearly-named copy, so the originals always match what we ship. Your own templates are untouched.
* Corrections and additions across the template library, each verified against published drafts: **Bronson Lace** and **Spot Bronson** corrected; **Swedish Lace**, **Crackle**, **Monk's Belt**, and **Taquete** templates added; **Double Two Tie 1-1-2-2 restored, rebuilt correctly**. Summer and Winter backgrounds now include never-selected blocks.
* Generated drafts inherit your sett, beat, units, and shed mode; multi-block collapse works across all templates.

### Scale and Compress

On the Tools tab: **Scale** magnifies a design — every thread and pick becomes N — and **Compress** is its exact inverse.&#x20;

### Structure Only view

The Structure checkbox moved into the View group and became a real view mode: the **drawdown itself** renders black-and-white by interlacement, Cloth View follows, and the **T key** toggles it from anywhere. The Cloth View sidebar has its own Structure Only checkbox too.

### Dowels, wire, and other rigid materials

Mark a yarn **Rigid** in the color editor — terry cloth dowels, wire, cane, rya rods — and it renders as what it is: dead straight in the 3D views with the other threads visibly wrapping around it, thickness scaling like a real rod, no fuzz or arching in Cloth View, and **extending a little past the selvedges** so it reads instantly as removable. (Thank you, Teresa.)

### Image Center improvements

* **Eraser tool**, and the brush and shape tools now always draw dark — no more toggling based on where the stroke started.
* **Insert Rows and Insert Columns** at the selection (the mirror of delete), fully undoable.
* **Single-key tool shortcuts** while the window is active — B brush, E eraser, L line, R rectangle, O ellipse, F fill, A select, W wand, S stamp — shown in each tool's tooltip.
* Compose Text remembers your last font and size, renders letters cleanly at cell size, and offers to resize the grid when your text will not fit.
* One undo timeline covers everything, including Rows/Cols changes; paste replaces a selection; chart detection handles blurry crops, coarse scales, and bold gridlines better; Save Image respects an active crop.

### Variegation

* New **Painted** yarn type: enter tape-measure segment lengths, exactly as you would jot them from a skein.
* **Enter lengths** is available on Space-Dyed, Ombre, and Self-Striping too.
* Duplicate color stops, saner bleed zones, full-colorway strips at thread offset 0, and continuous variegation follows its own yarn correctly when interleaved.

### At the loom

* Weave Assistant: **Show color names** option (yarn line and color name for each pick) plus real hover names; the same option in Thread Assistant, with vertical name tags under the discs. (Thanks, Matthew.)
* Thread Assistant: flipping direction mid-threading now re-anchors correctly for left-handed threading. (Thanks, Paula.)
* The dobby serial port list shows **only plugged-in USB loom interfaces** — no more clutter; an All ports checkbox remains for unusual adapters.
* Convert to Liftplan sets the treadle count equal to the shaft count, as a liftplan should be.

### Cloud features upgraded

* **Save on a cloud draft always offers to update the cloud copy** — even after restarting TempoWeave or reopening from Open Recent. The cloud link now travels inside the draft file itself, so it survives everything and rides along when a draft moves between desktop and mobile.
* **Three layers of protection against losing work across devices**: saving warns when a newer version was uploaded from another device (with Save as Copy or Overwrite choices); a banner appears on a stale tab the moment a newer cloud version exists; and a deliberate overwrite can never destroy weaving or threading progress recorded at the loom — the further-along progress is carried forward automatically.
* Tags added in Project Info now reach the cloud, so filtering by tag finds your draft in the Cloud Browser and in desktop Browse.
* Desktop Browse can show your **MyCloud drafts alongside local folders** (on by default, with Cloud badges), and both platforms show a labeled Last updated date.
* Upload Current has its own honest dialog — "Upload Draft" with an Upload button — instead of borrowing the Share wording.
* macOS gains a **Cloud menu** in the menu bar, part of a full audit that also added more than a dozen missing commands (Thread Assistant, Krokbragd Designer, Profile Designer, Echo Weft, snapshots, and more).

### Fixes and quality

* Session restore reopens the tab you were working in, not the first one.
* WIF good citizenship on macOS: TempoWeave no longer claims WIF as a private format and never seizes the file-type default at launch, so other weaving programs open WIFs normally again.
* Idle battery drain fixed: TempoWeave in the background no longer keeps the graphics compositor busy.
* Cloth Type: expanding an already-expanded pattern warns first; capacity errors state the direction and the numbers; the demo dialog explains the way forward; pinned thread guides gained right-click Unpin This and Unpin All; grid overlays default on for fresh installs; the report viewer and Scale dialogs behave on small screens; several rare crashes hardened.
* Pattern and Ground: Drawloom workflow round — expanded colors, save names, AA dots, descending draws.
* The color eyedropper selection tool explains when macOS Screen Recording permission is missing instead of failing silently.

***

## TempoWeave Studio v26.823.1

### Image Center grows into a full drawing studio

The Image Center is now a complete drawing environment. Draw with **pencil, line, rectangle, ellipse, and flood fill**; select regions with a **marquee or magic wand** and copy, cut, paste, or drag them; stamp motifs from your image library; mirror your strokes live with **symmetry modes** (horizontal, vertical, or four-way); preview your pattern tiled 2x2 or 3x3; and place **text in your choice of fonts** with a live sample of each. A brush-size ghost shows exactly what you are about to paint, and undo/redo covers every gesture.

The workspace grew up to match. Each side now has its own labeled toolbar — PHOTO controls above the photo, GRID controls above the grid — and both the photo pane and the image gallery collapse out of the way when you want the full width for drawing. The photo pane gained its own undo/redo (rotations, flips, invert, crop, and magic wand), and **holding Shift while clicking rotate nudges the photo one degree** — perfect for straightening a photographed chart before Detect Grid.

More Image Center in this release:

* **New Copy to Warp button** sends a grid into your threading — one shaft per thread, honoring your origin side and shaft placement so the pattern reads exactly as drawn. All four copy buttons now carry icons matching the main window.
* **Crop Grid to Selection**: select the cells you want to keep and click the new crop button — unwanted rows and columns at any edge are truly trimmed, not just rescaled.
* **\~Samples-Block**: 73 ready-to-use block motif images (animals, objects, geometric patterns) ship with the app for block substitution work, and sample folders now sort to the top of the Folders list.
* **Detect Grid reads small crops.** Cropping to just part of a photographed chart — even a 9-column group — now detects reliably, and a generous crop with margins works too.
* **Jacquard mode for TC2 weavers**: grids up to 5000 x 40000 (the old 256-column cap is gone), and you can now **double-click any tone swatch to change its color** — the new color flows through the preview, the legend, and your drawing.

### Printing: publisher-ready, laptop-friendly, and crash-free

* **Full Draft got the full treatment**: a live print preview that shows the actual paper (and flips with orientation), per-surface grid marker options, section styles, thickness and sett support, and an All button. The separate Drawdown report folded into Full Draft — everything it did, Full Draft now does better.
* **Print is reachable on low-res laptops.** Print moved to the top of the File menu, the Print button stays pinned on screen at every window size, the report viewer fits itself to your screen, and the File menu itself got more compact. (Thank you to the laptop weavers who wrote in.)
* **Save As now offers WIF.** Choose "WIF Files" in the Save As dialog and your .wif lands right where you pointed — TempoWeave still keeps the full .twa project alongside, and every save now tells you both file names. No more wondering where your WIF went.
* Printing the Treadling, Threading, or Tie-up report of a draft with very high shaft or treadle counts no longer fails — cells now shrink to fit instead of overflowing the page.

### Editing and weaving fixes

* **Weft Rotate 90** (clockwise), in overlay and overwrite flavors, joined the Design | Weft menu and the weft right-click menu; the old Rotate is now accurately named Rotate 180.
* **Pasting a grid into a tie-up draft keeps it a tie-up draft.** Image Center sends and weft copied from a liftplan now paste as multi-treadle instead of forcing a liftplan conversion — and pasting liftplan weft into a tie-up draft actually works now. (Thanks Dawne.)
* **Cut and drag-move in the weft respect your selection.** Cutting or moving a partial band of treadles or shafts no longer blanks the neighbors that were never selected, and the drag ghost now shows the actual threads you are moving — in every view mode.
* **Multi-treadle sticks.** Marking a draft multi-treadle now persists through save even before any pick uses a second treadle, and turning multi-treadle off warns you (with a Cancel) before it removes extra treadles.
* **Origin-side polish**: selecting warp threads with Bottom to Top treadling highlights the right shafts, and Float Check scrolls to the actual float in every origin, direction, and Back View combination.
* Flip, Reverse, and Mirror menu icons now show which axis each operation works on — and Mirror displays at full size.
* **Shaft Reducer respects background blocks.** Profile drafts with never-raised threads keep them through a reduction instead of silently losing warp ends; the reported minimum shaft count is now honest. (Thanks Dawne.)
* Block Substitution's tabby prompt now says **No Tabby** instead of Cancel — clearer about what declining does.
* The Profile Designer generates drafts **with your default color palette**, and an undo-related crash in Kaleidoscope mode is fixed.
* **Duplicate Tab** lives on the Window tab now (the File menu entry retired in the decluttering).

### Yarn Catalog

Two new yarn lines ship in the catalog: **Bockens 16/2 Linen** (71 colors, with Swedish color names) and **Cotton Clouds Inc Aurora Earth 8/2** (55 colors).

### For dobby weavers

* **New setting: "Wake-up stroke doesn't weave"** in the Dobby window. Dobby interfaces differ in how they wake from sleep — some weave on the first stroke, some do not. If your loom repeats a pick after waking, uncheck this. (Thanks Lee.)
* Unplugging the dobby cable mid-session no longer freezes the app — the session disconnects cleanly and reconnects when you replug.

### Reliability

* Fixed a startup failure on Windows that could strike when double-clicking several draft files at once — the app simply would not open.
* Fixed a crash when saving a View Fabric image at Half or Quarter size.
* Fixed the macOS black screen when closing a maximized Image Center window.
* Cmd+P / Ctrl+P now opens Print directly, and quitting the app can no longer be silently swallowed.
* Weaver's Writeup offers to resize large attached images (keeping the original is one click), and converts HEIC photos automatically on macOS.
* Design Repeats fixes: the dialog preselects your current settings (#356), and drawing with Sync Color on keeps colors in step in both warp and weft (#357).
* Open Recent is more robust: unreachable files gray out instead of failing, and cloud drafts open correctly from the list.

***

## TempoWeave Studio v26.823.1

### Image Center updates

The Image Center is on the way to a more complete drawing environment. Draw with **pencil, line, rectangle, ellipse, and flood fill**; select regions with a **marquee or magic wand** and copy, cut, paste, or drag them; stamp motifs from your image library; mirror your strokes live with **symmetry modes** (horizontal, vertical, or four-way); preview your pattern tiled 2x2 or 3x3; and place **text in your choice of fonts** with a live sample of each. A brush-size ghost shows exactly what you are about to paint, and undo/redo covers every gesture.

Each side now has its own labeled toolbar — PHOTO controls above the photo, GRID controls above the grid — and both the photo pane and the image gallery collapse out of the way when you want the full width for drawing. The photo pane gained its own undo/redo (rotations, flips, invert, crop, and magic wand), and **holding Shift while clicking rotate nudges the photo one degree** — perfect for straightening a photographed chart before Detect Grid.

More Image Center in this release:

* **New Copy to Warp button** sends a grid into your threading — one shaft per thread, honoring your origin side and shaft placement so the pattern reads exactly as drawn. All four copy buttons now carry icons matching the main window.
* **Crop Grid to Selection**: select the cells you want to keep and click the new crop button — unwanted rows and columns at any edge are truly trimmed, not just rescaled.
* **\~Samples-Block**: 73 ready-to-use block motif images (animals, objects, geometric patterns) ship with the app for block substitution work (symmetrical when possible), and sample folders now sort to the top of the Folders list.
* **Detect Grid reads small crops.** Cropping to just part of a photographed chart — even a 9-column group — now detects reliably, and a generous crop with margins works too.
* **Jacquard mode for TC2 weavers**: grids up to 5000 x 40000 (the old 256-column cap is gone), and you can now **double-click any tone swatch to change its color** — the new color flows through the preview, the legend, and your drawing.

### Printing:

* **Full Draft**: a live print preview that shows the actual paper (and flips with orientation), per-surface grid marker options, section styles, thickness and sett support, and an All button. The separate Drawdown report folded into Full Draft — everything it did, Full Draft now does better.
* **Print is more reachable on low-res laptops.** Print moved to the top of the File menu, the Print button stays pinned on screen at every window size, the report viewer fits itself to your screen, and the File menu itself got more compact.&#x20;
* **Save As now offers WIF.** Choose "WIF Files" in the Save As dialog and your .wif lands right where you pointed — TempoWeave still keeps the full .twa project alongside (depending on your settings), and every save now tells you both file names.
* Printing the Treadling, Threading, or Tie-up report of a draft with very high shaft or treadle counts no longer fails — cells now shrink to fit instead of overflowing the page.

### Editing and weaving fixes

* **Weft Rotate 90** (clockwise), in overlay and overwrite flavors, joined the Design | Weft menu and the weft right-click menu; the old Rotate is now accurately named Rotate 180.
* **Pasting a grid into a tie-up draft keeps it a tie-up draft.** Image Center sends and weft copied from a liftplan now paste as multi-treadle instead of forcing a liftplan conversion — and pasting liftplan weft into a tie-up draft actually works now.&#x20;
* **Cut and drag-move in the weft respect your selection.** Cutting or moving a partial band of treadles or shafts no longer blanks the neighbors that were never selected, and the drag ghost now shows the actual threads you are moving — in every view mode.
* **Multi-treadle sticks.** Marking a draft multi-treadle now persists through save even before any pick uses a second treadle, and turning multi-treadle off warns you (with a Cancel) before it removes extra treadles.
* **Origin-side polish**: selecting warp threads with Bottom to Top treadling highlights the right shafts, and Float Check scrolls to the actual float in every origin, direction, and Back View combination.
* Flip, Reverse, and Mirror menu icons now show which axis each operation works on — and Mirror displays at full size.
* **Shaft Reducer respects background blocks.** Profile drafts with never-raised threads keep them through a reduction instead of silently losing warp ends; the reported minimum shaft count is now honest.&#x20;
* Block Substitution's tabby prompt now says **No Tabby** instead of Cancel — clearer about what declining does.
* The Profile Designer generates drafts **with your default color palette**, and an undo-related crash in Kaleidoscope mode is fixed.
* **Duplicate Tab** lives on the Window tab now (the File menu entry retired in the decluttering).

### Yarn Catalog

Two new yarn lines ship in the catalog: **Bockens 16/2 Linen** (71 colors, with Swedish color names) and **Cotton Clouds Inc Aurora Earth 8/2** (55 colors).

### For dobby weavers

* **New setting: "Wake-up stroke doesn't weave"** in the Dobby window. Dobby interfaces differ in how they wake from sleep — some weave on the first stroke, some do not. If your loom repeats a pick after waking, uncheck this.&#x20;
* Unplugging the dobby cable mid-session no longer freezes the app — the session disconnects cleanly and reconnects when you replug.

### Reliability

* Fixed a startup failure on Windows that could strike when double-clicking several draft files at once — the app simply would not open.
* Fixed a crash when saving a View Fabric image at Half or Quarter size.
* Fixed the macOS black screen when closing a maximized Image Center window.
* Cmd+P / Ctrl+P now opens Print directly, and quitting the app can no longer be silently swallowed.
* Weaver's Writeup offers to resize large attached images (keeping the original is one click), and converts HEIC photos automatically on macOS.
* Design Repeats fixes: the dialog preselects your current settings (#356), and drawing with Sync Color on keeps colors in step in both warp and weft (#357).
* Open Recent is more robust: unreachable files gray out instead of failing, and cloud drafts open correctly from the list.

## TempoWeave Studio v26.803.2

### Profile Designer — sketch your block designs

The headline this release: **Profile Designer**, a design surface on the Design tab for working out block profiles before you commit to a structure. Paint blocks with live A-Z letters and per-block colors, explore **Kaleidoscope** rotation designs, stack up to **four mirrors** with dashed axis guides for eight-fold symmetry, Rotate, or press **Surprise Me** and see what happens. A live loom meter shows the shafts each weave structure would need as your design grows. When you like what you see, open it as a profile draft or send it straight into **Block Substitution** to become weavable cloth. Your work-in-progress survives closing the window for the whole session. See the new Profile Designer guide.  This is a Pro-tier feature. Note Rep weave is next...

### Also working with Fiberworks or WeavePoint? TempoWeave ill now open those files directly

TempoWeave Studio now opens **Fiberworks .dtx** and **WeavePoint .wpo** files directly — no working copy of the original software needed, no conversion step. Threading, tie-up or liftplan, treadling, and colors all come across. Available in every tier, on desktop and mobile alike; the first Save creates a regular TempoWeave file. WeavePoint **Complex Drafting .wpe** files open too, arriving as Pattern and Ground drafts. (Native .dtx reading was built with reference to Russell Owen's open-source dtx\_to\_wif — thank you, Russell.)

### Enhanced-quality printing and export

* **Alpha letters.** Shafts and treadles past 26 continue with lowercase a-z, then cycle — and Alpha now carries into every printout, including the Full Draft, which previously fell back to blocks.
* **White ends always read as ends.** Printed color cells get the same diagonal hatch the screen uses, and color bars frame near-white threads so they never vanish into the page.
* **Save as Images.** The report viewer can now save any report as one PNG or JPEG per page at 150, 300, or 600 DPI — publication-ready without a conversion step. (Save as PDF remains vector and always crisp.)

### A new default palette, and palettes you can keep

* **The default palette is updated**: 57 curated colors arranged like a paint-chip rack — Black, White, and Gray anchors, twelve hue families in light / mid / deep ramps, then earths, naturals, and grays. Every color is named.
* **Palette sorts now look better.** Sort by Hue reads like a paint-chip display when you have enough colors: families in color-wheel order, light to dark within each, with grays and naturals gathered at the end instead of scattered — an ivory no longer files itself under yellow.
* **Save Palette to My Yarns** (Yarns tab): keep the current draft's palette as a named yarn line under a My Palettes supplier — complete with color names, thickness, and variegation. Load it into any draft, share it to the cloud, or set it as your default palette in Settings.
* One note: if you had picked default warp/weft colors from a yarn-line palette in Settings, re-check those two picks after updating — the built-in line's order changed with the new palette.

### New Features

* **Mirror and Reverse in Section Assembly.** Every assembly entry can now run backward two ways: **Mirror** reflects about a fold line (the pivot thread weaves once — 1,2,3,4,3,2,1), while the new **Reverse** is a plain retrograde (every thread weaves — 1,2,3,4,4,3,2,1). Right-click for Toggle Reverse and Insert Reversed Copy Below alongside the mirror actions; distinct badges tell them apart in the tree. Existing drafts are untouched — every saved mirror stays a Mirror. (Requested by Russell)
* **Paint All.** A new palette-sidebar button sets every warp and/or weft thread to the selected color in one step — including the colors that threads added later inherit, so it works exactly like starting the draft in that colorway. Great for testing colors on a fresh draft. Mobile gets Paint All Warp / Paint All Weft in the Yarns panel.&#x20;
* **Pinned thread guides.** Right-click a warp end or weft pick in Select mode to pin a colored, numbered guide line across the header and drawdown — zoom-proof markers for repeats, borders, and crop planning. Click the badge to unpin. (Thanks, Matthew.)
* **The pointer tells you the mode.** Crosshair while drawing, arrow in Select mode, open hand over a draggable selection, and a paintbrush over the color bars when a color is armed — plus a friendly one-time hint if you click a color bar before picking a color.
* **Hover popups show where you are.** Hovering the treadling grid now reads "Pick 12 - Treadle 3" and the threading grid "Thread 45 - Shaft 2" — the corner readout's information, right at the cursor. (Thanks, Matthew.)
* **Echo can work on a selection.** Select a range of warp ends first and the Echo dialog offers to apply only to those ends.&#x20;
* **View Fabric save sizes.** A Full / Half / Quarter size selector next to Save keeps fabric images shareable — especially with Yarn Bloom, whose fine detail makes full-size files large.
* **Thread Assistant shows floating selvedges.** Floating selvedge ends display as "FS" — no heddle, sley through the reed only — instead of a shaft number.
* **Repeat Counter in the Weave Assistant.** Counts each time weaving wraps from the end of your cycle back to the start — the whole piece, or the marked section you're weaving. Unweaving across the boundary un-counts, so it's always true completed repeats, never arithmetic on pick totals. Editable (below Pick Counter 2), with the count shown as "Repeats: N" beside the pick number. (Requested at the loom.)
* **Profile Designer accepts odd grids, and mirrors fold your way.** Sizes now step by one (from 3 up), and a new **Fold** selector beside the mirrors chooses how a reflection meets its axis: repeat the center block (even) or pivot on a single center block (odd) — the structure of designs like Rosalie Neilson's. The grid nudges itself one block to match your choice. Kaleidoscope joins in: odd squares rotate about their center block, which stays fixed as the design turns around it.&#x20;
* **Repeat Analysis sees mirrors — and your marked sections.** Symmetric drafts confused the analyzer — a perfectly mirrored draft reported "no repeat" and dozens of near-duplicate motifs. It now reports reflection axes ("MIRROR: the whole range reflects between picks 81/82"), distinguishes single-pivot mirrors from doubled-pivot reverses, and collapses nested motif echoes so the list shows real repeated units, and no longer discards a genuinely different motif just because another motif has the same size. Marked sections become first-class: each named section reports where its pattern occurs ("Motif-16: 4× — at picks 22, 48, 100, 126") and is clickable in the motif list to highlight every occurrence. The dialog also fits smaller screens (options wrap instead of clipping) and starts smaller so your draft stays visible.&#x20;
* **Credits.** Help tab gains a Credits screen acknowledging the open-source projects TempoWeave is built with — including Russell Owen's dtx\_to\_wif, the reference for our Fiberworks and WeavePoint readers.
* **Big drafts open zoomed out and readable.** Drafts with more than 32 shafts or treadles now open auto-zoomed to fit instead of nearly blank.

### Improvements

* **Back View now shows the true reverse of the cloth** — it flips the face and mirrors left-to-right, exactly as if you turned the fabric over. Drawdown and cloth views finally agree.
* **View Fabric respects your loom's point of view**: Origin Side is honored (left-origin weavers see end 1 on the same side as their drawdown), and sinking-shed looms see the back of the cloth without a mirror flip.
* **View Fabric remembers size setting** — Maximize it once and it opens maximized; your Repeat to Fill choice sticks between openings.
* **Dialog tabs look like tabs** — a resting background, a hover tint, and a filled highlight on the selected tab, in every dialog.
* **Edit Yarn dialogs fit low-resolution screens** — no more OK button living below the bottom edge.
* **The Select button toggles.** Click it again to leave selection mode and return to your last drawing tool.
* **Drawing drags auto-scroll** past the viewport edge, just as selection drags already did.
* **Teaching Mode now gates every dialog**, not just the ribbon — simulated tiers look exactly like the real thing in class.
* **Project Info Notes can grow.** A small expand button beside the Notes box triples its height for reading long notes.
* **User Guide stands alone on the Help tab.** It sits in its own ribbon group, so narrow windows never bury it in an overflow menu.
* **Weave Assistant counter rows fit the pane.** Pick Counter 2's Start button no longer overlaps the number field — the buttons sit on their own line beneath each counter.

### Bug Fixes

* **Color Pattern Draw colors join the Active Palette properly** and swap individually — pattern-drawn threads no longer all change together in Color Swap.&#x20;
* **Color Swap keeps your selection valid** — swapping a color that a selection pointed at no longer offers the departed color in Exchange.
* **Default palette White works again** — picking White no longer gives Yellow, and picks past it no longer shift by one.
* **Echo dialog layout** — clipped labels and an overlapping checkbox fixed.
* **Yarn edit labels no longer truncate** ("Yarn Thickness" has its s back).
* **Fiberworks .dtx notes arrive in full.** Weaving drafts with notes longer than five lines were silently cut off on import, and files saved by the Mac edition of Fiberworks lost everything after the first line (its notes use classic Mac line endings). The whole note now lands in Project Info from either edition. (Thanks, Nancy)
* **Three potential crashes fixed**: closing the app while an unsaved Image Center drawing prompted could crash on exit; View Fabric could crash on drafts built through Image Center paste and Block Substitution; and pasting into the drawdown could crash — or silently corrupt threading — when the pasted region was more complex than the loom limits allow. All three now behave.
* **Section Assembly group mirrors are true mirrors.** Insert Mirrored Copy Below on a group (and Toggle Mirror on a group) dropped a whole child section from the reflected half, making the result read as a repeat. Groups now reflect every child, and the fold thread is handled at the thread level like everywhere else. The tree also makes the reversal visible: children of a mirrored group carry the same double-arrow badge, and the group is labeled "weaves children in reverse."&#x20;

## TempoWeave Studio v26.726.1

### Pattern and Ground — a new drafting mode for drawloom weaves

**Pattern and Ground**, TempoWeave Studio's drafting mode for drawlooms or other weaving such as damask, lampas, beiderwand, and related complex structures, where a figure is woven on top of a ground cloth. Requires the Pro tier; see the new Pattern and Ground guide for the full story. In brief:

* A **pattern harness** (up to 128 shafts or draw cords, driven by a pattern liftplan) plus up to two **ground shaft groups** with their own threadings, treadlings, and four three-state tie-ups where solid means rise, blank means sink, and a **dot delegates the decision to the figure**. Impossible cell combinations render red as conflicts instead of silently weaving something you did not design.
* **The full TempoWeave toolkit works there**: drawing tools, selections and transforms (right-click or the Design tab), Design, Color, and Thickness Repeats per band, keyboard color entry, per-thread thickness, Float Check, Grid Overlay, Section Marker, Back View, View Fabric, Cloth Simulation, 3D View, and cloud sharing with full fidelity.
* **Loom conventions**: shaft one top or bottom, treadle one left or right, treadling direction, and Origin Side — choosing Left mirrors the whole surface for Swedish-convention drafts.
* **Project Info gains a Loom Dressing tab**: ground heddle counts per shaft, pattern cord and maillon counts with the ends each cord carries, printable from Print Center alongside new Drawplan, Tie-Up Sheet, Warp Winding, Weft Color, and Weaver Writeup reports for these drafts.
* **A dedicated Weave Assistant** shows the draw cords to pull (as runs and as large chips) and the ground treadles to press, pick by pick, with section jumps and your position remembered in the draft.

### New Features

* **Keyboard color entry.** Tap a warp or weft color bar to place the cursor, then type Active Palette numbers to paint colors thread by thread — no modifier keys, and the cursor advances as you type. Palette badges keep stable numbers while you work. (Customer request.)
* **Image Center reads charts.** Point it at a photo or scan of a gridded chart — book pages, screenshots, even tilted phone photos — and Detect Grid traces the gridlines and samples cell by cell. Also new: paste images straight from the clipboard (including macOS screenshots or Windows Snipit), a Lock Aspect option, blank-grid start, drawing that survives re-thresholding, adjustable brush sizes, Save Image, jacquard modes, and Export TIFF.
* **Deflected Double Weave** joins the Block Substitution template library — a two-shaft, two-treadle unit verified cell for cell against handwoven reference drafts. Existing template folders gain it automatically. (Thanks, Dawne.)
* **Color Repeats multi-select.** Shift-click ranges and Cmd/Ctrl-click toggles in the pattern list; Remove deletes the selection at once and Move Up/Down moves it as a block. (Thanks, Teresa.)
* **Pick color from screen for variegation stops.** The stop color dialog now has the same eyedropper as the yarn dialogs — build a variegated yarn straight from a photo of the skein. (Thanks, Pat.)
* **Show thickness indicators setting.** The orange dots marking non-default thread thickness on the color bars can now be turned off (Settings, under Thread Markers).
* **Messages from LoftyFiber.** A bell at the right end of the ribbon tab row shows news, update announcements, and tips, with an unread badge, per-message dismiss, and Dismiss All. See the Messages guide.

### Weave Assistant

* **Weaving progress saves itself.** Your current pick, odometer, and counters are written into the draft file automatically — every ten picks in the background and when you close the assistant — and this works even on locked drafts, touching only the weaving-progress section of the file. A power failure now costs you at most ten picks of position. (Thanks, Lee.)
* **Project Info changes reach an open assistant immediately** — apply a new density and the Woven Length numbers update without reopening.

### Improvements

* **macOS runs cooler.** Idle processor use dropped from partial core to nearly zero, and two rare freezes (extreme zoom-out on very large drafts, and with Show Thickness off) are fixed.

### Bug Fixes

* **License validation unlocks features immediately** — no more restarting TempoWeave after entering a license. This one had persisted through an earlier fix attempt; it is truly gone now.
* **The screen eyedropper picks true colors.** A red/blue channel swap made blues sample as browns and teals as mustards; both the picked color and the magnifier preview are now correct everywhere the eyedropper appears. (Thanks, Pat.)
* **Design Repeats keeps Warp and Weft straight.** The Advanced tab sometimes showed the wrong axis label and values after switching the radio buttons.
* **Generate with warp-only sections** no longer collapses the weft to a single pick. (Thanks, Russell.)
* **Image Center no longer crashes** after clearing thumbnails or resizing on macOS.
* **Dobby looms disconnecting mid-session no longer raise errors.** Unplugging the USB cable or powering off a Louet or Weavebird loom while the Weave Assistant is open is now handled quietly; reconnect and keep weaving.
