What we've shipped
Every user-facing change to Roadmark, newest first. Signed in, the same list lives behind the bell in the header.
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.
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
— a quarterly recap, off unless you ask for it.