The end of July went to the two places where people were guessing: what a spreadsheet import was about to do to their units, and how much of a project could be set up without opening the dashboard.
An import you can start from
The import dialog used to open on an upload box and a paragraph of explanation covering adding, updating and blank cells all at once. Nobody could tell whether they were adding units or overwriting them.
There are now two downloads at the top. Your current units, for editing prices and statuses and sending back. And a blank template, with a second sheet of worked examples showing exactly what the importer expects: yes or no for the true and false columns, a plain number for the price, comma-separated exposures, a negative floor for a basement, and an empty ID for a new unit. The examples sit on the second sheet on purpose, because the importer only ever reads the first one, so forgetting to delete them cannot create junk units.
The explanation is replaced by the rules that actually matter:
- A row with an ID updates that unit
- A row with a name and no ID becomes a new unit
- Blank cells are left as they are, so importing never clears a value
- Units that are not in your file are never changed or deleted
- Nothing is saved until you review the changes and confirm
Two things on the review step, too. You can now show only the rows that need fixing, which is the difference between usable and not when three rows out of two hundred have a problem, and it switches itself on when the file has blocking errors. And a file that would change nothing says so, instead of leaving the apply button greyed out with no explanation.
Add-ons over the partner API
The four sections a project's public page is assembled from, investment, gallery, map and downloads, can now be created, filled, ordered and switched on or off entirely through the partner API. Each one follows the same shape, and the API reference documents the payloads, the accepted file types and the order to call them in to set up a project from scratch.
If you are running the platform from your own systems, a project can now be built end to end without anyone opening the dashboard.
On hold now reads as coming soon
The on-hold status is used for units that are not released yet, so it now reads "Coming soon" in every language rather than "on hold", in the viewer, the dashboard and the assistant's answers.
It is also harder to miss. Sold and coming-soon units hide the price, which used to leave a very small pill as the only signal of what was going on. They now show an availability tile where the price would be, at the same size the price would have been.
Smaller things
- The viewer sidebar no longer stretches to fill very wide screens, and unit detail tiles no longer appear twice or empty.
- The CDN cache prewarm shows an estimate of how much longer a run will take, rather than only how long it has been going. On a large project that is a minute of waiting with no signal.

