You’ve always been able to add a description to a driver, but until now it was only displayed in the detail pane.
You can now show and edit them directly in tables — right alongside formulas and actuals.
The new description column lives right in databases, pages, and models.
It’s fully editable from either the column or the driver detail pane.
Supports multiline text, undo/redo, and copy/paste (line breaks included).
Perfect for callouts, handoffs, or remembering why “Operating Margin” exists.
More flexible rollups and sorting in databases
We’ve made database rollups easier to read, and sorting easier to control.
Each database column now shows a “rollup pill” to indicate what time range it's using to summarize values. The default is Last close, but you can click to change it.
Choose from built-in summaries like Sum, Avg, First → Last, or a specific date.
You can now control how each filter sorts — pick a specific date, a dynamic range like This month, or use a summary value like Average or Sum.
Small changes, big impact
Filters are now searchable and keyboard-friendly. Use arrow keys to navigate, and hit Enter to select.
Escape closes just the filter you’re editing, not the whole menu.
Filter popovers close when you click outside, fixing a bug where dropdown menus could be shown stacked on top of each other.
Driver cells shimmer when recalculating. That means if something takes a second, you’ll know why. You’ll also know when calculations complete
Here’s what’s new — improvements that make your formulas more powerful, and your formatting more flexible:
Write smarter logic with AND() and OR()
Use AND() or OR() in your formulas to model multiple expressions at once. We support either option now.
This works with boolean expressions, numbers, dates, drivers, attributes, and even nested groups.
Pull numbers from dates
We’ve added helper functions that extract numbers from dates. Use them like this:
year(2025-03-08) → 2025
quarter(2025-03-08) → 1
month(2025-03-08) → 3
weeknum(2025-03-08) → 2
day(2025-03-08) → 8
They work on any date expression — whether it’s a literal date, or a reference to a driver. Helpful when you’re segmenting data, running rollups, or just trying to answer “what happened in Q3?”
Apply your accounting format globally
You can now control how negative numbers appear across your entire workspace.
Under global settings, choose from:
Default: -100
Parentheses: (100)
Accounting: $(100)
This makes it easier to standardize formatting across pages — without adjusting individual cells.
Quicker access to permissions
When you click Share in a page, you’ll now see a direct link to the full user access settings. So you can review, adjust, or lock things down — without losing your place.
Some updates don’t shout — they just make everything feel better. This batch is all about that: less friction, more flow, and features that just work.
Insert drivers exactly where you want them
You can now insert a new driver above or below any existing one. Just right-click a driver name, like you would in a spreadsheet.
And if you want to move even faster, hit Cmd + Option + = to open the driver context menu from your keyboard.
Smarter drag-and-drop
Reordering drivers feels more polished:
A blue line shows exactly where your driver will land.
Drill-in rows move together as a unit.
More options, wherever you work
The Duplicate and Add dimension options aren’t just for model pages anymore. You’ll now find them in the 6-dot menu anywhere you work with drivers.
Faster grids, consistent UI
We’ve migrated the model page to our new grid engine. It still looks the same, but now you can load 10x more rows without slowing down.
Collapse or expand everything
For long nested tables, use Cmd/Shift + Click to collapse or expand all sub-sections in the left navigation at once. Helpful when you need a quick reset.
Discard filter changes
The trash icon now lets you undo any filter changes in driver tables — so it’s easier to experiment, see what happens, and back out cleanly.
Whether you're setting up a new page, building a forecast, or writing a formula, you now have more control over how dates work — by default, and by design.
Set one date range for your Runway org
Tired of adjusting the date range every time you visit a new page or open a detail pane?
We've made adjusting dates a global setting in Runway.
You can set a Default date range for your entire org under Settings → Default date range. Any new pages or databases will automatically use this range — unless you override it at the block or page level.
Reference fixed time periods in formulas
Sometimes you want a formula to shift with time — like “last month.” Other times, you want it anchored to a specific window — like Q2 of last year.
The formula editor now accommodates both options. By referencing Specific date ranges, you can lock a formula to a fixed period. Great for benchmarks, campaign retros, or anything that depends on a specific historical time range.
Everything’s organized the way real teams actually use Runway. Whether you’re modeling for the first time, or bringing your whole team in, the new Runway Docs are built to get you unblocked and back to work.
Find answers faster
The Docs include a built-in AI assistant that answers questions as you go. It’ll help you troubleshoot, look up syntax, or explain how something works.
And if you still need help, we’re just a message away.
Easier onboarding for your team
Need someone to model their own budget? Run a scenario? Contribute to planning?
Just send them the Docs — they’ll be up to speed in minutes.
Available inside Runway
You don’t have to leave Runway to find the answer. Click the Help icon in the top right, and open the docs right inside the app.
We’ve reworked the detail pane to be faster, more consistent, and easier to navigate.
Faster performance
The detail pane now uses the same high-performance table engine as the rest of Runway. That means smoother scrolling, quicker loads, and a more consistent drill-in experience across the app.
Drill into your model in line
Drill-ins are now supported in the detail pane. Click the arrow to expand or collapse the inputs for any driver — no more flipping between pages to troubleshoot.
Cleaner layout
We’ve also simplified the layout to three tabs: Overview, Used by, and Plans.
The Overview tab gives you an intuitive look at inputs to any driver — just drill-in through each layer of detail to trace the inputs or update driver values
Small changes, big impact
Right-click → Detail pane
You can now open the detail pane from any driver grid cell by right-clicking it — just like in databases.
Filter icon on collapsed config
If a filter is applied to a database, you’ll see the filter icon — even when the database config panel is collapsed.
Clearer paste errors
If you paste more months than are visible in a table, we now show a clear error message prompting you to extend the date range.
Filter by access level
In orgs with a lot of pages, finding who has access to what can be difficult. Now, you can filter user permissions by:
Access level (full access, can edit, can view, no access)
We’ve made writing and navigating formulas clearer and more functional.
Cleaner formula editor
Driver names now show up in the formula editor, so it's clear what you're editing. UI tweaks also make complex formulas easier to read and build — especially when you’re crafting complicated logic.
Date drivers in filters
You can now reference date drivers in formula filters. That means smarter, more dynamic logic for drivers like cohort modeling, revenue recognition modeling, or product launches where you need a time-based rule.
Smarter search
Search now returns what you actually meant to find. Now, when you type "COR," you get results with "COR" — not just things that happen to resemble it.
You'll also see dimensions and metadata right in the dropdown, making it easier to pick the right driver at a glance.
= just works
You can now use a single = for comparisons, just like in spreadsheets.
We still support == if you prefer that, but new users won’t get tripped up by syntax anymore.
A few more things we think you'll appreciate
Collapse or expand all sidebar sections with Cmd/Shift + Click. Great for keeping your workspace tidy.
Sidebar hover preview now shows a small icon next to the full name of an object — so it’s instantly clear whether it’s a page, model, or database.
Drill-ins are one of the fastest ways to understand what’s driving your numbers. If you’re wondering where a number came from, or what’s actually behind a variance, just drill in.
Now, drill-ins are out of beta and available to everyone — with a few big improvements:
Drill-ins now work in comparison views on Pages, so you can explore both row and column differences between scenarios.
Errors rise to the top — drivers causing problems now show up first in each drill-in layer, making it easier to find and fix issues.
A cleaner drill-in UI for databases — no more formula or KPI buttons where they don’t belong.
Clicking the details pane now takes you:
To the database spec page for database rows.
To the object details modal for database object rows.
Heads-up: Comparison view drill-ins are only available on Pages for now. We’re working on bringing them to models too.
This week’s updates are all about making everyday modeling smoother.
Use exact dates in formulas
You’re no longer limited to “last month” or “3 months ago.”
Now you can choose a Specific date — like “September 2022” — for any time reference in a formula. Handy when you’re pulling actuals from a locked period, or modeling something with a fixed baseline.
Use AND filters on the same column
Need to narrow a range? Now you can write filters like: Customer ARR > 20000 AND < 30000
It’s a small but important fix that unlocks tighter filtering and better conditional logic.
Compare time periods side-by-side
You can now show time periods as columns, not just rows. That means it's easier to spot trends, compare periods, and see how numbers shift over time.
Faster driver grids
We’ve moved driver grids over to a faster, more reliable engine. Here’s what that means:
Pages load faster, even with big models and long time ranges
No more stuck cells when a calculation hits an error