Changelog

What's new in TuringDock.

Updates land roughly every week. The status dot in the nav links here so the 'shipping weekly' promise has receipts.

  1. by TuringDock

    Wednesday May 27, 2026

    • Accounting in QuickBooks Online and Xero. Connect in ten seconds from Settings → Integrations. Every customer-order shipment posts as an invoice, every recorded supplier bill posts as a bill, every payment reconciles. Both directions: customer payments you record in QuickBooks or Xero flow back into TuringDock and mark the order paid. Currently in private preview with the first cohort. Full per-event coverage list (including the perpetual inventory ledger journal entries shipping next: PO receipts, COGS at shipment, production completions, cycle-count adjustments, landed cost, revaluations) is on /features/accounting-integrations.
    • Sync log inside Settings → Integrations. Last successful sync timestamp, failed-event badge if any need attention, scrollable activity feed of the last 50 events with the provider's reference and any error verbatim. Newly-connected workspaces show a Connected entry immediately so the log isn't empty on first view.
    • Alan in Discord, alongside Alan in Slack. Same Alan, same eleven tools. Add the bot to your Discord server in ten seconds from Settings → Integrations; DM or @-mention from any channel to log counts, mark tasks done, query stock, draft schedules. Pick whichever doorway your team already uses; both can be connected at once. /features/discord-bot.
    • Payment rail private preview. Tap Pay on any purchase order. The FX rate locks the moment you tap Issue on the PO (interbank mid-market, no markup) so the margin you quoted on survives the 30-to-60-day gap. Same-business-day settlement on USD, EUR, GBP, JPY, AUD, MXN, CHF, HKD, SGD. The PO flips to paid the moment funds confirm, the Money page recomputes, the payment posts to your books. /features/payment-rail describes the mechanics + supported corridors + cut-off times.
    • Workspace switcher in the top-left of the app. If you belong to more than one workspace, the workspace name is now a dropdown listing all of them with their role; one click to switch. When two workspaces share a name (most common with the default "FirstName's Workspace" auto-name), the slug appears as a subscript so you can tell them apart.
    • Sign up with a second auth method (Google after email, or the other way around) using the same verified email, and you'll now land in your existing workspace instead of getting a fresh empty one. Cuts the most confusing on-ramp surprise we had.
    • Canvas + BOM versioning foundation shipped. Every meaningful canvas change starts being tracked as a version — per-change, not per-day; rapid edits collapse into one logical version. The history panel, view mode, and one-tap restore land next week. Per-product BOM revisions browse from the product detail (answer to "what did PCB-100 look like before we redesigned it last month"). /features/canvas-versioning describes the full design.
    • Sign out via the user menu now works properly (it was sending you to a missing page before). And the dropdown shed its dead Account link.
    • Gantt + My Tasks resilience: a production task whose assignee is no longer a workspace member used to disappear from the Gantt. It now surfaces in an Unassigned row so you can re-assign and ship. The same data fix went out for the affected workspaces.
    • Marketing site polish: an HTML-entity rendering bug was showing ’ literally on some FAQ answers instead of an apostrophe. Fixed across every comparison and feature page.
  2. by TuringDock

    Sunday May 25, 2026

    • Connect Cursor + Claude Desktop directly to your shop. The Model Context Protocol surface now exposes all eleven of Alan's tools (inventory queries, schedule drafting, count logging, report summaries, demand forecasting, the works). Paste one config block into your MCP client; your AI tools query and act on live workspace data through the same surface Alan uses inside TuringDock.
    • New /features/mcp page describing the integration with a config-block demo. Connect-external-AI tile added to the features index under the Make stage, alongside Alan in Slack.
    • Settings → Integrations now has a real ask-for-MCP button (instead of just describing it in copy), routing to /upgrade/mcp where the founder books a 30-min design call. Same for supplier API integrations: real CTA instead of paragraph.
    • Web app gets the dock-mark favicon (the marketing site's was already there; the app's tab was showing the default Next.js icon).
    • Sign-up CTAs across the marketing site show a Loading spinner the moment you click, so the 10-30 second Railway cold-start on the app service doesn't make the button look frozen.
  3. by TuringDock

    Saturday May 24, 2026 (evening)

    • Meet Alan. The AI assistant inside TuringDock is now named Alan, after Alan Turing. Same first-person voice, same calm specificity; you'll start to see the name on drafted sign-offs and in greetings.
    • Alan lives in Slack. Direct-message the workspace bot and Alan handles the same actions you'd take in the app: log a cycle count, mark a production task done, ask what's on an operator's plate for the week, check stock on any SKU, ask what's drafted for procurement. Tool calls dispatch to your workspace state in real time.
    • Drag a Gantt bar and see what slips. Production tasks (scheduled or paused) are now draggable on the Gantt; on drop, Alan walks the downstream chain and shows you the cascade in a confirmation modal: which tasks now start before their inputs land, which customer orders go past the agreed delivery date, by how many days. Accept the slip or cancel and the bar snaps back.
    • Canvas drag-select + multi-node move. Hold left-mouse and drag on empty canvas to box-select nodes. Shift to add to the selection. Drag any selected node and the whole group moves together. Position persists for all of them.
    • Edges on the canvas now show stage of work. Supply edges go red and dashed when the downstream component is below reorder. BOM edges flow brand-green when a scheduled task uses them, saturate when an in-progress task is on them, and go quiet when nothing's active. Customer edges flow when there's an open order for that product. Glance at the canvas and you see where the heat is.
    • Five-scene demo at /demo. A scripted walkthrough of a manufacturing day: stand up the shop, draft a quote from a forwarded email, draft a PO at the reorder point, populate the Gantt, chase an overdue cheque. Auto-cycles, with prev/next chevrons and scene dots so you can step at your own pace.
    • Mobile pass on the marketing site. Hamburger nav opens an overlay with Features, Demo walkthrough, Savings calculator, Changelog. Hero animation is desktop-only now (it was rendering as a blank card on phones). /demo replaces the interactive player with a vertical scene-card stack at narrow widths. Footer comparison columns collapse into disclosure sections.
    • Premium ask buttons in the product. Real-looking buttons live in the places the premium features would live (international FX hedging on a customer, supplier risk scoring on a supplier modal, schedule optimizer on the Gantt top bar, etc.) and open a per-feature page on the marketing site. The page books a 30-min design call with Junaid. Public beta framing: pricing and the model are being figured out with the first cohort.
  4. by TuringDock

    Saturday May 24, 2026 (morning)

    • AI-first Gantt. Tap Draft schedule on any customer order and I lay the whole week out across operators. one production task per item, one shipment task at the end, sequenced back-to-back. The Gantt is the receipt of decisions you already made.
    • Cycle counts you can do from anywhere. Count an SKU in Slack or on the web; I compute variance against the books and explain the likely cause from the last five stock movements. Apply, recount, or investigate. one tap each. Each morning I rank what to count next by reorder pressure × time since last count.
    • Three reports your accountant actually wants. Inventory Valuation as of any date, Revenue/COGS/Margin by date range, Tax Summary by date range. Every report opens with my plain-English summary so you don't have to interpret a spreadsheet.
    • Money page (AR + AP aging) shipped with one-tap Draft follow-up emails using prior thread context with that customer.
    • AI-summary auto-generates on every node modal open. The bot speaks as soon as you click in. Workspace settings header now opens with a bot-voiced summary of how the workspace is configured.
    • Canvas drop-to-create: drag an edge from a node into empty space, get a popover with the valid downstream kinds, pick one and name it. New node lands at the drop point, edge is drawn back to the source automatically.
  5. by TuringDock

    Week of May 18, 2026

    • Purchase orders, end to end. Open any supplier on the canvas, draft a PO with the parts they sell, issue it, receive shipments (partial OK), and stock updates in the same transaction. The bot drafts the next PO automatically when on-hand crosses the reorder point.
    • Customer orders + quotes. Take a Lakeshore call, draft an order or a quote on the customer node, ship in pieces with carrier and tracking, record AR payments. Status flips to Fulfilled automatically once shipped and paid.
    • Forward a customer email, get a drafted quote. Every workspace gets a private quotes@ address. Forward a customer RFQ to it; the bot identifies the customer, matches each requested item to your sellable catalog, and writes a draft Quote you can review and send in under a minute. Things the bot can't match cleanly land in your sidebar for review instead of getting dropped.
    • Branded PDF documents. Quotes, Order Confirmations, Packing Slips, Invoices, and Supplier POs render on demand with your accent color, legal name, address, and tax line. One click from the canvas. Same numbering across the order and the invoice (OC-2026-00081 pairs with INV-2026-00081).
    • Send PDFs as personalized emails. Hit Email Quote (or Invoice, or PO) and the bot drafts the body in your voice using prior thread context, attaches the freshly-rendered PDF, and posts via your workspace email address. Outbound messages log into the customer thread so the next inbound reply picks up the full conversation.
    • Money page. AR and AP aging at a glance with 1-30 / 31-60 / 61-90 / 90+ buckets. Tap Draft follow-up on any overdue receivable and the bot writes the chase email using the customer's prior thread context, with the latest invoice attached.
    • Canvas onboarding shipped. Sign up, pick your door (run your MRP, or save on international supplier payments), see your shop as a graph in single-digit minutes. Three ways to set up: forward your supplier list to your workspace's parts@ address, upload a file, or build node by node.
    • Plain-English part creation. Click + New node and either pick a type or describe what you're adding ("ATmega328p microcontroller from Digi-Key, $4.50 each, 1000 in stock"). The part, the supplier, and the link between them all created in one tap.
    • Inline AI summary on every node. Every supplier, customer, component, subassembly, and end-product gets a one-line summary at the top: what's going on right now, what's actionable. Regenerate anytime.
    • Supplier payments savings panel. Every supplier in your workspace shows what you'd save paying them through TuringDock at interbank rates, plus an Enroll-in-beta button for when the rail goes live.
    • What's new panel. A daily AI sweep of your shop surfaces what's worth your attention: components below reorder point, single-source risk, end-products missing a BOM, customers with nothing linked yet. Each item is actionable and dismissible.
    • Production scheduling added to the free tier. Sequence runs against capacity, surface conflicts, plan the shop floor week.
    • Honest comparison pages published: TuringDock against MRPeasy (operations) and against RBC (international payments).
    • Terms of Service and Privacy Policy now live, including the named subprocessors that touch your data.
  6. by TuringDock

    Week of May 11, 2026

    • Marketing site live. Free tier and premium tier described, founder is reachable at hello@turingdock.com.
    • Free tier feature list finalized: inventory, BOM, suppliers, purchase orders, production orders, production scheduling, CSV export, basic Slack alerts.