2026-11-10
- FeatureproA webhook can now send a slim payload: a short notice saying which model changed and what triggered it, without the whole model. Choose Payload → Slim in the webhook dialog. Slim suits receivers that fetch what they need themselves, or that refuse large requests. Existing webhooks keep sending the full model. If a receiver turns a delivery away as too large, the webhook's last error now says so and suggests switching to slim.Release 344ISS-1054
- FixproEditing a webhook no longer deletes its API token. Saving with the token field blank now keeps the stored token, as the dialog says. To remove a token on purpose, tick Remove the stored token.Release 344ISS-1056
- FixRenaming a model from the gallery or the Navigator no longer clears its description. Renaming it in the Navigator while you view the model in another language now changes only that language's name.Release 344ISS-1058
- FixWhen you rename a model in the gallery, the new name now shows up at once everywhere it is used: in the AI assistant, in attached models and in connected AI tools. The old name can also no longer come back while someone has the model open.Release 344ISS-1052
2026-11-09
- ImprovementA grid view embedded in a document or Reader page can now be opened in a large overlay, the same way as an embedded diagram, so wide tables are easier to read.Release 340ISS-627
- FixA model exported as a ZIP now includes every language version of its files, not just the default one, and importing it keeps them all. If a file's language version is ever missing, the download now falls back to the default file instead of failing.Release 342ISS-1034
- FeatureproAI tools connected over MCP can now create, change and delete grid views, and work with comments: read comment threads, start new ones, reply to them, and resolve or reopen them. Comments need a Team plan.Release 340ISS-953, ISS-996
- FeatureproAI tools connected over MCP can now list a model's webhooks and fire one on demand, for example to tell another system that the model is ready. Only webhooks set to run on demand can be fired this way.Release 342ISS-1035
- FeatureClicking an element in the navigator now always shows it. If the Properties panel is on, the panel shows the element. If the panel is off, or a document tab is in front, the element opens as a document. Switching to the Reader with nothing selected now shows the page of the tab you were working in, instead of the model's start page.Release 340ISS-191
- ImprovementDeleted a diagram, a grid view, a simulation diagram or a whole folder by mistake? They now appear in Admin → Deleted as well, and Restore… brings them back with their original IDs, just like deleted elements. External AI tools can restore them the same way with
restore_deleted_elements.Release 343ISS-1038, ISS-1047 - ImprovementteamGrid views and simulation diagrams can now carry comment threads too. Open the view with nothing on it selected, and the Comments section appears in the Properties panel.Release 342ISS-1031
- ImprovementIn the Navigator, double-clicking a filter, an asset, a publication or any other element that can be opened as a document now opens it, just like a node.Release 343ISS-1043
- FeatureNew in Designer and Explorer: a Hide canvas button in the workspace bar. With the canvas hidden, the Properties panel fills the centre and follows whatever you click in the navigator, without opening a tab per click. This is handy for going through many elements in a row, such as checking the status of each one. Turn on the preview to see the element's Reader page beside its properties. Clicking a diagram or grid view in the navigator shows the canvas again.Release 340ISS-1013
- FeatureteamNew in the Admin workspace: a Discussions page lists every comment thread in the model, newest activity first. Filter by status, element type, author and time. Threads on deleted elements stay in their own section and return when the element is restored. Click a thread to jump to its element with the thread open.Release 342ISS-1026
- FeatureOpen as document now works for every element in the navigator. Filters, navigation trees, assets, renderings, publications, twins, scenarios and agents open in a document tab with all their settings and a Reader preview beside them. Diagrams, grid views and simulation diagrams open their view. You'll find the action in the Properties panel header, on the Reader page and in the navigator's context menu.Release 342ISS-1016
- ImprovementRelationship types have a new Label background option. Turn it off to draw relationship labels without the background behind them, which suits diagrams where the labels sit on a coloured area.Release 340ISS-990
- FeatureThe Activity page in the Admin workspace now has a timeline above the feed. It shows how many changes were made over time, split into people, the AI assistant and MCP agents. Drag across the timeline to show only the changes in that period. The feed and the timeline now update live as changes come in.Release 340ISS-1002, ISS-1003
- FeatureteamThe AI assistant now works with comments: ask it what is still open in the discussions, have it reply to a thread, or open a question on an element. Its comments carry the AI badge, so you can always tell who wrote what.Release 343ISS-1040
- FixThe notice that appears when someone else changes the model is now shown in German as well as English. For changes made by an MCP agent it now says so, instead of 'Someone'.Release 340ISS-1021
- FeatureThe Reader page now has an Open as document button. It switches to the Designer and opens the element you are reading as a document, so you can edit it straight away. For a diagram or grid view it opens the view itself. The button is shown to everyone who can edit the model.Release 341ISS-1024
- FeatureteamYou can now discuss any element right where it lives: the Properties panel and the document tab have a Comments section with threads and replies. A thread can be resolved, reopened, or decided with a written conclusion. New comments appear live for everyone who has the model open, including those written by AI tools over MCP, which are marked with an MCP agent badge. Commenting is open to owners and editors and needs a Team plan.Release 341ISS-1025
2026-11-08
- ImprovementA publication's Reader page now has Open live view and Open published view buttons, so you no longer need to go through the Properties panel to look at your site. The buttons are still in the Properties panel as well.Release 339ISS-1015
- FeatureproCreate read-only API tokens. When you create a token under Settings → API Tokens, choose Read only or Read and write. A read-only token lets a tool such as a dashboard or an AI assistant read your model but not change it. New tokens are read-only unless you choose otherwise, and the token list shows each token's access. Tokens you created before keep read and write access.Release 339ISS-989, ISS-540
- FixIn the Explorer, the Properties panel now always shows when it is switched on. Before, it disappeared whenever a document tab happened to be open in the Designer.Release 339ISS-1012
- FixModel cards in the gallery and the template library now show the description as plain text, without Markdown symbols such as # or **.Release 339ISS-991
- FeaturePublished sites now work on phones and tablets. On a small screen the site map opens from a menu button, the AI assistant opens full screen with its own close button, and the graph explorer opens as a panel at the bottom. Wide tables and diagrams scroll inside their own box, so the page itself never scrolls sideways. On small screens the assistant no longer opens by itself, so readers see the page first.Release 339ISS-986, ISS-984
- FixThe bar above the workspace now fits on smaller screens. When space runs short, Designer and Explorer show as icons, and the panel switches (navigator, properties, preview and the others) move into a ⋯ menu. No button is cut off any more.Release 339ISS-1014
- ImprovementThe graph explorer on a published site can now be resized: drag its left edge to make it wider or narrower. The width is kept while you browse, also when you open the AI assistant.Release 339ISS-988
2026-11-04
- FeatureFocus on what's inside a container. Double-click a container node on a diagram and its contents fill the view; double-click a container inside it to go deeper. A breadcrumb in the top-left shows where you are. Click Back, press Esc, or click a breadcrumb entry to go back out. To rename a container, select it and press F2.Release 338ISS-348
- FeatureGive your node types an icon. In a node type's Display section, under Type icon, upload or paste an SVG, and it appears in the top-right corner of every node of that type, including in exports and PDFs. Icons keep the same size whatever the size of the node; set it per diagram with Type icon size in the diagram's properties. On a single diagram, right-click a node and choose Display… to hide the icon there or use a different one. For your safety, anything in a pasted SVG that could run code or load content from elsewhere is removed, and Metapad tells you what it took out.Release 338ISS-972
- FeatureKeep property values consistent. The new Value constraints button next to each property in a node or relationship type lets you set the allowed choices for an option property, each with its own label and colour. You can also give a number a unit and a minimum and maximum, or give text a pattern it should match. Choices then appear as coloured chips in the Properties panel and in grids, and numbers show their unit. A value that breaks a constraint gets a warning but is kept, so nothing you type is lost. The AI assistant and AI tools connected over MCP see the constraints too.Release 338ISS-340
- FeatureReaders of a published site can now explore how things connect. Turn on Graph explorer in a publication's properties and publish again: readers get a button to open an interactive graph beside the pages. The graph centres on the page they are reading, and clicking a node opens its page. Hovering over a node shows a card with its type, a short description and its key properties. By default the explorer shows the elements that have a page and the elements on the publication's diagrams; choose a stored filter under Explorer shows to decide exactly what readers see. On a phone, the explorer opens as a panel at the bottom of the screen.Release 338ISS-981, ISS-982, ISS-983
- FeatureRelationships can now move. Turn on Flow animation in a relationship type's Display section and moving dashes or dots run along the line, in either direction and at the speed you choose. Rules can switch the flow on or off and set its speed from a value, for example "flow while the rate is above 0, faster the higher it is". The animation shows on diagrams and published sites. Exports stay still, and if your device is set to reduce motion, the line stays still too.Release 338ISS-971
2026-11-03
- ImprovementChoose the colours of your forecasts. In a time slider's Properties you can now set the colour for actual values and the colour for the forecast after the cutoff. Every chart and table that follows the slider uses them, so forecast bars no longer look like an orange data series. If you change nothing, the colours stay as before.Release 337ISS-942
- FeatureChoose what a node shows on your diagrams. A new Display section in a node type's Properties lets you put fields into a subtitle, a body and a footer, for example the owner under the name and the description in the body. A relationship can carry a label in the middle and at either end. To show something different on just one diagram, right-click a node there and choose Display…; every field you don't change there keeps the type's setting. Exports and published sites show the same.Release 337ISS-968, ISS-970
- FeatureDeleted something by mistake? The new Admin workspace (the shield icon next to Home and Reader) lists everything deleted from your model, with who deleted it and when. Choose Restore… to preview what comes back, then confirm: the elements return with their original IDs and relationships. Open to owners and editors.Release 337ISS-965
- ImprovementExported diagrams now look exactly like the canvas: SVG and PNG export, Copy as SVG, and diagrams in a publication's PDF. Simulation diagrams keep their links' routing and labels, nodes nested inside a container stay nested, and a German export shows German captions.Release 337ISS-974
- FeatureNodes and relationships can now change their look based on their values. Add a rule in a type's Display section, for example "status is red → red fill and a warning icon", and every matching element on every diagram follows it straight away. Rules can set fill, border and text colours, a status icon (dot, check, warning, cross), and the colour, width and dash of a relationship's line. On a simulation diagram the agents follow the play cursor round by round and move with the time slider.Release 337ISS-969
- ImprovementScripts are now easier to read and edit. An expand button on a node type's act script and on each formula opens a large editor with line numbers, a monospaced font and no line wrapping. It checks your script as you type and points to the line with a syntax error. Readers can open it too, to read a script at full width.Release 337ISS-975
- FeatureSee who changed what. Select a node, a node type or a relationship and open the new History tab in the Properties panel: every change, newest first, with who made it and when. Changes made by the AI assistant and through the API are marked as such. Owners and editors see the tab; readers don't.Release 337ISS-788
- FeatureThe Admin workspace now opens on Activity: everything that has happened in your model, newest first. A burst of edits to one element shows as a single row ("changed the description — 12 changes") that expands to the details, and an import or a batch from the AI assistant appears as one entry. Filter by person, kind of element, kind of change and time; click a row to jump to the element. AI tools connected over MCP can read the same feed with list_model_activity.Release 337ISS-966
- ImprovementOrganizationThe monthly allowance for multiplayer games now applies on the Organization and Enterprise plans as well: each team can start 50 game sessions a month, as on the Team plan. Need more? Contact us about a custom allowance.Release 337ISS-979
- ImprovementTranslating a model no longer flags codes and names as untranslated. In a node type's Properties, a new Tr column marks which text properties hold words to translate and which hold codes, such as a URL slug or a file path. A Labels are identifiers checkbox covers types whose names must stay as they are, such as API parameters or people. The list of missing translations and the AI translation then skip them, so what's left is real text.Release 337ISS-617
2026-11-02
- FixTeamIn a multiplayer game, role names now appear in the language you are viewing the model in. In a German session the facilitator console, the join links, the "waiting on" line and the player page say "Großhändler" instead of "Wholesaler". The monthly session count is now formatted with thousands separators.Release 335ISS-956
- FixTeamIn a multiplayer game, the facilitator's dashboard now shows each player's decision once a round has closed, instead of the starting value. A role the model plays itself shows an empty input there.Release 335ISS-957
- FixOn a Mac, ⌘+Enter now saves a sticky note while you edit it (Ctrl+Enter still works). The tooltips on a folder's hover buttons are now translated, and the Import tooltip now says correctly that a JSON or ZIP import replaces the contents of the open model.Release 335ISS-907
- FeatureStored filters can now look at relationships. A new Relationship condition finds elements that have (or don't have) a relationship of a given type to a specific element, to any element of a type, or to the elements matched by another filter. Examples are "every task linked to this release" or "every concept that no phase refers to yet".Release 335ISS-776
- FeatureProThe AI assistant can now tell you who changed or deleted an element, and list what was deleted recently. Ask it to bring something back and it restores the element with its original ID and links. As with any other change from the assistant, you see the restore first and can undo it. It only restores when you ask.Release 335ISS-806
- ImprovementValue tiles without a set number of decimals now round sensibly: no decimals from 1,000 up, at most two from 1 up. A long value shrinks to fit instead of running into the change indicator beside it.Release 335ISS-959
2026-10-29
- ImprovementCharts, value tiles and tables on a published site now follow the site's language. Opened in German, they show German labels and German number format (1.234,5), even for readers whose browser is set to English.Release 334ISS-943
- FeatureTeamIn a multiplayer game, players now see only their own decision inputs. To share a role's decisions with the other players, tick "Visible to other players" on its input: the others then see that decision read-only once the round has closed, never while it is still open. Play the same game once with hidden and once with visible orders to show what transparency does to a supply chain.Release 334ISS-950
- FeatureLine or bar, independent of the period. Whether a chart draws lines or bars is now its own setting, separate from "Show per".Release 332ISS-930
- ImprovementTeamMultiplayer games are now part of the Team plan. A team can start 50 game sessions a month, and the Game session panel shows how many have been used; higher plans have no monthly limit. A session counts once it is started, and one ended before its first round closes doesn't count. Playing a simulation step by step on your own stays available on every plan.Release 334ISS-948
- FeatureTeamPlay a simulation as a multiplayer game. On a diagram with a round control, switch on "Played as a game" and start a session from the new Game button. Each player joins with their own link, decides their round on their own device, and you see who is still to decide before each round closes.Release 332ISS-934, ISS-935
- FeatureTeamPublications have a new "Hide from search engines" setting. When it is on, search engines are asked not to list the published site or follow its links. It takes effect right away, without republishing — useful for a site that copies content published elsewhere.Release 334ISS-910
- FeatureRound the numbers in value tiles. A value tile can show its value with a fixed number of decimal places.Release 332ISS-929
- FeatureSee where the forecast starts. When a time slider marks the end of actuals, charts draw that point as a vertical line.Release 332ISS-900
- FeatureShow a chart as a table. A chart widget can show its series as a table of values, either as its default view or by switching to it.Release 332ISS-931
- FeatureThe Metapad help now lives at docs.metapad.ai. It is also the first live example of a publication served on its own domain.Release 333ISS-909
2026-10-27
- FixCharts follow your scenario's time steps. "Show per" on charts and value tiles now offers the scenario's own step (for example Month on a monthly scenario), and line charts over long scenarios show readable monthly ticks on the time axis.Release 331ISS-927, ISS-928
- FixFind elements by their ID. Search, the AI assistant and the reader's chat now find an element by its ID however you type it: “256”, “SV-256” or “sv256” all find SV256. When a search finds nothing, the assistant says so instead of claiming the element does not exist.Release 330ISS-922
- ImprovementMore of Metapad speaks German. The settings panels of simulation dashboard widgets (charts, value tiles, sliders, checkboxes and options) are now fully translated. The German interface now says “Twin” instead of “Zwilling”, matching the help pages, so the navigator section reads Twins and the button Twin hinzufügen.Release 330ISS-905, ISS-919
- FeatureSee where your AI usage goes. The plan page now breaks your team's AI usage down by model, publication, access level and language model, so owners and admins can see which models and readers use the most.Release 331ISS-852
- ImprovementThe AI assistant now runs on Anthropic's Claude Sonnet 5.5, the current Claude generation, for better answers on complex questions about your models.Release 331ISS-923
2026-10-26
- FeatureTime slider for forecasts. A new Forecast from widget on simulation dashboards marks the step where your forecast starts. Scripts read it as forecast_from(), so a chart can show live data up to that step and simulated values from it on. Anyone viewing the dashboard — including readers of a publication — can drag it to compare forecasts without changing the model. On a twin with a calendar it starts at today's step.Release 329ISS-899
2026-10-23
- ImprovementPublished sites open faster. Pages are now prepared when you publish, so readers see each page — including content from report services — as soon as it loads, and the first search answers at once.Release 328ISS-838, ISS-435
- ImprovementWebhooks only go to public addresses. A webhook's URL must now use https and point to a public address: Metapad refuses internal or private network addresses when you save, and checks again before every delivery. Redirects are not followed, and a receiver has 15 seconds to answer.Release 328ISS-542
2026-10-22
- FeatureChoose the period a dashboard shows. A dashboard now has a Time range — Whole scenario, This year, Last year, Year to date, Last 12 months or Custom — that windows every chart and value tile, and a new time-range widget lets each viewer switch it without changing the model. Tick a scenario as Live data scenario and its dashboards fetch any missing periods, and always the current one, from the twin's data source when opened or when the range changes — for every viewer, including readers of a published site.Release 327ISS-862, ISS-863
- ImprovementMenus that fit your screen, and undo everywhere. Right-click menus on the canvas now stay inside the window on small screens, and the node menu's layering commands are grouped under Arrange. Changes to type styling, auto ID settings, property definitions, and the descriptions of diagrams, filters, renderings, publications, trees and grid views can now be undone too.Release 326ISS-868, ISS-821
- FeatureReconnect a relationship by dragging its end. Grab either end of a relationship on the canvas and drop it on another element: it keeps its ID and properties, the target lights up green if the connection is allowed and red if not, and one undo puts it back. Also, edits that had not reached the server yet now survive a page reload or a new login in the same tab.Release 327ISS-876, ISS-867
- FeatureReport services can send tables. A service block can now receive structured rows from a report service and show them as Metapad tables and metrics, styled like the rest of the page. If a service sends something Metapad cannot read, the page shows a warning instead of staying blank.Release 326ISS-462
- FeatureTidier dashboards and twins. In the twin navigator, views and agents can now be filed in folders. On a simulation diagram you can select several widgets and agents — shift-click or draw a box — then align, distribute, move or delete them together. And a value tile can change colour by Conditional colour rules, for example turning red once stock falls below 10.Release 326ISS-860, ISS-869, ISS-861
2026-10-20
- FeatureAI can build dashboards. The AI assistant and external AI tools can now add, change and remove dashboard widgets (
add_widgets,update_widgets,remove_widgets). They can also attach a file to an asset directly (up to 10 MB) and move assets into folders.Release 325ISS-858, ISS-855 - FeatureCopy dashboard widgets. Select widgets and agents on a simulation diagram, press Ctrl+C / Cmd+C, then paste with Ctrl+V / Cmd+V — on the same dashboard or another scenario's, where Metapad reconnects each widget to the agent of the same name and tells you about any it could not match. New chart series now use Metapad's colour palette; existing charts keep their colours until you change them.Release 325ISS-859, ISS-857
- ImprovementExternal AI tools can now set every styling option of a metamodel — shapes, borders, label options, line and arrow styles, routing and colours — and list a model's saved filters and grid views (
list_filters,list_grid_views).Release 324ISS-359, ISS-407 - ImprovementEnterpriseOn your own domain, readers never land in Metapad. A reader signed in without access sees You don't have access to this publication, with the account they are using and a Sign out link. A mistyped or outdated link shows This page could not be found, and if the publication is unavailable, readers see a neutral notice — all on your domain.Release 324ISS-827, ISS-845, ISS-850
- ImprovementPublications in every language — and PDFs you can click through. A publication's Site title and Assistant greeting can now be written separately for each language, so German readers are greeted in German. Links between pages in a publication's PDF now jump to that page inside the PDF. And publications, renderings and navigation trees show their details like every other element: Copy ID, created and changed dates, and for a publication its slug and pinned version.Release 324ISS-514, ISS-424, ISS-467
- FeatureSign out on all devices. Your profile has a new Sessions card with Sign out on all devices — for when you have left Metapad open on a shared computer or lost a laptop. Every browser where you are signed in is signed out at once, and open editors ask you to log in again. API tokens are not affected; revoke them separately.Release 325ISS-551
2026-10-19
- FeatureBackups and safety nets for scripts and AI tools. A new API endpoint downloads a model as a complete
.metapad.zip, files included — ready for an automated nightly backup. External AI tools can create and list named versions (create_version,list_versions), so they can set a checkpoint before a large change. And restoring deleted elements now also covers deleted node types, relationship types and allowed connections, with everything that went with them.Release 323ISS-790, ISS-817, ISS-830 - ImprovementDeleting in the metamodel says what it will remove. Right-click a relationship type on a metamodel diagram and the menu lists the choices in order, up to Delete connection Source → Target and Delete Relationship Type from Model. If the type is allowed between several pairs of node types, the dialog says how many and offers Delete only this connection. Deleting an allowed connection now also removes the relationships that depended on it — it tells you how many first, and undo brings them back.Release 323ISS-831, ISS-834
- FeatureRead a simulation by month, quarter or year. On a twin with a calendar, a chart can now Show per month, quarter or year, and each series chooses how its steps are combined — Sum, Average, Last value, Minimum or Maximum. A period that is not finished yet is drawn faded, and a value tile reads Dec 2026 · so far. Value tiles can also follow today's date: bind one to Now (live) or Previous period (live). And year twins now take weekly, daily and hourly steps.Release 323ISS-800, ISS-799, ISS-801
2026-10-06
- FeatureBring real figures into a twin. A twin's properties panel now has a Live data source section: enter the provider's address, choose under Match by whether agents are matched by name or by ID, pick a scenario and press Fetch now. Metapad pulls the actual values into that scenario, tells you how many were written and how many skipped, and shows the Last fetch under the button — and anyone else who has the model open sees the values arrive. Your administrator decides which data hosts may be used and how they sign in, so no passwords sit in the model.Release 322ISS-812, ISS-813
- ImprovementUndo catches more of your edits. Adding or removing a tag, renaming a node, type, relationship, folder or asset, and editing a description or a property value can now all be undone — each edit as a single step, rather than one step per keystroke.Release 322ISS-607, ISS-655
2026-10-05
- ImprovementDashboard charts show values on hover and fit their frame. Hover over a chart widget to see the series, period and value at that point — in edit mode, play mode and read-only views. Resizing a chart widget now resizes the chart itself, not just its frame.Release 321ISS-803, ISS-802
- FeatureSee who changed or deleted an element — and bring it back. Three new API tools for external AI tools:
get_element_historyshows every change to an element (who, when, what), even after it was deleted;list_deleted_elementsfinds deletions by name, type or auto ID; andrestore_deleted_elementsbrings elements back with their original IDs, relationships and diagram placements — refusing rather than restoring only part of what was lost.Release 321ISS-785, ISS-786, ISS-787
2026-10-04
- FeatureSimulations on a real calendar. Give a twin a Time unit (seconds to years) and a date for its First step, then choose each scenario's Step — say, one month. Timesteps then appear as calendar periods ("Mar 2027", "Q3 2027", "W12 2027") in grids, chart axes, play mode, the Reader and PDF exports instead of bare step numbers. The AI assistant and the API can set timescales too, and twins without a time unit keep working as before.Release 320ISS-792, ISS-793, ISS-794, ISS-795, ISS-796
2026-10-01
- FeatureFilter relationship matrices. A relationship matrix now has Row Filter and Column Filter pickers in its properties panel, so you can narrow it with any saved filter — for example, only open issues against upcoming releases.Release 319ISS-778
- ImprovementThe AI assistant can now do everything external AI tools can. The in-app assistant has the full MCP toolset: it can change a single paragraph without rewriting the rest, change an element's type, work with tags, folders, navigation trees and publications, and translate individual elements.Release 319ISS-777
2026-09-29
- ImprovementDiagrams in publication PDFs. When you export a publication as PDF, the diagrams embedded in its pages are now drawn in the document instead of being left out.Release 317ISS-376
2026-09-27
- FeaturePlay mode: keep the ending secret. A chart can now be set to Hide until the end (under During a run), so results stay hidden until the last round is committed — ideal for games where the reveal is the point. Value tiles gain Show the round being decided, so players decide with the same information the simulation uses.Release 315ISS-764, ISS-765
2026-09-22
- ImprovementCopy and paste sticky notes. Select a sticky note and press Ctrl+C / Cmd+C, then Ctrl+V / Cmd+V to duplicate it.Release 313ISS-732
- FeatureCopy diagrams as SVG. Next to Copy as Image, a new Copy as SVG puts a vector version of the diagram on your clipboard — paste it into Figma or Miro and it stays sharp at any zoom, with no size limit. Copied and downloaded PNGs now use Metapad's own typeface, and a diagram too large for a PNG tells you so (and suggests SVG) instead of producing an empty file.Release 313ISS-743, ISS-741, ISS-742
- ImprovementFind your way around a published site more easily. Nodes in a published diagram that have their own page now link to it, and diagram link cards work on published sites and in the Reader. The site map no longer rearranges itself every time you change page — a button reveals the open page when you want to see where you are. And the Reader now uses the same text sizes as the published site, so you see your writing the way readers will.Release 313ISS-755, ISS-754, ISS-756, ISS-749
- FeatureEnterprisePublish on your own domain. A publication can now be served from your organisation's own web address, such as docs.example.com. Readers land straight on the publication — every address on that domain leads into it, never to Metapad's own start page or login screen, even when they follow an old or mistyped link. Available on the Enterprise plan — contact us to set it up for your domain.Release 313ISS-751, ISS-758
2026-09-21
- FeatureHand a model over to a colleague. Model owners can now transfer ownership to another team member from the model's Share dialog (Transfer ownership to) — useful when someone changes role, hands over a project or goes on leave.Release 312ISS-727
- ImprovementMore room for your model. The top menu bar is slimmer, and the Model Navigator, version history and workspace tabs now share matching font sizes, so the editor feels calmer — especially on a laptop screen.Release 312ISS-738
2026-09-18
- ImprovementChoose whether node labels are bold. A new Bold Labels setting on each node type lets you switch off bold labels for that type — handy for lightweight nodes such as notes or attributes. Bold stays the default, so existing diagrams look exactly as before.Release 311ISS-724
2026-09-14
- FeatureAI credits are now shared across your team. Instead of each member having a separate monthly allowance, every paid seat adds to one team pool that everyone draws from — so a heavy user is no longer blocked while teammates have calls to spare. Your profile shows both your own usage and the team's total.Release 310ISS-233
2026-09-10
- ImprovementClickable example prompts on your published site's assistant. The example questions in a publication assistant's greeting now look like prompts — click one to drop it into the chat box.ISS-712
2026-09-07
- FeatureChange an element's type without losing it. Right-click a node or relationship and choose Change type… — say, to turn a Team into a Department. The element keeps its ID, description, tags and diagram placements; its relationships and property values carry over wherever the new type allows, and Metapad shows you beforehand anything that would be lost. External AI tools can do the same through the API.FET-35
2026-09-06
- FeaturePlay through a simulation step by step. Simulation dashboards now have a play mode: press Start, then move forward one round at a time, changing sliders and other controls between rounds as that round's decisions — earlier rounds stay untouched. Charts grow round by round, you can go Back a round or Restart, and every play-through is saved into a parameter set you choose. Play mode works in the Reader and on published sites too. Use it to walk a twin through while you build it, or to turn it into an interactive game.CON-142
- FeatureRendering documents: show a whole section only when it has content. Wrap prose and blocks in
::::when{ present=… }and the region — heading included — appears only for elements where that property has a value, in the Reader, on published sites and in PDFs alike.ISS-683 - ImprovementSet up auto IDs through the API. AI tools and scripts can now switch on auto IDs for a node or relationship type and choose its prefix, so a new type can be fully set up without leaving the AI workflow.ISS-296
2026-09-03
- FeatureEdit one paragraph through the API without resending the whole text. A new edit_text tool patches a single passage of a description, a rendering's document or a publication's homepage: you name the wording to replace, and everything around it is left untouched — so an AI tool or a script tidying one sentence can no longer reformat or drop the rest of a long text on its way through. The passage has to match exactly and appear only once, otherwise the edit is refused rather than guessed at, and it can patch a single language's wording on its own.
- FeatureScripts and integrations can now keep a file up to date without touching the asset it belongs to. A new Attach Asset File endpoint puts a file on an asset that already exists, so the asset keeps its id and every link to it stays valid — previously the API could only ever create a new asset, which meant a re-uploaded image quietly stopped being the one your pages pointed at. Both upload endpoints also take a language now, so one asset can hold an English and a German file and each reader sees theirs from a single
asset:reference. Doing either of these used to need a browser login; a model token is now enough.
2026-09-02
- ImprovementReading a published site is tidier. The site map can now be resized — drag the divider between it and the page to give a deep navigation tree more room. Opening a page always starts you at the top, rather than keeping the scroll position from the page you just left. And the automatically generated section overview pages now use the site's own fonts and link colour, with the small coloured type dots removed.
- FeatureRendering documents: sections that hide themselves, and ID columns that link. A
:::proseblock can now carry its own heading= and empty= text, the way:::viewand:::metricalready could — so a Background heading disappears on the pages whose element has no description, instead of standing over a blank space. And in acolumns=table, an auto ID column now links straight to that element's page with no link for you to write; if the element is not part of the publication the ID stays plain text rather than becoming a dead link.
2026-08-25
- ImprovementLarge models are markedly faster to work in. Opening and closing folders in the Model Navigator no longer slows down as the model grows — on a customer model with several hundred folders, a single folder toggle went from just under 15 seconds to immediate. Panning and zooming a diagram is smoother too: moving the view no longer redraws every node and connector on the canvas. Nothing about how you work changes; there is simply less waiting.
- FeatureUndo without guessing — the Undo and Redo buttons now name the change they would reverse, so their tooltips read Undo: Delete node 'Regional Warehouse' rather than just Undo. Next to them, a new History button opens the full list of your recent changes, newest first, with anything you've already undone listed above it under Redo. Click any entry to put the model back to just before it — picking the fourth row down undoes four changes in one step. Metapad keeps your last 50 changes, and if one can't be reversed because a collaborator has since removed something it depended on, it says so and stops rather than half-applying it.
2026-08-23
- FeatureTags through the AI assistant and the API. Ask the assistant to tag elements, or to search by tag, and it now reaches every kind of taggable element — not just nodes and relationships, but diagrams, grid views, folders, saved filters, navigation trees, renderings, publications, assets and the simulation elements too. A new list_tags tool shows the tag vocabulary a model already uses, so you reuse an existing tag instead of coining a near-duplicate spelling.
- ImprovementThe API now tells you what it created. When an AI assistant or a script creates something through the API, the response names it — its ID, its label, and its auto ID, like REQ-42 — so an agent that files a requirement for you can say which one it filed instead of guessing from the numbers nearby. This covers everything creatable, not just nodes: relationships, types, folders, diagrams, filters, navigation trees, and the simulation elements all report back the same way.
2026-08-16
- FeatureOrder the Model Navigator the way you want — every section of the model tree now has a sort control: keep your own manual order, or sort by name (A–Z / Z–A) or by auto ID. Drag an element onto the top or bottom edge of a sibling to reposition it, and give an individual folder a sort order of its own. The order is saved with the model, so it survives a reload and everyone on the team sees the same tree.
2026-08-15
- FeatureCopy a diagram straight into Miro, PowerPoint or Slack — a new "Copy as Image" button on the diagram toolbar (and in the canvas right-click menu) puts the picture on your clipboard, so there is no download-then-upload detour. It works for model and metamodel diagrams, simulation dashboards — live charts and all — the Explorer canvas, and individual charts from their properties panel.
- FeatureSet an auto ID by hand — the ID number in a node's Properties panel is now editable, so you can claim a specific number (or clear it) instead of taking the next one in sequence. The prefix stays fixed; you edit just the number and press Enter. Metapad flags a number that is already taken while you type, and checks again on the server, so two people editing at the same time can never end up with the same ID.
- FeatureShare one auto ID sequence across a type hierarchy — tick Share auto ID sequence on an inheritance relationship type, and a parent type and all its subtypes number from a single sequence with a single prefix. Requirement, Functional Requirement and Security Requirement run REQ-1, REQ-2, REQ-3 across all three instead of each restarting at 1. Configure the prefix once on the parent; subtypes show where their settings come from. If merging existing sequences would create duplicates, Metapad lists exactly which IDs it will renumber before you confirm — and the whole merge undoes in one step.
2026-08-14
- FeatureClose several workspace tabs at once — right-click any tab for Close, Close Others, Close to the Right, Close to the Left, and Close All. Every option applies to the tab you right-clicked, so you can tidy up a crowded strip without first switching to it, and it works for diagram, grid, dashboard, and document tabs alike. On touch devices, press and hold a tab to get the same menu.
2026-07-14
- FeatureModel Publishing
2026-07-12
- FeatureAuthor navigation trees from AI and the API — the AI assistant and external MCP clients can now create, update, delete, and list a model's navigation trees (create_tree, update_tree, delete_tree, list_trees).
- FeatureNavigation Trees: build custom, reading-oriented tree structures over your model. Group and order elements into branches — seed a branch from a node type or a saved filter, expand along relationships, or simply drag elements onto the tree. Designate one tree as your model's primary reading navigation and switch the navigator between the familiar folder view and a Browse view that follows it.
2026-07-06
- FeatureContainment nesting for relationship types — mark a relationship type as Containment and its connections render as nesting instead of a line: the contained element sits inside its container on the canvas (the container grows to fit, and dragging it moves everything inside), and nests beneath the container in the model tree. Draw the link from the part to the whole. The Aggregation flag is also available as a semantic marker (no visual effect on its own). Both live in the relationship type's Type Hierarchy section.
2026-07-04
- FeatureType hierarchies for your metamodel — mark a relationship type (like "is_a") as inheriting, and subtypes automatically pick up their parent type's properties, allowed connections, and views. Inherited properties appear on the subtype and on every instance of it, and single-parent and no-cycle rules are enforced as you model — in the app and via the API.
2026-07-03
- Improvementrun_simulation now takes what-if overrides — pass parameter_overrides (individual agent baseline values) or time_series_overrides (a property's whole trajectory) to run custom inputs for a single run without changing the saved scenario. The overrides are computed against a throwaway copy of the model, so nothing is persisted; no set_parameter_value or update_agent needed first.
2026-06-30
- FeatureNew MCP tool: run_simulation runs an M0 simulation server-side and returns the computed time series — external AI tools and pipelines can now read formula and act-script results (not just stored input cells), each with its simulated time, plus any formula diagnostics.
2026-06-26
- FeatureDeleted a model by mistake? It's no longer gone for good. Deleting a model now moves it to the Trash, where it stays for 30 days. Open the Trash tab in your model gallery to restore it with one click — or remove it permanently when you're sure. The same 30-day safety net applies on every plan.
2026-06-24
- FeaturePin the model versions that matter — version history now separates pinned snapshots from automatic ones. Pin a version with one click to keep it indefinitely, while routine autosaves roll over automatically, and rollback points get their own section.
2026-06-22
- FeatureAnchor a connector to another connector — annotation connectors can now start or end at a point along an existing connector line, not just on elements. Select a connector and drag its midpoint handle, or drop a connection onto any connector line; the anchor stays put as the line reroutes.
- FeatureExport the Explorer canvas as SVG or PNG — the graph you build up in the Explorer now exports to a crisp image with one click, just like modeling diagrams and simulation dashboards.
2026-06-21
- FeatureAnnotation connectors — draw a connector from any element (sticky note, node, asset, or diagram link) to any other to call out a relationship or group ideas. They live only on the diagram, never in the graph, and carry their own label, colour, line style, arrowheads, routing, and draggable waypoints. Double-click to label, drag the endpoints to re-anchor.
- ImprovementResize nodes from any corner — diagram nodes and node types now have resize handles on all four corners, not just the bottom-right, so you can reshape a box from whichever side is handiest and it grows from the corner you grab.
- FeatureWrap long labels on diagrams — turn on "Wrap Long Labels" for a node type and long names break across several lines instead of being cut off, both on the canvas and in SVG exports. It's set per node type in the metamodel, so every viewer sees the diagram the same way.
2026-06-20
- ImprovementAssets are now multilingual — attach a separate file per language to a single asset, and the right-language image or PDF appears automatically as you switch the model's language: on diagrams, in the reader, in Markdown-embedded images, and for the AI assistant. No more duplicating assets across language folders — upload a file while viewing a given language, and files without a variant fall back to the default.
- FeatureExport any Reader Workspace page as a polished PDF — a node, diagram, folder, scenario, or the model homepage. Diagrams and live charts are embedded as crisp images, asset images come along, and wikilinks stay clickable; it's an instant download that works for editors, readers, and public viewers alike.
2026-06-19
- FeatureExport any AI assistant reply as a polished PDF — one click on a message. If you can edit the model the report is saved to its assets; readers and public viewers get an instant download.
- ImprovementFaster search in large models — typing in the Navigator search box no longer freezes the app on big models. Results now appear smoothly as you type, with the matched sections capped to the most relevant items and a "Show all" control to expand the rest.
- FixThe AI assistant no longer shows broken links to elements that aren't in your model — it links only to elements that actually exist, and anything else stays as plain text.
- FixThe AI assistant panel now stays open when you switch workspaces — it closes only when you click the AI button, your chat keeps its current mode, and a response that is still being generated is no longer interrupted.
2026-06-17
- ImprovementA safety net for AI agents editing through the API — when an external AI tool deletes nodes, merges them, or removes a type via the MCP API, Metapad now saves a model version first, so the change can be rolled back from version history. This matches what the in-app AI assistant already does.
- FeatureExport an AI analysis as a PDF — ask the assistant to "save this as a PDF" and it turns the analysis it just wrote into a branded PDF report, stored in your model's assets ready to download and share.
- FeatureNew MCP tool: list_translatable_strings collects every translatable string in a model — model text, node and relationship content, and the whole M0 simulation layer including dashboard chart titles, axis labels, and control labels — in one call. Pass a target language to get just the strings still needing translation, so AI translation agents can work through a complete, paginated work-list instead of hunting through the model piece by piece.
- ImprovementSafety net for AI-driven deletes — when an external AI tool runs a destructive change over the MCP API (deleting nodes, relationships, types, or simulation elements, or merging nodes), Metapad now snapshots a model version first. If an automated bulk edit goes wrong, you can restore the previous state from version history, just like the built-in AI assistant already does.
- ImprovementTranslate a whole model through the API in one pass — a new list_translatable_strings MCP tool returns every translatable string at once, including M0 simulation entities and dashboard widgets. AI agents can now translate an entire model (widgets included) without drilling into each dashboard one by one.
2026-06-16
- ImprovementAI assistant builds models live — changes appear on the canvas as it works
- ImprovementAI assistant confirms before destructive changes — and snapshots a version first
- ImprovementDuplicate folder names are now rejected — creating a folder whose name already exists (same layer and content type) returns a clear error, keeping folder name lookups unambiguous.
- FixFixed silent data loss when creating elements via the API with a folder name where a folder ID was expected — the API now returns a clear error instead of accepting the request and quietly dropping the element.
- ImprovementMore reliable AI model-building
- FeatureNew "Ask before applying" toggle for the AI assistant
- ImprovementSmarter AI diagram layouts — when the AI assistant places nodes on a diagram it can now position them itself (sequences left-to-right, hierarchies top-down, hubs in the middle) instead of always using a fixed grid. Available in the app and through the add_to_diagram MCP tool.
- FeatureStop a running AI request — a Stop button now appears while the AI assistant is working. Clicking it halts the run immediately, including any changes it was in the middle of applying.
- FeatureTell the AI assistant to undo its last change
- ImprovementUpdate a folder's description on its own — the rename_folder MCP tool no longer requires a new name, so you can change just the description.
2026-06-14
- FixChart widgets now respect the model language — chart titles, axis labels, and series names follow the selected language, and translating a chart no longer overwrites the original text.
- ImprovementCurate the Parameter Set Chooser — a chooser widget can now expose just the parameter sets relevant to a particular dashboard instead of all of them.
- FeatureExport individual charts as SVG or PNG — grab any simulation chart straight from its properties panel, perfect for slides, reports, and blog posts.
- FeatureExport simulation dashboards as SVG or PNG — M0 simulation diagrams now have the same one-click image export as modeling diagrams, with their live charts rendered right into the image.
2026-06-13
- ImprovementDescription and rich-text fields now grow as you type.
- FeatureDocumentation Workspace — open any element as a document tab, with a live reading view beside the editor and several elements open at once.
- FeatureWorkspace layout controls — show or hide the navigator, properties, and toolbox panels, with a redesigned Focus Mode and per-mode layouts.
2026-06-11
- ImprovementMCP node queries (get_node_details, search_nodes) now return each node's updated_at timestamp for change detection.
- FeatureNew MCP tool: list_diagrams lets external AI tools discover a model's diagrams and their IDs.
- FeatureThe AI assistant can now build and edit simulations — create and modify Live Twins, scenarios, agents, links, parameter sets, and time-series data directly from chat (and manage assets too).
2026-06-10
- FeatureIn-Place Editing on Diagrams
2026-06-09
- FeatureShow/Hide relationship labels
2026-06-07
- ImprovementImprove Parameter Set Management
- FeatureMCP API for the simulation layer
2026-06-04
- FeatureNew and improved Explorer lenses: most connected nodes, expand neighbours and orphans
- FeatureWikiLinks to Model Root
2026-06-03
- ImprovementImprove canvas gestures
2026-06-01
- FeatureCross-Model AI Assistant
2026-05-31
- ImprovementAdding a further language to a model via MCP is now explicit
- FeaturePersistent AI Chats and Chat History
2026-05-27
- FeatureAdd Layout Anchor to explorer view
- ImprovementImprove Markdown Editor
2026-05-24
- FeatureAdd Text and Option Control for Twin Dashboards
2026-05-22
- ImprovementConnections in the property panel and Reader Workspace are now sorted alphabetically — primary by relationship type, secondary by the connected node's name
2026-05-21
- ImprovementImprove Relationship Grid
2026-05-20
- FeatureParameter sets in Twins
2026-05-18
- FeatureAnalyse Assets via MCP and AI Assistant
2026-05-12
- FeatureEmbeddable views
2026-05-08
- ImprovementImprove context menus and message box
2026-05-02
- FeatureDiagnostic UI for simulations
2026-04-29
- FeatureContext Menu on Model Navigator
2026-04-24
- FeatureInteractive Simulation Dashboards
2026-04-16
- FeatureLocal Models including Assets
2026-04-15
- FeaturePersistent links to models and diagrams
- FeatureRead-Only Sharing of Models ("Anyone with a link can view")
- FeatureReader Workspace for a document-oriented view of models
2026-04-13
- FeatureAnonymous Read-Only Models
- FeatureBasic Simulation Features
- FeatureModel Homepage
- FeatureShareable Model and View Links
2026-04-07
- ImprovementAdd support for touch devices
- ImprovementImprove MCP translation tools
2026-04-01
- FeatureFocus-Mode and Relationships-Hover-Mode for Diagrams
2026-03-25
- FeatureSizing menu for multiselected diagram objects
2026-03-24
- FeatureDirect and Bezier routing for relationships
2026-03-21
- FeatureEmbed asset images in Markdown
- FeatureUse Markdown in Sticky Notes and Text Notes
2026-03-20
- ImprovementImproved Model Search
2026-03-16
- ImprovementImproved Tag Management
2026-03-08
- FeatureMCP OAuth Support
2026-03-07
- FeatureAPI for fetching parts of models
- FeatureAsset Manager for Images and PDF Attachments
2026-03-06
- FeatureExpanded MCP toolset
- FeatureMultilevel Undo/Redo
- FeatureOnline Help integrated into AI Assistant
2026-03-01
- FeatureFlexible model filters
- FeatureSupport for large models
2026-02-25
- ImprovementCreate connections in Model Explorer
- ImprovementModel Explorer now persists for the session
2026-02-24
- FixAI assistant now works correctly on Pro tier — WebSocket connection no longer blocked for Free/Pro users
- FeatureClickable shortcode links in markdown previews — [[element references]] now navigate to the referenced element in the model tree
- ImprovementConnections tab now shows Auto-IDs and clickable links — click a connected node to reveal it in the model tree
- FixDeploy notification banner now appears for all plan tiers
- ImprovementMarkdown preview with shortcode support now available for grid view description fields
- FeatureModel Explorer workspace
2026-02-23
- FeatureClicking a node name in a grid view now shows its properties in the properties panel
- FeatureDiagram links for property tables and relationship grids — drag grid views onto diagrams to create navigable link cards
- FeatureMarkdown preview for description fields with live rendering and [[shortcode]] element references
2026-02-22
- Feature'Find in Navigator' context menu for nodes and relationships
- FeatureAdd alignment menu to toolbox
- FeatureAdd bulk move and delete operation to model navigator
- FeatureAuto IDs are now displayed in grid views (property tables and relationship matrices)
- FeatureDefault language of a model can now be changed in settings
- ImprovementImported models are now correctly assigned to the selected team
- ImprovementModel import now gracefully repairs orphaned diagram references instead of failing
- ImprovementSignificantly improved drag & drop performance in tree view with nested folders
2026-02-21
- FeatureAll elements now have create and update timestamps
- FeatureElements can now be given auto IDs
2026-02-20
- FeatureAbsolute positioning for relationship anchors
2026-02-19
- ImprovementImproved handling of dates and booleans in properties tab
- ImprovementImproved handling of non-string types in property table
- ImprovementMake changes to new relationship styles in metamodel persistent
- ImprovementRotated column headers in relationship matrix by 90 degrees.
2026-02-18
- ImprovementImproved AI Assistant internationalization — tool activities, mutation previews, and responses fully localized
- FeatureRead-write MCP API — external AI tools (Claude Desktop, Claude Code) can now query and edit your models
2026-02-17
- ImprovementAdd streaming to AI assistant
- FeatureMultiselect drag and drop on diagrams
- FeatureNew View Type: Property Table
- FeatureNew View Type: Relationship Grid
2026-02-16
- ImprovementImprove internal model store
- FeatureLinks to documentation, blog and model library in app landing page
- FeatureNew node(type) properties such as shapes and borders
2026-02-14
- FeatureAI operations allowance included in each paid plan
- ImprovementDetailed support section with response times for email and live chat
- FeatureDynamic pricing page — tier limits and features now fetched from the Metapad API
- FeatureFinalize team plan — adding and removing members from team
- ImprovementSimplified pricing cards with clearer feature descriptions
2026-02-10
- FeatureAPI access with token-based authentication
- ImprovementImproved menu navigation on mobile devices
- FeatureWebhook integration for real-time event notifications
2026-01-28
- FeatureModel versioning with full history
- FeatureReal-time collaborative modeling via WebSocket
- FeatureTeam workspaces with role-based access control
2026-01-15
- FeatureAI assistant for model generation and Q&A
- FeatureInternationalization with support for multiple languages per model
- ImprovementSVG diagram export with full styling
2025-12-20
- FeatureJSON model import and export
- FeatureMetamodel constraint validation (AllowedConnections)
- FeatureVisual metamodeling canvas with drag-and-drop