What changed

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

1.17.6

A printer running its own calibration is no longer shown as printing. It says it is calibrating, and tells you when it will be free, instead of reporting progress through a job nobody ordered.

1.17.0

The warehouse can now be counted. Every shelf - opened spools, sealed batches, bought parts and finished pieces - has a stock-take button on each row: type what is actually there, say why it differs, and the books are corrected to match.

Every correction is kept: what it was, what it became, what the difference was worth, who made it and why. So the question "how much did we quietly lose last month, and to what" now has an answer.

Addresses inside a notification are links again. One that leads into the app opens the page directly, and one that leads outside opens in a new tab.

1.16.0

Printers now show when a print will finish, not only how long is left. The finish time appears on the printer page, on every printer card and in the fleet widget.

If the tray feeding a print holds less filament than the order needs, the printer page says so, and the order form shows what is in stock next to what each run will use. Neither one stops you from printing.

Bambu H2 printers list every hotend on the rack with the hours printed on each, so replacing a worn nozzle is a decision based on a number. The printer page also shows what the machine watches its own print for, the drying settings on each loaded spool, and where the current job came from.

Printer status lines now follow the language you use the app in.

1.15.0

Your printers now tell you when they stop. When a machine reports a fault - a jam, a filament runout, an AMS that lost its connection - a notification reaches your phone and a message appears on screen, wherever you are in the app.

Each fault comes with the manufacturer's own explanation of what went wrong, in your language where they publish one, so you can tell what needs you right now from what can wait.

Faults are written to the activity log too, so a week later you can still see when a machine started playing up.

1.12.1

Sign-up now asks which currency your shop works in, and every price field starts on a figure that makes sense for it.

A printer card shows the hourly rate your orders are actually charged: when you fill in what the machine cost and how long it will last, that is the number everywhere.

Print time on an order is typed as hours and minutes, the way your slicer reports it. A shop with a single printer gets it filled in automatically, and a finished order lands on the board.

Sign-in and sign-up now offer the language switcher, and an order with no open spools says so instead of showing an empty list.

1.12.0

Every order now has a real number — №1000 and counting — on its card, on the dashboard, and in the payment message below.

The Company page keeps your payment details: bank requisites, an amount line and a payment purpose. One click on an order card turns them into a clean message with the order number and total filled in — you see exactly what will be sent, copied on a desktop or shared straight to a messenger on a phone.

Print time is now entered as hours and minutes, the way slicers report it — in the price calculator and on print models.

The night electricity tariff is yours to tune: set what a night kilowatt costs and the hours it applies, on the Company page. The calculator prices overnight prints with it.

1.7.0

Two things that used to be typed by hand now fill themselves in.

A print model can read its own sliced file. Open a .gcode or a .gcode.3mf from your slicer and the form takes the print time and the exact grams of every filament straight out of it, matching them against the spools you actually stock. An unsliced project gives up its rendered plate as the model's picture. The file is read in your browser and nothing is uploaded or kept.

Your phone can tell you when a print finishes. Open the bell and turn on "Tell me on this device": a finished print, a filament running low or a part running out reaches you with the tab closed and the laptop asleep. Each device decides for itself, and you can turn it off in the same place.

1.5.0

Working from your phone just got roomier: every dashboard card now opens full screen. Tap the expand icon next to a card's header and the price calculator, your printer fleet, or any other widget takes the whole display — handy when you are standing right next to the machine.

The price calculator also learned about night electricity: set the hour a print starts, and the hours that fall into the 23:00–07:00 window are billed at half the day rate. Overnight prints finally cost what they actually cost.

1.1.0

Everything in this release is about the first day in a new workspace.

The dashboard's empty cards now carry the button each of them talks about, so a fresh account can add its first printer, order, filament or print model straight from the front page instead of reading four descriptions of what is missing.

Four fixes to go with it. The filament page used to sit on loading placeholders forever while the warehouse was still empty, never reaching the note that explains how to stock it. The printers page warned that "these printers" could not report temperature before a single printer had been added. Analytics printed some figures as $0 and others as $0.00 in the same row. And using your one included seat on the Free plan coloured the usage bar red, as if something had gone wrong, when nothing had - a full bar is amber now, and red is kept for actually being over a limit.

1.0.7

Warehouse stock is now counted per colour. Every print model keeps a separate pile for each colourway, so a red dragon and a white dragon no longer share one number - producing to stock and selling from stock both ask which colour they touch.

The filament page grew a brand filter next to the type filter, and both now take several picks at once. The registry of filament types moved out of its tab into its own window, opened from the button next to "New type", so the stock table gets the whole page.

A consistency pass across the app: an order status wears the same colour on every screen, money always shows two decimals with thousands separators, long print times read as hours and minutes instead of "931 min", and a printer that stops reporting now says "No signal" instead of connecting forever. The printer page leads with what the machine is doing right now; the machine's passport moved below it.

1.0.1

LayerFlow3D 1.0

The Beta label is gone. LayerFlow3D is now stable and ready for daily production use — pricing, stock, orders and live printer telemetry, all in one workspace.

Thank you to everyone who tested and shaped it during the beta.

0.12.2

Linking a spool to an AMS tray now offers only the spools that are actually free. One already linked to another tray is physically sitting in another printer, and picking it here quietly took it from there - those are left out of the list, and if every spool is already taken the dialog says so instead of showing you nothing.

The stock bar reads at a glance whatever colour the filament is. A white spool used to draw a white bar you could barely see, and a black one did the same on the dark theme.

Machines that cannot weigh a spool, like the A1, no longer leave a band of empty space under every tray. The live readout is tighter and set in larger type throughout - temperatures, humidity, the cards at the top of each page and the menu down the side.

0.12.1

Text across the app is bigger and easier to read. Tables, dashboard cards, the sidebar and the notes under settings had drifted apart into several different sizes, a few of them small enough to squint at - they now share one readable size, and nothing anywhere is smaller than a caption.

The light theme reads properly again. Rows inside cards had lost their background and were left resting on a hairline border, which made a long list hard to follow.

Two smaller corrections along the way - the Orders, Warehouse and Company headings in the sidebar no longer sit larger than the links around them, and your role beside your name now appears in your own language.

0.12.0

A spool loaded in an AMS can now be added to the warehouse from the printer page. The tray already reports the material, the product line, the colour and the spool weight, so the only thing asked for is what it cost - and if the AMS weighs its trays, how much is left comes from the scale. Spools without an RFID tag work the same way. A filament type is only created if there is not already one that matches, so adding four trays of the same filament leaves one entry in your catalogue rather than four.

On a wide screen, an AMS now shows all four of its slots in one row instead of two by two.

0.11.7

Meta advertising pixel, activated by production config only.

No customer-facing change. The Privacy Policy now describes the pixel (Section 6) and names Meta as a processor (Section 8).

0.11.4

A print model's own picture now leads its order card, so two orders for the same customer stop looking like the same order. It is a rounded tile rather than a circle, because the corners are where a lid stops looking like a disc, and the models table shows a bigger one too.

A printer no longer goes grey because the workshop's Wi-Fi lost a reading. A status pushed by the agent now stands for five minutes instead of ninety seconds, which covers three missed pushes in a row.

The Terms of Service and the Privacy Policy have been corrected against what the product actually does: the Ultimate price and the annual discount, when the 60-day restore window for a closed workspace starts, the exact lifetime of a signed file link, and the fact that a connected printer's address, access code and serial number are stored.

0.11.3

A printer with more than one AMS now shows every unit on its own, instead of folding them all into the first. Slots sit in a tidy two-by-two grid, the unit that is feeding right now is the one highlighted, and a spool loaded by hand is listed under the units rather than mixed in among them.

The remaining-filament figure is now shown only by an AMS that can actually weigh a spool. AMS Lite has no scales, so the percentage it reports never moves off 100 - rather than print a number you cannot trust, we leave it out.

0.11.2

Bambu Lab's PLA Pure and PLA Lite are in the filament catalogue now - eighteen colours that were simply missing, so half the spools in an AMS could not be found when you went to add them. Lite Orange matters more than it sounds: it is a different orange from the Basic one, and until now a Lite spool could only have matched somebody else's colour.

Picking a catalogue colour starts with the line - Basic, Matte, Silk, Pure - and only then the colour. Every colour of every line used to sit in one list, so finding the spool in your hand meant scrolling past two hundred you were not holding. The colour list takes a search now too.

On a tablet the order board scrolls again. Any touch that landed on a card used to pick it up, so the only way to move the view was to find a gap between cards. A card now waits for your finger to rest on it before it moves.

0.11.0

When a print finishes, the notification now closes the order for you. One tap takes you from "your print is done" to the order being finished - and it still asks how many pieces came out badly, since that decides how many of them reach your shelf.

The AMS card marks which spool is actually feeding the nozzle. On a two-colour print, four identical-looking spools no longer leave you guessing which one is being spent right now.

An A1's AMS Lite has no humidity sensor, so the card has stopped showing a humidity level for it. It was reporting the dampest reading on the scale about a unit with nothing to measure it with - if you had been looking at that and worrying about your filament, you can stop.

0.10.0

The Orders board is now shared by everyone in the company. Where you drag a card, and which finished cards you sweep off it, used to be remembered by the browser you did it in - so the board looked different at the other bench, and signing out reset it. It lives with the orders themselves now: arrange it once and it is the same board everywhere, tomorrow and on the other computer.

Clearing the board still takes nothing away. The orders stay in Order History, searchable, and still count in your figures - only the cards go. Both of the board's buttons ask before they act, since they now change the board for everyone, and the one that used to be called "Reset Queue" is called "Reset the board layout", because that is all it ever did.

The telemetry agent can be restarted from Company → Telemetry agent, without walking to the workshop computer. It comes back within a minute or two, on the newest version - which is also the fix for an agent that has drifted out of date. For the times that is not enough, the same card now lists the command to restart it by hand on macOS, Linux and Windows, so nobody has to remember what the installer printed.