-
released this
2026-08-29 20:11:26 +00:00 | 18 commits to master since this releaseBrowse by seller. A seller dropdown, listing shop names rather than the
numeric ids stored on the records. An order placed across several shops appears
under each of them, which the previous single-seller field could not express.The dashboard refreshes itself again. It only ever did so while a sync was
running, so a page left open sat frozen and had to be reloaded by hand. It now
refreshes whether or not a sync is going. The default interval moves from 3s to
10s to suit that, is configurable, and can be turned off. Views holding a form -
Exports, Backup, Settings, Search - are never rebuilt underneath you, and
refreshing still pauses while the tab is hidden.Trends is readable again. Six unbounded tables made a page in which nothing
could be found. Each now starts at ten rows with a control to show more.Charts other than bars, all drawn without a library:
- Dials for delivered, on time and returned. A dial reads blank rather than zero
when nothing has been measured yet - A running total, as a line that lifts its pen over periods with no figure
instead of drawing a trend through them - Share of spend as a donut, with a legend
- New breakdowns: what the money went on by product, which weekday the orders go
in on, and which courier carried them
Carriers are searchable. Shipment lookup was an exact match on tracking
number, which could not answer "show me everything J&T carried". Carrier names
now match on part of the name, and the return leg is searched as well as the
outbound one.The build number stays on screen. It sat at the bottom of the sidebar, which
on a long page meant the bottom of the document rather than the viewport. It now
sits under the menu, alongside the author and a link to the repository.A wedged sync can be recovered without reloading. If the machine slept or a
connection died, the request a run was waiting on might never return, leaving it
neither running nor stoppable, with reloading the extension as the only escape -
which is also how a temporary add-on loses its archive. Pause and cancel now
stop waiting after ten seconds, a run that has made no progress for five minutes
is taken over by the next start, and a Force stop control does it on demand.
A force-stopped run is paused rather than cancelled, so the archive is intact
and Resume carries on from the last checkpoint.The QuickBooks and Xero export layouts are marked verified, both having been
imported. Each keeps a note, but about its destination rather than about doubt:
the columns QuickBooks requires and an order archive cannot supply, and Xero's
header wording differing between its regional editions.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Dials for delivered, on time and returned. A dial reads blank rather than zero