What we've shipped
Every user-facing change to Roadmark, newest first. Signed in, the same list lives behind the bell in the header.
Q3 2026
Find Roadmark in the Atlassian Marketplace
Roadmark is now listed in the Atlassian Marketplace, so if your plan lives in Jira you can find it there rather than only from our site. Nothing installs into Jira and nothing of ours runs inside it — the listing links back here, and the import is the one that already ships: connect your Atlassian account, pick a project from any Jira site you can reach, and its versions land on a board that re-syncs daily.
Import from any of your Jira sites
If your Atlassian account reaches more than one Jira site, the import used to show you projects from just one of them, with no sign that the others existed. It now lists projects across every Jira site you can reach, each labelled with the site it belongs to, so two projects with the same name are no longer a guess. Boards you already imported keep syncing from the site they came from.
Know the moment someone replies
Comment email used to be one digest a day, so a question asked this morning waited until tomorrow. An @mention, or a reply on a thread you are part of, now reaches you as it happens. A fast-moving conversation spaces its emails out instead of sending one per comment, whatever it holds back still arrives in the daily digest, and you are never told twice about the same comment. It stays under the activity switch you already have — no new setting to find.
Everyone who can fix a stopped sync now hears about it
When a board stops syncing, the notice goes to every owner of that board rather than only to whoever’s connection it used — and each person is told what they can actually do: reconnect, if it was their connection, or switch auto-sync back on with theirs if it wasn’t. You get one message listing your own boards, however many stopped. Boards that went quiet because the person who set the sync up lost access are covered too; nobody was told about those at all before.
Find out when a board stops syncing
When a connection to Jira, Linear or any other source expires, Roadmark switches that board’s daily sync off so it doesn’t keep failing silently — and now it tells you. You get one email per connection, not one per board, and the board itself says so above its toolbar until the sync is working again. Previously the only way to find out was to open the board and read the Sync menu.
Hear about a new branch, and about a date getting close
Roadmark now emails the members of a board when someone opens a branch on it — carrying the reason they gave, so you get the decision and not just the notification — and once a day when milestones are inside a week of their target date. Both join the activity emails you already have: the same switch in your account settings, the same one-click unsubscribe, no new toggle to find.
Find Roadmark in Linear’s integration directory
Roadmark is now listed in Linear’s own integration directory, so if your plan already lives in Linear you can find it there rather than only from our site. The import itself is unchanged — connect Linear, pick an initiative or a project, and the board pulls a fresh snapshot daily. The listing spells out what an import maps: an initiative’s projects become milestones with their target dates, and Linear’s project states become Roadmark’s four statuses.
A shorter quarterly recap
With Product news switched on, the quarterly email used to list every change we shipped — as many as fifty entries at once. It now carries the releases that mattered most and links the rest. The public changelog is split by quarter to match, so that link opens the quarter you were reading about rather than the top of the page.
Roadmark now tells you when your trial is ending
Every new account starts on a 14-day Pro trial, and until now nothing said so — it just quietly ended. You now get a notice three days before, and one when it does, naming exactly what changes and what stays (all your boards, milestones and decision logs stay). New accounts also get a short getting-started series over the first couple of weeks: what to try first, and how to bring a roadmap in from Linear, Jira, GitHub, Notion, Asana and more instead of retyping it. That series is one switch in Account → Notifications, on by default, with one-click unsubscribe in every message — and turning it off never touches your board-activity digest or product news.
A stopped auto-sync now tells you how to restart it
When a board’s nightly sync stopped, it sent you to reconnect the tool — even when the connection was fine, which is what the Import dialog would have told you. The board’s Sync menu now names the fix that works: press Sync now to retry, and reconnect only if that fails too. Once that sync goes through, it offers the daily run back in one tap, instead of leaving the board to go stale again with the switch quietly off. It also separates the other reason a sync stops — the person who set it up left the board or closed their account — which any editor can now clear by turning auto-sync back on with their own connection.
An imported roadmap now keeps itself current
Importing from a connected tool offers to keep the board in sync right where you pick the roadmap, ticked by default, so it pulls the latest once a day instead of freezing as a snapshot — untick it if you wanted a one-off copy. A board you have cleared makes the same offer beside its Sync button, and taking it pulls the roadmap back straight away rather than waiting for tomorrow. Your dashboard now shows which boards sync, and marks any board whose sync has stopped so a stale roadmap tells you before your readers notice.
A private board’s link no longer dead-ends
Someone you invited who opens your private board’s link while signed out used to land on “Board not found” — the same screen a deleted board gives, so the link read as dead. That screen now offers to sign them in and takes them to the board afterwards.
A clearer home page
The marketing page was rebuilt around the decision log: the reason behind a pivot now shows as a real note on the board in the header illustration, three sections explain branching, logging and syncing in order, and a new "What changes" section answers what is different once the reasoning stays attached to your plan.
Signing in again puts you back where you were
When your session has expired, signing in returns you to the page you were on instead of dropping you on the dashboard — the board you had open reopens on the board you had open. Opening one of your own boards while signed out now asks you to sign in, where it used to report the board as missing.
Roadmark holds up when your browser translates it
If you read Roadmark through your browser’s page translation, it now behaves properly. The price follows the monthly/yearly switch instead of staying on one figure, the plan names stay Free, Pro and Team rather than turning into ordinary words in your language, the pricing columns no longer jump as you switch between them, and the section menu on a phone is translated along with the rest of the page.
Every feature, shown in the product
The site now shows each capability as a real screenshot of the running app instead of an icon and a claim, with the plans it’s included in named on every one. If you’ve wondered what Pro or Team actually unlocks — the audit log, view and demand analytics, protected links, the release diff and the investor update drafted from it — you can now look at the thing itself rather than read a list.
Find Roadmark in Notion’s integration gallery
Roadmark is now listed in Notion’s own integration gallery, so if you already work in Notion you can find it there rather than only from our site. The import itself is unchanged — connect Notion, pick a database, map its columns once, and the board re-syncs daily.
Export your board as an editable PowerPoint deck
The export menu under the zoom controls now offers PowerPoint alongside PNG, SVG and PDF — and it is not a picture in a slide. You get the roadmap on the first slide, then one slide per branch with its decision log and a real PowerPoint table of that branch’s milestones, dates and statuses. Drop it into a board or investor deck and edit the text in PowerPoint like any other slide. Free on every plan.
Every release now has a public page
This list lives at yourroadmark.com/changelog too — the same releases, readable without signing in, and each one has its own link you can send to someone. The bell in the header still shows it in-app; the page is what you point a teammate or a customer at. If you would rather it came to you, turn on “Product news” under Account → Notifications for a quarterly recap.
Search the FAQ
The FAQ page now has a search box at the top: type a word and the page narrows to the answers that mention it. It searches the answers themselves, not just the questions, so looking up “VAT”, “decision log” or “Do Not Track” finds the answer that covers it and shows the matching line — and a typo in a question still lands.
Pro and Team are live
You can now subscribe: Pro is $15/month or $150/year, Team is $49/month or $490/year, and every new account still starts on a 14-day Pro trial with no card. Upgrading to Pro mid-trial keeps the days you have left rather than restarting them, so your first payment lands when the trial would have ended. Pro lifts the 3-board limit and unlocks releases, investor updates, password-protected links, managed AI and comments; Team adds unlimited members, the audit log and analytics. Change or cancel your plan yourself any time under Account → Plan → Manage subscription. Prices exclude VAT or sales tax, which is added at checkout.
Import an Asana project on any Asana plan
Importing from Asana no longer needs a paid Asana plan: a project with no Milestone tasks now puts its tasks that carry a due date on the timeline, read exactly like milestones. Projects that do use Milestone tasks import as before, and long projects no longer stop at the first 100 tasks. An import that finds nothing datable now tells you so instead of opening a blank board.
Milestone details finally work on a phone
Tapping a milestone on a phone now opens its details as a sheet at the bottom of the screen instead of a card pinned over the node. It scrolls, so long descriptions and an expanded “at risk” note no longer cut off mid-sentence — and “View & comment” is always in reach, which on some milestones it simply wasn’t. Also fixed on the board itself: a milestone dated before a fork no longer renders dimmed as though the plan had moved past it.
Embed the story behind your roadmap
The decision feed — every pivot and the reasoning behind it — can now be dropped into your own site, docs or investor update as a live iframe, the same way you already embed the board. Open Share on a public board, pick “Decision feed” under “Embed on your site”, and paste the snippet. It stays in sync on its own, and anything a reader clicks opens the full roadmap in a new tab.
Get what’s new by email, once a quarter
Don’t want to check the “What’s new” bell? Switch on “Product news” in your account settings and we’ll email you a short recap of everything we shipped that quarter — nothing if the quarter was quiet. It’s off unless you turn it on, it’s independent of your board activity emails, and every email has a one-click unsubscribe.
Start from a template
New Templates gallery: fork a curated, decision-log-first roadmap — SaaS pre-seed→Series A, go-to-market, hardware, or open source — into your own board in one click. No blank canvas; you start with a real plan and the reasoning behind each pivot, then reshape it as your own.
See what your audience wants most
The editor’s Analytics now has two tabs — Views and a new Demand tab (Team): your most-voted milestones, who subscribed for updates and exactly which milestones each is waiting for, and a one-click “Copy emails” or CSV export of that audience. Reactions and follows are captured all along on any public board with reactions turned on, so upgrading reveals the history.
Visitors can get notified when a milestone ships
On a public board with reactions on, a visitor waiting for a milestone can now leave their email — and after a quick one-click confirm, get notified the moment it ships, its target date changes, or it’s dropped from the plan (so nobody’s left waiting on something that isn’t coming). Anonymous interest becomes an audience you can re-engage. One email per event, one-click unsubscribe, nothing else. It rides the same “Let visitors react to milestones” switch in Share.
Let visitors show what they’re waiting for
Turn on Share → “Let visitors react to milestones” and anyone viewing your public board can tap “👍 I’m waiting for this” on a milestone — a lightweight, anonymous demand signal, no login needed. The count shows on each milestone so you can see what your audience wants most. It’s not a feature-request board: visitors react to the roadmap you already set, they don’t add to it. Off by default.
Reset an edited milestone back to its source
Once you edit an imported milestone, Sync leaves it alone so your changes are never overwritten. Now you can deliberately undo that on a single milestone: open it in the editor and choose “Reset to source” to discard your edits and pull the source’s current values, letting it track the source again. Only that milestone changes — the rest of the board is untouched.
Share the story behind your roadmap
Every public board now has a Decision feed — a shareable, chronological page of every pivot and the reasoning you recorded, newest first. Copy its link from Share to send investors or your audience the story behind the plan, not just the current board — and click any entry to jump straight to that pivot or milestone on the board. Your internal signals stay private: the “date moved” history only shows to visitors when you flip “Show risk flags to visitors”.
Duplicate a board
Spin a new roadmap off an existing one: the copy button on any dashboard board card you own or edit creates your own private copy with every branch and milestone — and none of the members, comments, or history. Great for templates and what-if scenarios.
Embed your roadmap anywhere
Every public board now has an embed code — Share → “Embed on your site” — that drops a live, read-only iframe of your roadmap into your site, docs, or Notion. And your internal honesty signals are now private by default: public visitors no longer see the ⚠ at-risk markers or the confidence / “date moved” badges unless you flip the new “Show risk flags to visitors” switch in the same popover (members always see them).
Draft the decision log with AI
Creating a pivot? A new “Draft with AI” button in the branch form writes the first version of your decision log — grounded in the fork point, the milestones you’re leaving behind (and how often their dates slipped), and any notes you’ve typed. Edit before you create: the words stay yours. Free with your own AI key, or on your managed-AI quota.
Managed AI, now shared with your whole board
The monthly managed-AI quota is now a pool — and it got bigger (Pro 100, Team 500 generations, up from 50/200): everyone working on a paid owner’s boards — editors drafting milestones, running the stress-test, or writing an investor update — draws from that owner’s quota, with nothing to configure and no plan of their own needed. Your own API key stays the free, unlimited fallback.
At-risk, explained — on every board
Run the stress-test once and its AI read now rides the canvas: hover an at-risk milestone to see the plain-English “why” right under the evidence (members only), no need to reopen the dialog. Your dashboard cards and each board show an at-a-glance “N at risk” count, and imported milestones that carry no confidence now get a suggested one from their slip record — a one-click set. All grounded in your real dates, confidence and slip history.
At-risk markers on your board
Your roadmap now flags at-risk milestones right on the canvas — a small warning marker on anything overdue, chronically slipping, or marked high-confidence but drifting, in the editor and on your public board alike. Hover for the plain-English why and a “what would de-risk this” prompt to weigh. It reads your real confidence and slip data — no AI, and free.
Stress-test your roadmap with AI
Open Releases and run a one-click “Stress-test roadmap” — a grounded pre-mortem that flags your at-risk milestones (overdue, chronically slipping, marked high-confidence but drifting) and systemic risks like deadline clusters, each with a plain-English why. It reads only your real dates, confidence and slip history — surfacing risks and questions to consider, never decisions. Runs on Roadmark’s managed AI or your own key.
Milestone confidence + date history
Rate how confident you are that a milestone lands on its target date (low, medium, high) — shown right on the roadmap. And whenever a target date moves, Roadmark now keeps an honest date history (“Mar 1 → Apr 15, slipped 45 days”) so viewers can see how the plan has really shifted. Both are free.
Import your roadmap from monday.com
Connect monday.com and turn any board into a Roadmark board. Because monday boards are freeform, you map which column is the title, date and status — with a live preview — and Roadmark remembers the mapping, so pressing Sync later pulls the latest without asking again.
Import your roadmap from Notion
Connect Notion and turn any database into a Roadmark board. Because Notion databases are freeform, you map which property is the title, date and status — with a live preview — and Roadmark remembers the mapping, so pressing Sync later pulls the latest without asking again.
Sign in with GitLab, LinkedIn or Microsoft
More one-click sign-in options: alongside GitHub and Google you can now create your account or sign in with GitLab, LinkedIn, or Microsoft (work or personal). Same email across methods keeps it one account — no duplicates — and it only ever shares your name and email.
Generate with AI — no API key to bring
Pro and Team now include managed AI: draft milestones and investor updates on Roadmark’s own key, nothing to configure. Each plan gets a monthly quota (Pro 50, Team 200); when it runs out, add your own key and keep generating for free — unlimited on every plan.
Q2 2026
Email an investor update straight from Roadmark
After drafting an investor update from a release, send it to your investors without leaving Roadmark. Edit the message, add recipients, and a quick confirm step ships it — each person gets it privately and replies come straight back to your own inbox. On Pro and Team, alongside releases.
Draft an investor update from any release
Open a roadmap release, compare it to now, and hit “Draft investor update” — AI turns the diff into a short, founder-voiced “what moved since last update” you can copy straight into an investor email. It’s grounded only in your actual changes (shipped, slipped, pivoted), runs on your own AI key, and a Team owner’s draft also folds in shared-link engagement. On Pro and Team, alongside releases.
Audit log — see every change to your board
Team owners get an Activity log on each board: an append-only record of who changed what and when — milestone edits, branch status flips, visibility changes, member invites/role changes/removals, and release captures. Filter by type, date, or search by name. The decision-evidence trail for a data room. The history is recorded all along, so it’s there in full the moment you’re on Team.
Tag roadmap releases and diff them
Capture the whole board’s state under a label like “Series A — Mar 2026”, then compare it to where the roadmap is now — what shipped, what slipped, what changed. It’s git-style tags for your roadmap: the investor-update artifact for “what we promised vs. where we are”. Capturing releases is on Pro and Team; everyone on the board can read them.
White-label your public roadmaps
On Pro and Team, the "Made with Roadmark" badge is removed from your public boards, your PNG/SVG/PDF exports, and the preview card shown when a board link is shared — so your roadmap looks fully your own to investors and stakeholders. Free public boards carry a small badge.
New free signups start with a 14-day Pro trial
Sign up free and your first 14 days include full Pro — no card required. When the trial ends you move to Free with all your roadmaps kept; you just cannot add more until you upgrade. See the new Pricing page for what each plan includes — paid plans are launching soon.
See unread comments from your dashboard
Each board card now shows how many new comments are waiting on it, so you can tell at a glance which boards need your attention without opening each one. The count turns amber when one of those unread comments @mentions you.
Cleaner @mentions as you type
When you @mention a teammate in a comment, their name now appears as a tidy “@Ann” chip in the box instead of their full email address — search by name, pick them, done. Hover the chip to see the email. Nothing else changes: @here and @board still ping the thread or the whole board.
Set a display name
Add a display name in your account settings and teammates see “Ann” instead of “ann@example.com” everywhere — on comments, @mentions, live presence, and the daily comment email. Leave it blank to keep showing your email. Mentioning someone still works the same: type “@” and pick them from the list.
Get a daily email of new comments
Roadmark now emails you once a day with the new comments on milestones you’re part of — the ones that mention you, plus replies in threads you’ve joined. Read state is also synced across your devices now: open a thread on your laptop and the “new” badge clears on your phone too. Turn the digest on or off anytime in your account settings, or with one click from any email.
Mention a teammate — and see when you’re pinged
Type “@” in any milestone comment to mention a teammate, or use “@here” to ping everyone in the thread and “@board” to ping the whole board. Mentions are highlighted in the thread, and when a comment pings you the milestone shows an amber badge on the canvas — so you spot it at a glance, without opening every thread.
See at a glance where the discussion is
Milestones with comments you haven’t read yet now show an “N new” badge right on the canvas, and the count appears in the hover card. Open the thread and it clears. No more hunting for where the conversation moved.
Copy your roadmap as an image
The export menu (under the zoom controls) now has a “Copy image” option — grab the board as a PNG straight to your clipboard and paste it into Slack, Notion, or an email without saving a file first.
Discuss a milestone right where it lives
Every milestone now has a comment thread. Open one in the editor and talk through why a date moved or what “done” means — right next to the decision instead of in a separate chat. Comments show up live for everyone on the board and are visible to members only.
See teammates’ cursors move live
Open a board with others and everyone’s cursor now glides across the canvas with their name attached — point at a milestone and talk it through like a shared whiteboard. Cursors track your own zoom and pan, so they always land on the right spot, and nothing is ever stored.
Edit together without stepping on each other
When a teammate opens a milestone you can see it live: their avatar appears on that milestone on the canvas, and the edit form warns you if you both have it open. Saves now merge field by field, and if you do race on the same field, Roadmark tells you instead of silently overwriting their change.
See who else is on your board
Boards are now live: when teammates open the same board, their avatars appear in the top-right corner of the canvas — in the editor and on shared views. Only people who can already see the board show up, and anonymous visitors are never tracked.
Auto-sync and a "removed from source" chip
Imported boards can now keep themselves fresh: flip on Auto-sync next to the Sync button and Roadmark pulls the latest from GitHub, Linear, Jira and friends once a day — same safe rules, your edits and forks always stay. Milestones that disappeared from the source but carry your work now wear an amber "removed from source" chip on the canvas.
Sync imported boards with their source
Boards imported from GitHub, Linear, Jira and friends now have a Sync button in the editor toolbar: it pulls the latest from the source and applies only the differences. Your own edits always win, and your added milestones, forks and decision logs are never touched — a summary shows exactly what changed.
Export your board as PNG, SVG or PDF
New buttons under the zoom controls download the whole roadmap — every branch, regardless of your current zoom — as a high-resolution PNG, a loss-free SVG vector, or a single-page PDF. Drop it into a slide deck, an investor update, or a wiki where a live link doesn’t fit.
A proper FAQ
A new FAQ — teased on the landing and in full on a dedicated page — answers the questions that matter before you commit: is my data private, does importing touch my source tool, and exactly how each tool’s statuses map onto Roadmark’s. Reachable from the footer and the feedback widget.
Import a roadmap from Asana
Connect Asana and import a project’s milestones as a board — its native Milestone tasks land on your timeline by due date, completed ones as done and overdue ones as in-progress. Read-only, your source untouched.
Import a roadmap from Azure DevOps
Connect Azure DevOps with a personal access token and import a project’s iterations (sprints) as a board. Each iteration lands on your timeline by its finish date — past ones as done, upcoming ones ahead. Read-only, your source untouched.
Import a roadmap from GitLab
Connect GitLab — gitlab.com or self-hosted — with a personal access token and import a project’s milestones as a board. Closed milestones land as done, overdue ones as in-progress, and the rest as upcoming, all on your timeline. Read-only, your source untouched.
Import a roadmap from a CSV / spreadsheet
Got your roadmap in a spreadsheet? Export it as CSV and import it straight into a board — no account to connect. Pick which columns are the title, date, and status, preview the result, and your file stays in your browser the whole time.
Jira & Linear connections stop falsely showing “disconnected”
A connected Jira or Linear no longer flips to “Connect” on the dashboard once its hourly access token expires — the dashboard now recognizes the saved refresh token that quietly reconnects you on next import.
Import roadmaps from YouTrack
Connect YouTrack (Cloud or self-hosted) with a permanent token and snapshot an agile board as a Roadmark board — each sprint becomes a milestone, dated by its finish and marked done once it’s ended.
Set a milestone’s status by hand
Pick a milestone’s status — completed, in progress, upcoming or skipped — right in the editor. Handy after an import, when you want to curate where each thing actually stands.
Import roadmaps from Shortcut
Connect Shortcut with an API token and snapshot a milestone as a Roadmark board — each of its epics becomes a milestone, dated by its deadline and marked done, in progress or upcoming from its state.
Import roadmaps from Jira
Connect Jira and snapshot a project’s releases as a Roadmark board — each version becomes a milestone, dated by its release date and marked done when it’s shipped.
Rename a board or edit its description
A board’s name and description are no longer frozen at creation — open Settings in the editor to fix a typo or update the description as the project evolves.
Guided prompts when you create a board
Creating a board now walks you through what it is, who it’s for, and the goal — so your description is sharper and the AI milestone generator starts from a much better brief.
AI roadmaps start from today
Generated milestones are now scheduled forward from the current date instead of landing in the past, so an AI-drafted roadmap comes with sensible, upcoming target dates.
Import roadmaps from Linear & GitHub
Bring an existing plan in instead of starting from a blank board. Connect Linear or GitHub Projects from "Import roadmap" and Roadmark builds the board for you — your projects and milestones, mapped to a trajectory.
Quick board search & favorites
Press ⌘K (Ctrl-K) to jump to any board by name, and star the ones you live in so they rise to a Favorites row at the top of your dashboard.
Invite people who aren’t on Roadmark yet
Invite a teammate by email even if they don’t have an account — they’ll be added to the board automatically the moment they sign up.
Export or delete your account data
Download everything on your account as a single file, or delete your account and its data outright — both self-serve from account settings, no support ticket needed.
Get notified when you’re added to a board
When someone adds you to their board, you now get an email so you know it’s there to open.
Boards on your phone
The trajectory canvas, gestures, and editor now all work on mobile — open or share a board link from anywhere.
Rich link previews when you share a board
Paste a board link into Slack, X, or a doc and it unfurls with a proper title and preview image instead of a bare URL.
Account settings & feedback
Manage your email and password from a dedicated account page, and send feedback to the team without leaving the app.
Accounts: sign up, sign in & password reset
Create an account to keep your boards, come back to them on any device, and reset your password if you forget it.
Generate a starter roadmap with AI
Skip the blank canvas: describe your project and get a first set of milestones, generated with your own Anthropic, OpenAI, or Google key.
Roadmark is here: roadmaps that branch like git
Plan on a visual trajectory canvas, fork a branch when the plan changes, and record the decision behind every pivot so the history of where you’ve been stays on the board.
Want these in your inbox? Create a free account and turn on Product news under Account → Notifications
— the quarter’s highlights, off unless you ask for it.