What changed

Every release, in the words we gave customers at the time. Follow by RSS.

0.7.1

Printers with two nozzles, such as the Bambu Lab H2 series, now show both of them on the printer page — each with its own temperature and target, and the one that is actually printing is highlighted. Everywhere else a single reading is shown, it is now the active nozzle rather than a fixed one. Enclosed printers also show their chamber temperature on the dashboard, in the printer list and on the printer page.

0.7.0

Click any printer — in the fleet or on the dashboard — to open its own page:

- Live: temperatures, progress, AMS trays, and the order it is printing right now.
- Money: how much of its purchase price the machine has earned back and when it pays for itself, revenue and profit for the last 30 days and all time, and its true cost per hour.
- Load: how busy it was, day by day, over the last month.
- Material: what went through it, its favourite filaments, and what was scrapped.
- Order history, health details, and the printer's settings — all in one place.

0.6.1

Дашборд теперь сразу показывает, сколько у вас занято по тарифу - места, принтеры и заказы за месяц. Пока есть запас, все три плитки выглядят одинаково; как только лимит исчерпан, цифра становится красной. На тарифе без ограничений блок не показывается.

Рядом с принтерами появился статус агента телеметрии: если он не на связи, живые данные с принтеров устаревают - и теперь это видно с главного экрана, а не только на странице принтеров.

В боковом меню - ссылка на наш Telegram. Меню запоминает, какие группы вы оставили открытыми, а в свёрнутом виде показывает все страницы сразу.

0.5.0

The warehouse has a shelf for the things you buy rather than print — magnets, keyrings, boxes, bags. Each one carries what it cost you, what you charge for it and how many are left, and a delivery is booked in by saying how many arrived instead of retyping the total.

A print model can say which of those parts it needs, and an order picks them off the shelf. The count comes down when the job starts printing, and a job there are not enough parts for says which part before it starts. Cancelling asks the one question only you can answer: magnets still in their bag go back on the shelf, a box already taped shut does not.

Parts are added to the price after the markup rather than through it. That was the point of all of it: four magnets in a job used to mean raising the price by hand, which recomputed the margin and made a job charged 2.2x read in the reports as if it were charged four times over.

The quick calculator now shows what one piece costs to make beside what one sells for.

A list's filter box no longer makes the browser offer to fill in your password over the list you were trying to read.

0.4.1

You can now write to us from inside LayerFlow3D.

There is a "Message us" page in your profile menu. Write what happened, and the answer arrives in the same place — plus a note in your bell, so you do not have to keep the page open. No email address to find, no ticket number to quote, and the whole conversation stays in one place.

Every message carries the version you are on, how many printers you have and whether your telemetry agent is reporting, so nobody has to ask you that before the conversation can start. If something in the app actually broke, one tick box attaches the errors your own browser saw — and a link next to it shows you exactly which lines those are before you send them. Nothing from your orders or your customers ever travels with a message.

We usually answer within a working day.

0.4.0

You can now write to us from inside LayerFlow3D.

There is a "Message us" page in your profile menu. Write what happened, and the answer arrives in the same place — plus a note in your bell, so you do not have to keep the page open. No email address to find, no ticket number to quote, and the whole conversation stays in one place.

Every message carries the version you are on, how many printers you have and whether your telemetry agent is reporting, so nobody has to ask you that before the conversation can start. If something in the app actually broke, one tick box attaches the errors your own browser saw — and a link next to it shows you exactly which lines those are before you send them. Nothing from your orders or your customers ever travels with a message.

We usually answer within a working day.

0.2.66

When a printer finishes a job your workshop was tracking, you now get a notification — with the order it belongs to, one tap away. Warm-ups and test prints stay quiet: the notification only appears when an order was actually printing on that machine.

0.2.64

Pages now load into their own shape — printers, orders, clients, stock and the dashboard show placeholders where their content is about to appear, instead of a spinner on an empty screen. Smaller fixes too: a stat label no longer breaks mid-word on phones, and the update banner tells you which version it is offering.

0.2.55

Fixed the telemetry agent failing to start after an update, which left printers without live readings until it was reinstalled. Interface text also refreshes correctly after a release now, instead of occasionally showing raw labels.

0.2.54

The Printers page now explains why a machine is showing no temperature or progress. If the telemetry agent has not been set up, has never started, or has stopped reporting, the page says so above the list and takes you to the setup in one click. When everything is running it stays out of the way — the header simply shows which agent version is live and when it last reported.

0.2.50

LayerFlow3D works on a phone now. The lists that used to run off the side of the screen — filament types, clients — read as cards, the order board swipes from stage to stage, and the buttons that sat half outside the screen are back where you can press them.

A client's phone number and email are tappable straight from the card, so calling somebody about their order takes one tap instead of copying the number somewhere else.

In the warehouse, the two buttons on a model say what they do — print a batch, sell from stock — instead of leaving you to guess at an icon, and a model you cannot print for want of filament says so on the button itself.

Saved estimates have a search box and keep loading as you scroll, and each quote now shows the price of a single piece beside the total.

0.2.32

The numbers on the dashboard now lead somewhere: click the orders, printers, spools or finished-goods card and you land on the page that explains it, instead of hunting for it in the menu.

Saving a price estimate is a proper button at the bottom of the calculator rather than a bookmark icon squeezed in beside the price, and the saved quotes page reads like a list of quotes now — one aligned column of prices, profit in a red or green pill, and figures that no longer contradict each other.

Page titles and descriptions were rewritten in all three languages; the finished-goods warehouse is called that again, so it stops reading as a second filament store. A long user name in the header no longer stretches it out of line with the bell beside it.

0.2.31

Releases are tagged from now on, so every version has a page of its own in GitLab and this message can be written by hand instead of assembled from commit subjects.

This is that first hand-written one.