Releases
This page records the user-facing changes in Roadmap Flow, newest first. Every guide page also carries the app version it was last updated in.
Version 0.1.28
An item's whole family in one place, and an app that remembers you. See Initiatives, epics, and features.
- Go up and down from any item. An item's panel shows its family: the initiative and epic above it, the item itself, and what is under it. Click any line to open it; Show on canvas rings the whole family, even in other workstreams.
- Your choices stay remembered. Recent folders under Switch, cards you dismissed and hints you have seen used to be forgotten at every restart. Now they stay.
- Share anonymous usage, if you want to. The app asks once whether to tell us which first steps you reach, so we can see where new users get stuck. It is off until you say yes and never includes your roadmap's names or contents. See Account.
- One question about what is in your way. From your second session, the app asks once what is stopping you from getting value from Roadmap Flow. See Feedback.
- The Pro suggestion waits for a real stakeholder export. A spreadsheet or roadmap file no longer counts as your first export.
Version 0.1.27
Diagrams and the roadmap work together. A gap a diagram shows becomes roadmap work in one click, the roadmap shows which items have a diagram, and the list of diagrams stays easy to search as it grows. See Diagrams.
- Missing steps become roadmap items. Select a step marked Missing and press Add to roadmap: it becomes a planned item in Next, linked to the step.
- The roadmap shows its diagrams. A card whose item is in a diagram carries a small Diagram chip that opens it. An item's panel offers Draw how this works: a swimlane named after the item, with the item as its first step.
- A diagram list that scales. Grouped by type or most recent, searchable by name, people or the words inside, with each diagram's live, planned and missing counts.
- Suggestions worth taking. At most three, the roadmap's gaps first, and a next diagram only when there is enough to build it from.
- Tidy up keeps your arrangement. The wand lines up what is nearly lined up, evens the gaps, moves overlapping shapes apart and straightens the lines, instead of laying the diagram out again.
- No made-up item numbers. An item without a reference number shows its status alone, not “ITEM-1”.
- Clearer toolbars: Reset route and Reset label in words, and a shape's toolbar never covers the drawing tools.
- The Links tab fits its panel with long roadmap and item names.
Version 0.1.26
Fixes for the diagram work in 0.1.25.
- No more empty band at the bottom of the window. Clicking a diagram shape could push the whole app up, cutting off its top. Only the panel that should scroll moves now.
- Start and end shapes keep their words. Turning a long step into a start or an end no longer cuts its text; the shape grows like a step does.
- A pen to change the words. Point at a diagram shape, or select it, and a small pen appears on its corner; click it to type. Clicking or dragging the shape itself only selects or moves it.
- Full item names when linking. The list of roadmap items to link shows each name in full, so similar names can be told apart.
- The text box stays on its shape when you scroll or zoom the drawing while typing.
Version 0.1.25
Diagrams that hold real working detail. Longer step names, sticky notes that take a whole comment, mind maps you can fold, and sections you can shape. See Diagrams.
- Steps hold more text. A swimlane or flowchart step grows taller with its name, up to eight lines, and the steps beside it stay in line.
- Click a shape, see its step. Clicking any shape on the drawing scrolls the outline to it, in every kind of diagram.
- Sticky notes for real comments. One click starts typing, Enter starts a new line, a long comment shows in full, and a note can be yellow, blue, green, pink, purple or grey.
- Fold mind-map branches. A small button on a branch hides the ideas under it and says how many.
- Reshape a section by dragging its edges or corners; a step the bigger frame covers joins it.
- No empty diagrams left behind. A diagram started blank or from only the structure is kept once you change something in it.
Version 0.1.24
Diagrams, beside the roadmap. A new Diagrams tab for the pictures that explain a roadmap. You type the content; Roadmap Flow lays it out in your brand colours and shows, on every step, what is live, planned or missing. See Diagrams.
- Nine kinds of diagram: swimlanes, flowcharts, mind maps, journey maps, opportunity trees, 2×2 matrices, service blueprints, story maps and system context diagrams. Guide me picks one with you and starts from a filled-in example or from only the structure.
- Live, on the roadmap, or missing. Link any step to features, epics or initiatives and it follows their status; Highlight shows a review what still has to be built.
- Swimlanes by people or by systems, with parallel paths and row names that stay in view.
- Journey maps, service blueprints and story maps. A blueprint asks plain questions per stage and every empty box on the drawing says what goes in it. A story map can be drawn from the roadmap, sliced by Now, Next and Later.
- System context diagrams: each system drawn as what it is (web app, database, queue, cloud…), who uses it, its own colour, and boundaries that hold other boundaries.
- Lines like Figma's: drag from a shape's dots, see what a line will attach to, drag its ends, reshape its route with the white handles, merge lines that run together, and labels of up to three rows.
- Sections that frame steps, take any colour, and move with everything in them.
- Diagrams travel: Figma, picture and SVG on every plan; PowerPoint, PDF and the roadmap deck on Pro.
- Roadmap settings no longer offer a font choice; it never changed anything.
Version 0.1.23
One order for every view, dates that follow the hierarchy, a Progress tab like the Share tab — and a canvas with more roadmap and less toolbar.
- Rank by. One choice — Hierarchy, Build order, Start date or Target date — orders Stream, Board and Timeline. Hierarchy is the default, so initiatives sit above epics and epics above features; items with no target go last; each roadmap remembers its choice. See Canvas.
- Dates follow the parent. Put a feature under an epic and it takes the dates it is missing, with Remove these dates. A feature due after its epic offers to fix either side; moving an epic's target offers to move the features that shared it, with Undo. See Initiatives, epics, and features.
- See and add what sits under an epic. Its panel lists its features — open one, or show them on the canvas — and the last line adds the next: a name and Enter. Initiatives do the same with epics.
- Epics without dates show up on the Timeline, drawn across their features and marked as estimated, and rank with the other epics.
- More roadmap, less toolbar. The roadmap name shares a line with the save status; the filters you change least sit behind Filters and View.
- A real start for a new roadmap — add the first item, import, or name it — and no stray "New Roadmap Item" when you close one untouched.
- Progress works like Share. The period is a chip, each kind of change is a tile that filters the log under it, Show on canvas rings them, and Send the update is a row of file tiles. A milestone comparison is clickable the same way. See Progress.
- Your own roadmap image, set in Roadmap settings, instead of the blue square.
- Switch lists the folders you have opened before, so your own workspace and a shared one are a click apart. See Local-first workspaces.
- Check reads calmer: Needs work rather than Critical issues, one card per item when it has many gaps, and a fix puts the cursor in the field.
- Smaller things. New links default to Azure DevOps and the date picker opens on months; spreadsheets open cleanly in Excel; tidier Timeline rows; search results and menus stay above the Timeline header; Share's options are labelled; the Pro suggestion waits until after your first export; the app no longer flashes another roadmap as it starts.
Version 0.1.22
The rest of the Share tab, in the same language as What goes in — and a layout fix.
- Slides in the deck. Presets are chips and sections are icon tiles. Clicking a section changes the next export at once — before, a tick did nothing until it was saved as a preset. See Export presets.
- Look of the export. The brand kit shows your brand as a slide will, with round colour swatches and logo tiles. See Brand kit.
- Data and the roadmap file are tiles, like the export formats.
- Long titles stay inside the Share tab's preview, cut short with "…".
- The canvas toolbar never hides a button with the sidebar open; Add item, comments and share move to a second line instead.
Version 0.1.21
Working on one roadmap together, exports that follow your choices — and a round of polish.
- One panel decides what every export carries. What goes in, at the top of the Share tab: pick workstreams, levels and the details each card shows, with a live preview. Every format follows it. See Share.
- Exports read like the canvas. Cards edge in their level colour, the status follows as a coloured dot, and every feature names its epic.
- Invite someone straight into a shared roadmap. In the Team tab, Invite someone to this roadmap sends one link that carries the roadmap's SharePoint folder. Their page shows three steps — open the folder, install, join — and after joining, the app finds the folder on their laptop and opens the roadmap in one click. See Invitations.
- "Who's editing" keeps itself up. Changing the roadmap marks you as editing; five quiet minutes or closing the app clears it. When someone else is editing, a line beside the folder name says who, and their saved changes load on their own whenever you have nothing unsaved. No more Mark me editing. See Team workspace coordination.
- Open a shared roadmap from its SharePoint link. Paste the folder's link on the first screen, or behind Switch, and Roadmap Flow finds it in your OneDrive and opens it — no browsing for the folder. See Team workspace coordination.
- Opening a shared roadmap no longer rewrites it, so OneDrive is not sent a file that has not changed.
- The full timeline page shows levels in their colours. Each bar's edge is the level's colour — initiatives green, epics orange, features purple, or your roadmap's own from Config → Level colours — with the level named beside the status, just as the cards look in the app.
- Picture exports use a clean sans-serif font. PNG and Figma exports used to print in a Times-style font; they now match the PDF and PowerPoint.
- Continued slides say so. A workstream over several slides is titled "Payments (1 of 2)", "Payments (2 of 2)" — not "Payments 2", which read like another workstream. Risks and dependencies slides too.
- Items remembers how you sorted it. Each roadmap keeps its own sort and grouping, so a list ranked by Build order stays that way.
- Searching no longer moves the canvas. The "highlighted from search" note floats at the bottom of the screen instead of pushing the cards down.
Version 0.1.20
The release about putting things right. A roadmap drifts: an item slips, an import lands at the wrong level, someone changes a date. This release is about seeing what changed, knowing what is wrong, and fixing it in one press.
Knowing what is wrong, and fixing it
- One list of problems, everywhere. A card with something wrong shows ⚠ 2 to fix; hover it to read what. Open the item — from the card, the Check tab or anywhere else — and Needs attention at the top says each problem in the same words, outlines the field to change and scrolls to it. Where the answer is clear it is one press: Move this to Next, The decision is made, Risk is now medium, or a link to the other item when the fix is there.
- Told when it is fixed. After every change the list is worked out again. A problem that has gone is reported in green, and the card and the Check score change with it. If a change causes a new problem, it appears at once.
- A wrongly placed item says how to put it right. An item under a parent of the wrong level offers the fixes that apply — make the parent an epic, move it under the right epic further up, change its own level, or move it to the top level. Sits under shows the real parent. Changing a level yourself says what it affected, with Undo. When a whole batch of parents came in at the wrong level, Check offers to fix them all at once.
Seeing what changed
- Every item has its own history. History at the bottom of the item panel lists every change: what, from what to what, when and — on Team — who. Folded by day, searchable, and filterable by kind. Horizon, type, level, parent, streams, build order and description edits are now recorded too, and the workspace keeps five times as much history as before.
Sharing
- Choose what a shared timeline carries. Export full timeline now asks first: which levels, descriptions, Jira and Azure DevOps links, and on each item its status, owner, priority, horizon, dates, dependencies, build order and ID. Anything left out is not in the file at all, the page says what was left out, and each roadmap remembers its choices.
- The full timeline is a real timeline. Each item is a bar from its start to its end, and work that overlaps sits on separate lines.
- Build order in every export — PowerPoint, PDF, images, Figma frames, the one-page summary, Markdown and the full timeline, with numbered items first. CSV has its own Build order column.
Looking
- Level colours, like Azure DevOps. The left edge of each card shows its level: initiatives green, epics orange, features purple. Config → Level colours changes them for the roadmap. Status keeps its colour as a dot on its label.
Fixes
- An item with no owner team no longer looks as if it has one. The owner list says Choose an owner team… instead of showing the first team.
Version 0.1.19
The release about sequence. A roadmap says what and roughly when; this release is about which one comes first — saying it, seeing it, and being told when the plan contradicts itself.
Saying which comes first
- Build order on any item. Give an Initiative, Epic or Feature a number — on its card (point at it and click the small #), in its panel, or by moving it up and down in Items sorted by Build order. Board, Stream and Timeline show numbered items first, lowest number leading, each marked #1, #2. It is optional, two items can never share a number, and on Timeline a number only settles a tie between items on the same dates — it never moves a card off its dates.
- Move work between Board lanes by dragging it. The whole card is the handle. Without a mouse, Tab to a card and hold Alt with ← or →.
Being told when the plan contradicts itself
- The Board says what a move would break, before you make it — a feature ahead of its epic, work under something you decided against, something scheduled before what it needs. Keep the move and the conflict stays on the Board, outlined, until it is fixed, and counts in Check under Sequencing. The messages say what is wrong in plain words.
Seeing what changed
- Each item since a milestone, side by side. Comparing with a milestone lists every changed item in roadmap order, with At the milestone and Now columns — on screen and in the PDF, PowerPoint and Markdown report.
- Progress opens where your changes are. The morning after, it opens on the latest window with something in it rather than an empty Session.
Fixes
- Search no longer jumps around while you type. Matches appear in a list wide enough for full names; the canvas moves only when you pick one.
- Typing no longer stops after you delete an item. Deleting asks inside the item panel instead of in a Windows pop-up.
- Exports: PDFs print accented letters, dashes and curly quotes as written; timeline slides name every item, with a busy workstream continuing onto more slides; PNG and Figma tables no longer draw their first row over the headings.
Version 0.1.18
The release about what happens after an import. Bringing 150 items in was already possible; placing them was not. Every change here is about the gap between "the items are in Roadmap Flow" and "the roadmap is usable".
Changing many items at once
- Select, then change them together. Items has a new Select button. Turn it on and every row gets a checkbox — click a row to tick it, shift-click for a range, or use All on a group heading. With something ticked, a bar appears at the bottom offering to set the workstream, target period, horizon, status, priority, owner team or level on everything you ticked, or to delete it.
- Everything can be undone. After a bulk change, a line appears offering Undo. Setting the wrong quarter on eighty items is as costly a mistake as deleting them, so both can be taken back. Undoing only reverses the bulk change — anything you edited by hand afterwards stays as you left it — and undoing a delete brings the items back where they were, with their dependencies and review comments.
Seeing what is unfinished
- Items with no target date are visible now. Items has a No target date filter with a count, and each row and each canvas card shows a quiet No target marker. A start date is not a target: an item that has begun and has no end date still shows up.
- The Timeline's count of undated items is a button. Press it and the Items list opens narrowed to those items, ready to select and date in one action.
- Check can hand a whole group over. Where several items share a gap one setting closes — no owner team, no time horizon, no target date, or a target in the past — a Fix together row appears above the issue list. Press it and Items opens with those items ticked. Issues that need a judgement per item, like a blocked item or a P0 at low confidence, are deliberately not offered there.
Importing
- An import creates a workstream when the roadmap has none. Bringing a capture into a fresh roadmap used to leave every item without a workstream, and the Stream view draws a row per workstream and nothing else — so the count said 152 and the canvas was empty. The import now makes one, named after the page the capture came from, and tells you before anything is added.
- Imported items no longer all land in "Now". A capture says nothing about when work happens, so the app no longer decides for you. Items arrive with no horizon and the Board shows an Unset column, which appears only when something is in it.
- The import screen stays open until every item is dealt with. Items you have added drop out of the list, Set aside removes the ones you decided against, and a running line reads "28 left of 40".
- Paste a capture instead of hunting for a file. Roadmap Flow Check copies what you reviewed to your clipboard, and Items → Import → Roadmap Flow Check has a box to paste it into. Opening a saved file still works.
- You can see what each item is before you add it. The import screen shows the words on the page each item came from, what it is missing, whether it carries a link back to its source, and when the extension was unsure.
- Captured outcomes and quarters reach the roadmap. An outcome now fills the item's outcome field rather than its notes, and a target written as "Q4 2026" arrives as the target period instead of quietly vanishing.
- An imported item keeps the confidence it was captured with. Roadmap Flow Check judges how sure it is that something is a real initiative rather than a heading it misread. That was being thrown away and replaced with "Medium" for everything.
Also
- This guide no longer prints an editor's note at readers. The Releases page showed an internal note as body text, under the opening paragraph.
The full timeline export
- You can tell where you are in a wide one. Workstream names stay put as you scroll across as well as down.
- Features fold into their epic. A Collapse features button; the epic then lists them by name and date. A feature whose epic is not on the timeline is never folded away, because it would have nowhere to go.
- A roadmap planned in months can be read in quarters. The switch appears only when it would change something.
- Show one workstream at a time. A dropdown beside the other controls.
- A red line marks today, and the column heading carries the date, so you can see what is behind and what is ahead. It sits partway across its column rather than at the edge — a quarter is three months wide on the page. A roadmap that does not reach today has no line rather than one at its edge.
- Collapse all now closes the workstreams too, not only the descriptions. It used to spring open every workstream you had deliberately closed.
Nothing above removes anything from the file — these are ways of looking, and printing always gives you the complete version.
Version 0.1.17
The release about getting in, and getting things out. Two halves: the ways into a shared roadmap now work for people whose employer locks things down, and the things you take out of a roadmap are readable again.
Getting in
- Sign in with your work email. Alongside Microsoft and Google, any work address now works. Roadmap Flow emails you a short code — type it into the app, or press the button in the same email, whichever you reach first. No password, and nothing to set up.
- The code still works when your company opens links for you. Some corporate mail systems open every link in an email before you see it, which can use up a sign-in link before it reaches you. The code cannot be used up that way, so there is always a way through.
- An unexpected sign-in email is easy to recognise. The app and the email show the same short reference. If one arrives showing a reference your app is not, it is not yours — and nobody can sign in without the code.
- Join a company from the first screen. If someone sends you an invitation link, you no longer have to hunt for where to put it. The screen you see when you open Roadmap Flow offers Join a company alongside creating and opening a workspace. It also tells you what happens next: your roadmap lives in a folder your team shares, and there is a button to open it.
Getting things out
- Export the whole timeline as a page you can use. Share offers Export full timeline — one file holding every dated item, opened in your browser. Click any item to read its full description; its Jira and Azure DevOps links are real links you can follow. Workstreams fold away when you want less on screen, and the date and time the snapshot was taken is at the top, so nobody has to guess whether they are looking at something current. It is a single self-contained file: it works from a shared folder or an email attachment, with no internet connection.
- The timeline slides are readable again. The deck used to put every workstream on one timeline slide and then admit it had left items off. Each workstream now gets its own slide, so the room is not shared four ways and far more fits. For the view with nothing left out at all, use the full timeline export.
- Exported decks no longer overlap their own text. Card titles that ran to two lines used to have the status label and description drawn through them in PowerPoint. Titles are now measured properly — including bold text and item numbers, which are wider than they look — so each block starts below the one above it.
Everyday
- Switch workspace without restarting. The workspace folder strip above the canvas has a Switch button. Moving between a personal roadmap and a shared company one no longer means closing Roadmap Flow and opening it again. If a save has not finished, it says so and lets you wait rather than losing the change.
Version 0.1.16
The release about being told things. Almost everything here is the app saying something it previously left you to work out: that a new version exists, what a status means, what a folder is, which version the notes are for, and what went wrong when something was refused.
You find out about updates
- A new version announces itself on the screen you already open. The only notice used to be a card on the Account tab, which is not where anyone goes to ask whether they are current — so people stayed on old versions without knowing. When you start Roadmap Flow and choose a workspace, a newer version now says so there, with what changed and a link to the Store. It appears only when there is genuinely something newer, it never blocks you, and it stays quiet if it cannot reach the internet.
- The update card no longer contradicts itself. While a release is going through the Store your build can be newer than the published one. The card said "up to date" and then showed a "Latest" version older than yours. It now says plainly that you are ahead of the published release.
- Release notes say which version they are for, instead of opening the published notes whatever you are running.
Statuses explain themselves
- Every status can carry a note saying what it means on your roadmap. Config has a box on each status, and the ten built-in statuses arrive with a suggestion already written in the box as a prompt — nothing is stored until you type your own.
- The app says what a status will actually do before you choose it. Under the status chips, a permanent panel names what the current status requires and affects, and previews the difference when you hover or tab to another one. So "three fields become required" is something you read beforehand rather than discover afterwards.
Exports stop looking like a wall of boxes
- Decks are grouped by status instead of repeating themselves. PowerPoint and PDF used to render every item two or three times — overview, then per workstream, then an "item table" that was the same cards again — so a 119-item roadmap came out as 76 near-identical slides. Items are now grouped by status, one status per page with its count, and the appendix is a real table of 20 rows a page. The same roadmap exports as 55 pages, each titled after something actually true of what is on it.
- The whole timeline exports on one page. Every period against every workstream, as PowerPoint, PDF, PNG or Figma-ready SVG. Overlapping items stack instead of hiding behind each other, and a roadmap with more going on than fits says how many it could not show rather than silently dropping them.
- The timeline is in your deck by default. The standard Executive preset had it switched off, so the default export contained no timeline at all. Every built-in preset now includes it. Presets you saved yourself are untouched.
- Text on exported cards no longer collides. Long titles ran through the status label underneath; descriptions were cut mid-word. Cards now lay out around the title and trim at a word.
- Your own status names and colours reach the deck, instead of the built-in name or a raw id in grey.
Workspaces and teams
- Opening the wrong folder is no longer treated as damage. Picking a folder with no roadmap in it — easily done when a colleague shares a SharePoint folder and the workspace is one level inside — used to raise a "Workspace needs recovery" warning saying the roadmap could not be safely opened, directly above a line saying there was no roadmap there. It now says the folder is not a workspace, that nothing was changed, and offers the workspaces it can see inside it to open with one click. It also no longer leaves an empty exports folder behind.
- One way into a team. There were two — a shared invite code and a per-person invitation — and they behaved differently, which is how somebody could join and still show as "pending" to their administrator. Invite codes are gone; a company is joined by invitation only. An old code is recognised and explained rather than called invalid.
- Accepting an invitation can no longer cost you access. If you were already in the company, accepting wrote the invitation's role and licence over the ones you had — so a company owner invited as an administrator was demoted by clicking a link. Accepting now only ever adds.
- The invitation page shows the account you signed in with, not an internal placeholder address, and a refused sign-in explains itself instead of showing a bare "something went wrong".
Fixed
- The workstream filter works again. Ticking a workstream in the Workstream filter collapsed it on the canvas instead of filtering by it, and the tick box never took.
Version 0.1.15
Feedback stops having to sit on your roadmap pretending to be a plan. The release is built around one idea: a request someone made is not yet a commitment you have made, and the two should not look alike.
Unsorted feedback
- A status can mean "not on the roadmap yet". Config has an inbox button on every status. Turn it on for something like Unsorted feedback and anything you give that status stays in your workspace but off the roadmap: out of the health score, out of the Check tab's issue list, and impossible to include in a stakeholder export. Existing roadmaps are untouched until you turn it on.
- The canvas keeps them out of the way and one click away. An Unsorted count sits in the filter row; press it to look, press it again to put them away. They are drawn as plain dashed rows with none of the badges a real item carries, so you can tell at a glance what you have decided from what you have merely been told.
- The pile tells you when it has gone stale. The count turns amber past twenty, and Check gains an Intake note naming how many are waiting and how long the oldest has sat there — without costing you any points.
Sorting the pile
- Triage, one signal at a time. A Sort button opens each captured signal on its own beside the roadmap, with four ways out: promote it, merge it into something you already have, decline it, or leave it. The whole pass runs from the keyboard.
- Promoting asks what kind of thing it is — status, level, workstream and horizon, all four, because an unanswered level would quietly become an epic.
- A request that arrives twice stops becoming two items. Before you choose, you see the roadmap items that share wording with it, and which words they share, so you can judge the match rather than take its word for it.
- Saying no is recorded, not deleted. Declining asks for a reason and will not accept an empty one. A Declined tab keeps the decision, and triage warns you when something you already declined comes back.
- "What we decided not to do" exports as a page you can send (Pro), with a section stating plainly what it does not claim.
Finding things on a large roadmap
- Fold a big roadmap down. Stream view gains Collapse streams, and the Showing: Initiatives / + Epics / + Features control now works there too.
- Workstream headings stay put while you scroll a long stream.
- Jump to anything with
Ctrl+K, and with nothing typed the box lists the last five items you opened. - See what moved. A Changed control rings the items that changed in a window you pick, and marks rather than hides.
Also
- The handover brief carries the words that caused the work — every signal promoted or merged into an item, quoted as it was captured, with its date.
- Custom statuses now travel with your workspace file. They previously lived only on the machine where you created them, so opening the same roadmap elsewhere lost them.
Version 0.1.14
A pass over the five work surfaces. Share, Account, Progress, Check and Config were reviewed end to end. Some of it is repair, some of it is things moving to where they belong, and a little of it is new.
Things that moved
If a control is not where you left it, it is almost certainly here.
- Import is on the Items tab. All three sources — a Roadmap Flow file, Roadmap Flow Check, and a Jira or Azure DevOps CSV — used to be three separate panels at the bottom of the Share tab, which is the tab for sending work out. They are one Import button beside Add item, because importing is how you create items in bulk.
- The brand kit is on Share, under Brand the export, directly beneath the preset. The preset decides what a deck contains; the brand kit decides what it looks like. They were two tabs apart.
- Where your workspace lives is set on Team, next to the shared-folder checklist, the folder path and the editing marker. Config shows you the current setting and links there.
- Account is three groups — Identity, Subscription, and This app. Joining a team with an invitation moved above the update checker, and your display name has one home instead of appearing on two tabs.
- Progress shows one change log, not two. "Change log" and "Team attribution" listed the same edits in different words on the same page. There is one list now; on Team it still shows who made each change, and it gained a filter so you can narrow it to a single item.
- The status breakdown on Check moved to the bottom of the tab, so the score and your issues come first.
New
- Before a review. The Progress tab now answers two questions that used to mean opening items one at a time: which items have open feedback, and which items at the handover gate are actually ready. Both link straight to the item.
- The today marker can be turned off. On the Timeline, Today is now a switch. It starts on; turn it off when the red line is not the point of the meeting.
Fixed
- The roadmap health score works on a real roadmap. Check scored by counting problems, so it reached 0 at twenty warnings and stayed there — any roadmap of a hundred items read "0 out of 100, Critical issues" permanently, whatever you fixed. It now scores by rate, so a roadmap is not penalised for being large, and the header tells you what the score is out of. An empty roadmap is no longer graded at all.
- The Jira and Azure DevOps import no longer under-reports what it will do. The button read "Import 5 items" however large your file was, then imported all of them. It now names the real number, and anything over 25 asks you to confirm.
- Deleting a milestone, saved view, workstream or team asks first, and says what is at stake — how many items a snapshot holds, or how much work points at the team you are removing.
- Exports say when they fail. A failed export used to reset the button and say nothing at all. It now explains what happened — a file held open by OneDrive, no workspace, a full disk — and when an export works, a Show in folder link appears under the button you pressed.
- A circular dependency names the items in the loop and opens one that is actually in it, instead of an item picked at random.
- System pop-up boxes are gone. Deleting a status, clearing the brand kit and deleting a review comment each opened a Windows dialog. They ask inside the panel now. Those pop-ups were also the cause of the typing problem fixed earlier in this release.
- Long roadmaps stay fast. The Check tab re-examined every item before it could filter a list it already had; Config re-counted every item on every keystroke; the Share tab rebuilt its entire Markdown export on every render. None of that happens now. Long lists page instead of rendering everything at once, and the most serious issues come first.
- A 300-item roadmap warns you before it exports 150 slides, and offers to export down to initiatives instead.
Easier to use
- Everything is easier to read. Text that was pale grey — counter labels, export descriptions, the backup note — failed accessibility standards, in places by a wide margin. It is darker throughout.
- Keyboard focus is visible everywhere, as a clear blue outline. Roadmap cards can now be opened with the keyboard at all — Tab to one and press Enter.
- The app respects your reduced-motion setting. With animations turned off in Windows, panels appear instantly and the timeline jumps rather than glides.
- You can search your workstreams and teams once either list passes eight entries, and the small controls in the status list are a proper size.
- The sidebar can no longer hide your account. On a short window the bottom of the icon strip could be pushed out of reach.
Version 0.1.13
The save fix, and the Stream card rebuilt. Two things that arrived the same day and shipped together.
- Saving works in a OneDrive or SharePoint folder. If your workspace lived in a synced folder, saving could fail with a permission error and keep failing. The sync client holds the roadmap file open to upload it, and Roadmap Flow could not replace a file another program is holding — and because the app saves a moment after every edit, it was competing with the sync client constantly. It now waits for the file to be released and retries, and if the file stays busy it writes into it directly. Nothing you typed was ever lost; what broke was new edits reaching the file.
- A save that does fail explains itself. Instead of an internal error with a temporary file path in it, you get a sentence: what is holding the file, that your work is safe, and what to do about it. A full disk and a read-only folder are reported separately, because they need different fixes.
- Roadmap items are one line each when there is room. An item showing one line of title used to take three rows and the full width of the window, so a forty-item roadmap was mostly empty space. On a wide screen each item is now a single row — around a third of the previous height. Items in Timeline and Board columns are unchanged; there is no room to lay them out as a row.
- A nested roadmap reads as one list. The rows sit inside a single panel with a thin line between them, and the row under your pointer lights up so you can see what you are about to click, instead of forty separate white boxes stacked down the screen.
- You can tell an initiative from an epic from a feature at a glance. Every item carries a coloured level badge in the Azure DevOps colours you already know, and in Stream view the indentation is backed by coloured rails. The level used to be a tiny grey word above the card that was easy to miss.
- No more stray lines beside the items. In the nested view, dependency connector lines were drawn from the right edge of one full-width item to the left edge of another, which sent them looping off the side of the screen. They are hidden there now, the same as in Timeline, and each item still shows its dependency count as a badge.
Version 0.1.12
The timeline release. Reported from real use, the timeline had four faults that compounded into one — you could not tell where you were. It is rebuilt around a single scrolling surface.
- The period header and the workstream names stay put while you scroll. The months and quarters used to scroll away, so a few workstreams down there was nothing left on screen telling you which part of the year you were looking at. Both are now pinned, so scrolling in either direction keeps its bearings.
- The timeline scrolls as one. The header row and each workstream row used to scroll sideways independently, so what lined up in one row did not line up in the next.
- Zoom in and out. Switch between Weeks, Months and Quarters — each option shows how many columns it would produce — and use − and + to make columns wider or narrower. Fit sizes the whole roadmap to the window in one click, and says so when a roadmap is too long to fit at a readable width. Whatever you were looking at stays on screen through the change: scrolled to July in Months, you land on Q3 in Quarters. The timeline also opens fitted rather than always opening in Months.
- See where today falls. A red line runs down the timeline at today's date, marked Today in the period header, with a Today button that brings it back into view. It is placed accurately inside its column — mid-September sits most of the way through Q3, not at the start of it.
- Full screen. A Full screen button gives the timeline and its controls the whole window, roughly doubling how many workstreams and quarters you see at once. Escape returns you to the canvas.
- An empty stretch of timeline explains itself. Scrolling into a gap used to leave you on a blank screen. It now says how many items are to the left and right, which period the nearest one starts in, and offers a Take me there button. A timeline with nothing at all to show says whether the cause is missing periods or the filters you have set.
- Timeline items sit side by side, instead of being stacked onto separate rows even when their dates did not overlap.
- Zooming out to initiatives shows something. If your dates live on the features and the initiative above them has none of its own, Showing: Initiatives used to leave you with an empty calendar. An initiative without dates now spans the period its items actually occupy. Because that span is worked out rather than chosen by you, it is marked — a
~and a dotted underline, with a note explaining where it came from. Your CSV, Markdown and JSON exports are unaffected: those only ever contain dates you set yourself.
- Two card densities. A Comfortable / Dense control sits beside the filters. Dense is the default and fits far more roadmap on screen; Comfortable gives cards room to read when you are presenting. Cards also now fit narrow timeline columns instead of spilling past their own border, and an item that starts and finishes in the same period shows that period once.
- Choosing what an item depends on is a search. Type to narrow it, and each result shows the reference, the title and the workstream — the same picker the parent field uses. It no longer arrives with an item already selected, so Add dependency cannot create a link you never chose.
Version 0.1.11
- Saving works again when an item is In Development. If any item used the In Development status, or a status you created yourself, Roadmap Flow refused to save your workspace and reported an unsupported value. Your work stayed on screen but never reached disk. Every status now saves normally.
- Statuses you create keep the colour you picked on roadmap cards and in exports, instead of turning grey.
- Sign in with your Microsoft or Google work account. Signing in is optional — Roadmap Flow works exactly as before without it — and it happens in your normal browser, so you never type a password into the app.
- Your subscription follows you. Sign in on a second computer, or a replacement machine, and your Pro or Team plan is there.
- Manage your whole company from one place (Team). A console opens from Team → Manage company: your plan and seats, People, Teams, Seats and billing, Administrators, Invitations, an Audit log, and Company settings. One person can be on many teams while using only one licensed seat.
- Invite people individually instead of sharing one code. Per-person links expire, can be revoked, and can set someone's role and teams before they join. Join a company from the app with Account → Join a company.
- A company administration section was added to this guide — 16 pages covering the console end to end.
Version 0.1.8
- Upgrading to Pro works again. Starting a Pro subscription from the Account tab opens Stripe Checkout as intended instead of failing with a validation error; you enter your email on the secure Stripe page.
- Team billing portal opens again. "Manage billing" on a Team subscription opens the Stripe billing portal for your organization instead of failing.
- Feedback reaches the dev team. Notes sent from "Tell the dev team" now land in the developer inbox. If your network blocks the feedback service, the "Open email draft" fallback now opens your email app with the note prefilled.
- Calmer "check for updates" card. When Roadmap Flow cannot reach the update server — usually a corporate firewall — the Account card explains the app is working normally and points you to the Microsoft Store, instead of showing an alarming error.
Version 0.1.7
- Brand kit now uses your colors and logos correctly. The Pro brand kit takes a primary plus two secondary colors — they paint the accent bar and the neutral summary cards in every export, instead of the old hardcoded Roadmap Flow blue and green. You can now upload two logos: a square logo for the cover and a wide wordmark for slide headers, each scaled to fit without being stretched. Status colors stay fixed so the roadmap stays readable.
- Roadmap Flow Check — the browser companion. A free Chrome and Edge extension that captures planning content from the page you are reading — selected text, the visible page, pasted notes, or a CSV — checks how roadmap-ready it is with a local 0–100 score, and exports a
.roadmapflow-check.jsonpackage or CSV. Nothing it reads leaves your machine. See Roadmap Flow Check and the playbook Capturing planning notes with Roadmap Flow Check. Works on every plan.
- Import checked packages with full control. Share has a dedicated "Import a checked companion package" card for
.roadmapflow-check.jsonfiles. Imports start with nothing selected; you choose the destination roadmap, workstream, and owner team, tick exactly the candidates you want, and append only those. Each imported item keeps its source link and capture context. A large import (over 25 candidates) asks for confirmation, and companion packages can no longer be mistaken for a Jira or Azure DevOps CSV.
- Azure DevOps backlog capture. Roadmap Flow Check recognises a visible Azure DevOps backlog table, so feature titles, states, work-item types, value areas, and tags come through as reviewable candidates instead of navigation text.
- One consistent app logo everywhere. The Roadmap Flow mark in the app, the Windows taskbar and title bar, and the Microsoft Store tile now all use the same approved brand artwork on a clean transparent background, replacing an earlier incorrect version and the dark box behind the taskbar icon.
- Microsoft Store badge opens the Store listing. The Download button on roadmap-flow.com now opens the Microsoft Store web listing instead of starting an unsigned direct download. The Store is the distribution channel.
Version 0.1.3
- App updates are visible in Account. Account now shows which version you are running, checks the latest published Roadmap Flow version, and opens the Microsoft Store or download page when an update is available. The desktop Help menu uses the same release metadata.
- Tell the dev team from inside Roadmap Flow. Use the canvas Feedback button or the Account tab card to report a bug, request a feature, or contact the dev team. You can leave an email for a reply, attach one screenshot, and choose whether to include basic app diagnostics. If a corporate network blocks the feedback endpoint, the dialog opens a prefilled email fallback so your note still has a way out.
- Plan labels and export titles cleaned up. Free, Pro, and Team labels now use consistent colors across Account and the plan switcher: gray, blue, and purple. Pro users now see a clearer Upgrade hint instead of a confusing View Team label. Change and progress report exports use plain title separators so generated PDF and PowerPoint titles no longer show stray encoding symbols.
- "In Development" status added. A new built-in status — indigo, between Discovery and Done — is now available in every workspace. Existing workspaces receive it automatically on next load without needing to click Restore defaults.
- Timeline Weeks view. The Timeline tab now has a Weeks mode alongside Months and Quarters. Each column shows the week number and the Monday–Sunday date range. The Priority columns (Now / Next / Later) have been removed from Timeline — use the Board view for a horizon grouping instead.
- Workstream multi-select filter. The Workstream filter is now a checkbox dropdown — select one workstream, several, or all. Stream, Board, and Timeline views all respect the selection simultaneously.
- Timeline workstream filter bug fixed. Selecting a workstream filter now hides other workstream rows in Timeline view, matching the behaviour of Stream and Board views.
- Share tab restructured. Export buttons (PowerPoint, PDF, PNG, SVG) are now the first thing in the Share tab. The preset customization section is collapsed by default and opens on demand. Import is collapsed behind an "Import a roadmap" toggle. Workspace backup is a small text link at the bottom rather than a full section. Markdown preview collapses behind a toggle. CSV appears before Markdown. Preset section checkboxes now reflect the currently selected preset's sections instead of a stale all-enabled default.
- Config UX improvements.
- Workstream Description and Outcome fields now have persistent labels so you can always tell them apart, even after filling them in.
- Status list has up/down arrows for reordering. The order controls what appears first in status pickers, the filter dropdown, and the canvas legend.
- "Restore defaults" moved below the status list with a plain-language description of what it does.
- Brand Kit "Clear all" now requires a confirmation before removing all branding fields.
- Team member management (Team plan). Team owners can generate and share join codes from the new Team tab in the sidebar. Teammates redeem the code in Account → Join a Team. The admin portal now includes an Organizations panel covering member lists, join codes, and admin actions.
- Progress tab redesigned.
- Static info card removed — the header no longer occupies permanent space with an explanation the user reads once.
- A context label below the time selector shows the active window and total change count ("This week · 14 changes") so tiles and log are always anchored.
- Summary tiles now show a visible chevron arrow at rest when clickable — no longer requires hover to discover the drill-down.
- "Events" tile renamed to "Total changes".
- Milestones moved above Export — it is the most time-sensitive action (save before a review) and was previously buried at the bottom.
- "Change history" (Team) renamed to "Team attribution" to distinguish it clearly from the automatic "Change log" section above it.
- Change log rows now use a left-edge severity stripe (red / amber / blue / gray) instead of a prominent uppercase text badge.
- Category label in each row is now plain text — it no longer uses a bordered chip that looked interactive.
- Timestamp in each row shows only relative time ("2h ago"); the absolute time appears on hover via tooltip.
- Export section moved after Milestones so it does not interrupt the data-reading flow.
- Pro and Team badge colors normalized to blue (Pro) and purple (Team) across section titles.
- Items tab redesigned.
- All filters (workstream, status, horizon, and the new type filter) are now in one collapsible panel — the toolbar only has Sort and Group, which are display controls, not filters.
- The filter badge count reflects only filters inside the panel, so it is never misleadingly incremented by a toolbar control.
- Priority text badge removed from item cards — the left-edge accent stripe already signals priority; the badge was redundant.
- Status badge text increased from 8 px to 10 px for legibility.
- Indicators (Decision, Blocked, Votes, link provider) are now labelled — no longer icon-only chips that require prior knowledge to interpret.
- External link chip shows the provider name (Jira, Figma, ADO) instead of a generic count.
- Item count shown inline in the search bar (
7/38) — the separate count bar has been removed. - "New" button renamed to "Add item" for clarity.
- Group headers are now sticky and slightly larger so they do not get lost while scrolling a long grouped list.
- Jira / Azure DevOps import playbook. The Field Guide now includes a step-by-step playbook explaining how to configure your Jira or Azure DevOps export before importing — including the exact column names that map automatically and how status values are translated.
- Checkout activates automatically. After paying in Stripe and returning to the app, Pro or Team activates without any manual step. The dialog watches for confirmation and closes on its own.
- Pro checkout simplified. The upgrade flow is now: pick a billing period, then Stripe opens. Stripe collects your email during checkout — the extra in-app step that asked for it first has been removed.
- Applied saved view stays highlighted. A green Active badge persists on the view row after you click Apply. Making any manual canvas change clears the badge so you always know when you have drifted from the saved state.
- Plan comparison includes Team. The Plan & features section in Account now shows Free, Pro, and Team side by side. Pro users see the Team upgrade path directly from the same screen.
- Team features. Change history with CSV and Markdown export, review comments on items, portfolio dashboard, company workspace mode, Jira / Azure DevOps CSV import, and team member management with join codes. All require the Team plan.
- Pro–Team discovery. A dismissible card nudges active Pro users who manage more than one roadmap toward Team. Locked Team feature cards now show concrete benefit points instead of a single-line description.
- Clarity improvements. Locked feature cards no longer show a non-functional ghost button. "Offline" plan status reads plainly. Display name (Pro / Team) appears in Account. Copy simplified across Account, Milestones, Saved views, Change history, Review comments, Portfolio, and Jira import.
Version 0.1.2
- Statuses are now fully customizable. Every status — including the nine built-in ones — can be renamed, deleted, or reordered from the Config tab. Create new ones with a custom color. Deleting a status that is in use prompts you to reassign items first, so nothing ends up in limbo. A Restore defaults button brings back any built-in you deleted.
- Progress reads like a change log. Events are grouped by day with collapsible day headers — the most recent day opens automatically. Markdown export is free; PDF and PowerPoint progress reports are Pro.
- Milestones, change reports, and saved views (Pro). Save a named roadmap snapshot before a review, then compare it to the current roadmap later and export the differences as Markdown, PDF, or PowerPoint. Save and reapply canvas layouts and filter combinations in one click.
- Branded exports (Pro). Set a company name, logo, primary color, footer text, and a confidentiality label in Config. Stakeholder exports pick up the brand automatically.
- Plan visibility throughout the app. A plan indicator in the sidebar nav shows your current plan at a glance. The Account tab now includes a Plan & features section so you can see exactly what each tier includes without leaving the app. Pro section badges appear in Progress and Share so Free users know what a plan upgrade unlocks before they bump into the lock.
- Upgrade flow improved. Clicking Upgrade to Pro now shows a billing-period selector first — Annual (€90/year) or Monthly (€9/month) — before any payment details are collected. A Payment Link fallback handles corporate networks that block the billing proxy.
- Share tab reorganized and Export presets extended. The Share tab is now in five clear sections. Engineering and Internal built-in presets are distinct audiences. Pro users can save custom presets.
- Config tab tightened. Workstream rows now collapse to a single line; expand to edit. Statuses appear as a unified editable list.
Version 0.1.1
- Field Guide. Roadmap Flow has a built-in user manual — this guide — reachable from the Guide tab in the app and published on the website.
- Progress. An automatic change log records what moves on the roadmap, with Session, Today, This week, This month, and All time windows, summary tiles, and a collapsible day-grouped feed.
- Milestones and change reports. Save a roadmap snapshot and compare the roadmap to it later, then export the differences as a change report (Pro).
- Saved views. Save and reapply a layout, detail level, and filter combination in one click (Pro).
- Stakeholder exports. PowerPoint, PDF, one-page executive PDF, PNG package, and Figma-ready SVG frames, plus Markdown and CSV.
- Export presets and brand kit. Built-in presets for common audiences, with custom presets and branded exports on Pro.
How releases are recorded
For now this page is written by hand, kept in step with the product's release notes. A later update may generate release entries automatically; until then, treat this page as the manual's own changelog.