What changed

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

2.9.0

Printers now remember what they printed. A printer's page lists its recent prints, and each one can be linked to the order it was for. Starting an order on a machine links its print, and when that is not clear, the bell suggests the likely order. An order's page shows the prints that made it.

A model's page offers the time your machines actually estimated for a plate, so its price follows the real file.

Klipper and Prusa printers connected through the agent now report the slicer's own time and the grams of each filament in the job.

Files sliced in Cura now show an estimated weight, worked out from the filament volume and the material of the spool you pick. The storefront prices Cura files instead of asking for a quote.

2.8.1

Print models can now be made of parts.

A figure printed as a body, a head and four wheels, each part on its own plates and in its own plastic, is now one model. Press Add part on the model form, or drop a sliced .gcode.3mf with a plate per part and read its plates as Parts.

An order for ten items prints every part as many times as ten items need. The plan shows the runs part by part and any spare pieces left over, and only whole items go to the shelf.

2.7.2

LayerFlow3D can now be used without keeping a filament warehouse.

In Workspace, Settings, on the Profile tab, switch off Track filament stock in the Filament card. Your filament types become a price list: every model and order takes its material cost from each type's price per kilo, with no spools to receive and no low-stock warnings. New workspaces start this way, and you can switch tracking on whenever you want to count spools.

A filament type can now be edited: change its price per kilo, temperatures or notes with the pencil on its row. The price list has a search and can be exported as a CSV file.

2.5.7

On a print model's page the three overview cards now stand at one height, and a new colourway can be added right there: a plus in the header of the "Colourways on the shelf" card opens the same form the order form has, and the new colourway appears in the list at once.

The model's page now also names the model's file under its tags, with a link that opens the file in your cloud. Until now the file was visible only in the edit form.

2.5.1

A sliced file now fills in the numbers for you. Drop a .gcode or .gcode.3mf file from Bambu Studio or OrcaSlicer onto a new print model, the price calculator on the dashboard, or an order for a customer's own model. LayerFlow3D reads the plates, how many pieces each one prints, the print time, the printer it was sliced for and the filament, and asks you to match each filament to one of your spools before anything is filled in. The file is read in your browser and is never uploaded.

The print model form is now a page of its own instead of a window. On a computer the model, its plates and its consumables sit side by side, and on a phone they follow one another. Each plate is shown as a small print bed with its pieces and print time, so you can tell the layouts apart at a glance.

Print time and filament per machine are now set once for each printer type, for example A1 or P1S. The printer itself is chosen on the order, and the order uses the numbers of its type. Numbers you had saved for one particular printer now belong to its type.

2.3.4

The telemetry agent installs again on a computer without Node.js. Since late September the install command stopped right after saying it was downloading Node.js, without installing anything and without saying why. It now downloads Node.js and finishes. If it stopped for you, run the same command from Workspace, Telemetry agent once more.

Add-on prices on the pricing table now say they are per month, in every language, and follow the monthly and yearly switch on the site and in the app.

The hourly rate calculator now says plainly that its result is your cost per hour, not the price to charge, and each calculator's title says what it works out. The guides, pricing and comparison pages link to the page you are likely to need next, in your own language.

2.1.0

The beach volleyball game hidden in LayerFlow3D got a big summer update. Open it from your profile menu or at games.layerflow3d.com.

There is music now: a reggae radio plays while you play, with the sea and the seagulls in the background. One button switches all sound off.

The three bots play differently now: Easy is for your first match, Medium for every day, and Beast is for those who want a real fight. The mega smash is easier to pull off: jump and press down as the ball reaches you.

The beach itself grew livelier: palms, a yacht in the bay, beach umbrellas and loungers, trodden paths, and a boombox by the court. The teams are now PLA Blue and PETG Yellow.

It also runs smoother on older computers.

2.0.0

Parcels now follow themselves. The app asks the carrier about every parcel on its way every half hour. When the carrier takes a parcel, its order moves to Shipped and the buyer gets the letter. When the recipient collects a parcel sent cash on delivery, the order is marked paid and you are told in the bell, and you can change it back in the order if the money did not arrive. A parcel that is coming back rings you too.

A buyer's request from your storefront no longer waits unseen. It rings the bell and your phone, and stays in the dashboard's list of things that need attention until you answer or decline it.

On the board, an order whose print has finished on its printer says so on its card and moves to the top of its column, so you see at a glance which orders are waiting for you to finish them.

You can delete a workspace you own yourself, from the Workspaces card, confirming with your password or a passkey. It works for any workspace except your main one and the one you are in, and we can bring it back for 60 days.

A printer fault that Bambu gives no description for is no longer shown as a bare code, and a print you cancelled yourself no longer rings as an error.

1.98.0

The printer form now knows what your machine draws.

Register a printer, and for a known model the power draw is filled in for you: Bambu Lab, Prusa, Creality, Anycubic and Voron machines, from measurements their owners have published. A line under the field says where the figure came from, and a plug meter still gives your own machine's number if you want it exact. Electricity costs on the printer page, in the print finished notice and in the Monday letter all come from this figure.

What you type helps the next owner. A figure typed for a model we do not know is offered to the next person who registers the same machine, and once several owners agree their figures become the typical one. A figure far from the rest stays with its machine and does not pull the others.

1.97.3

The app opens faster, and a printer's figures say what they are measured against.

The first screen appears sooner after you open LayerFlow3D. A screen now downloads only what it shows, and the help texts behind the question mark are fetched the moment you open them, not on every start. On a phone connection the difference is a second or two.

Every figure on a printer's page carries a line under it: the load against the hours printed in thirty days, the hours against the machine's expected lifetime, the payback against the orders finished, the scrap against the grams printed. The tiles keep one height, whatever they say.

Moving a card on the board when another card had just taken its place could move the wrong order. The board now moves the card you took, not the one that was standing where it was.

1.96.1

Prom.ua now connects to LayerFlow3D, and a finished print tells you how it went.

If your workspace is in Ukraine, open Workspace, Integrations, and switch on Prom.ua with an API token from your Prom.ua cabinet. New orders arrive in your queue every few minutes, matched to your models by article, with the buyer's phone, the delivery method and address, and how the order is paid. An order cancelled on Prom.ua is cancelled here too. Prom.ua opens its API on paid packages only. The integration is in beta: we are checking it with the first shops that use it.

Every finished print is now announced, with an order on the machine or without one. The notification says how long the print took, how far that was from the slicer's estimate, and what the electricity cost. It appears in the app and on your phone if you switched notifications on under the bell. The electricity is shown for a printer with its power draw filled in.

A file of orders or a stock delivery saved from Excel now imports as it is. Excel on a Ukrainian, Polish or German computer separates columns with a semicolon and saves text in its own encoding, and such a file used to arrive unreadable.

1.95.0

Your machines now tell you more.

Each printer's page has a reliability card: how many prints finished and how many stopped in the last thirty days, the last stopped runs, and how far the slicer's estimates drift from the real time, with one click to take that drift as the printer's allowance. The card beside it shows hours running and standing, what the standing time cost, and the electricity a print and a month of printing drew.

A printer's card in the list marks firmware older than the newest machine of the same model in your workshop.

The Monday letter now carries your machines' week: hours printed, prints finished and stopped, filament and electricity used, and the machine that stopped most often.

Above the printers list the page points at one thing worth doing, when there is one: a machine the agent has never heard from, a fleet without a photo, or the research switch nobody turned on. Each can be closed and comes back later, less and less often.

Each language opens the calculator in its own money, Portuguese is Brazilian, and the language pickers are alphabetical.

1.94.0

Sign in with a passkey

You can now sign in with Face ID, Touch ID, Windows Hello or a security key instead of typing your password. Open My account, press Add passkey, confirm with your current password, and your device does the rest. Next time, press Use passkey on the sign-in page.

A passkey only works on our site, so it cannot be phished. Your password keeps working as before, so you can always fall back to it, and you can remove a passkey at any time.

1.93.0

LayerFlow3D now speaks five more languages: Polish, French, Spanish, Portuguese and German. Both the website and the application are translated, and each person chooses their own language in Settings - a workshop can have a team working in several at once.

Emails from the application now arrive in the language you chose.

1.92.10

On a phone the Queue page now opens with one row of three tiles - Order, To stock and From stock - instead of three rows of buttons, so the first orders are visible without scrolling.

The two board tools, Reset layout and Clear finished, are small named buttons above the tiles.

Nothing changed on a computer.

1.91.1

Low filament is now judged per filament type, not per spool. A type is low when its open spools and sealed boxes together, less what the orders in the queue will take, fall under its line. The line is 100 g until you set your own: on the Filament page press Filament types, then the bell in the row. That list now also shows what is in stock, what is queued and how long each type lasts, with the types to buy first at the top. You are told once when a type runs low.

The same list shows how far real use ran over plan in the last 30 days, from what an AMS with a scale and your own weighed recounts found.

When a printer with the telemetry agent starts a print and an order is waiting on it, you get a notification that opens Start printing for that order. If several orders are waiting on that printer, it first asks which one has started. Nothing starts on its own.

When a printer stops a print short, a notification opens the cancel prompt with the wasted filament already estimated from how far the print got. Correct the figure and cancel, or close it if you are printing the job again.

An order is now booked against the spool of its filament that is loaded in its printer, when one is linked to the trays, instead of the most used spool on the shelf.

Adding a spool from an AMS tray now takes it out of a sealed box of that filament when you have one, so the same spool is not counted twice.

A long delivery can be read from a file. In Receive stock press Template, put a quantity beside what arrived and load the file back with From CSV.

Emptying the Trash no longer gives filament back to the spools that the deleted orders had used.

1.90.11

You can now have a workshop of your own even if you were invited into somebody else's. Until today a person added to another shop's workspace could not open one for themselves. Now press your name at the top right, open Workspace and press Own workspace. Or use the sign-up form with the email and password of the account you already have. Your workshop starts with a free trial and its own plan, printers and team.

In your own workspace you are the Owner. In one you were invited into you are a Guest, whatever role you hold there, and the list of workspaces says which is which. When you sign in, your own workspace opens first. The ones you were invited to are in the same menu, one press away.

On a phone, every colour on the warehouse shelf now has a Write off button beside it, so you no longer have to guess that the colour itself is what you tap.

When you correct the stock of printed models or supplies, there is a new reason to choose: Already sold.

1.90.3

Sell a set as one item. On the storefront's Items tab, press Add and choose Set of several models: pick the models and colours that go into one set and how many of each. The set gets its own product card, price and photos, and buyers see what is in it instead of a colour choice. It is counted from its parts: print the parts to stock as usual, and the storefront shows as many sets as the scarcest part makes.

On a Mac, the telemetry agent now runs from a small LayerFlow3D app in the menu bar instead of a Terminal window. The first time it starts, macOS asks whether it may find devices on your local network: click Allow, and it reports your printers from then on and starts again at every login. To move a Mac that already runs the agent, run the install command from Workspace, Settings, Agent once more.

The warning about an unfinished storefront now shows only while your storefront is switched on. A workspace that has not opened one gets a short note it can close.

We are on Threads now too: the link is next to Telegram at the bottom of the app.

1.88.1

Your storefront can now sell more than what is on the shelf. Printing a buyer's own model and designing from a description appear as products with their own page, and an Order print button at the top of your storefront takes a buyer straight there - even while your shelf is still empty. A Write button lets a buyer send you a question, and it lands in your storefront inbox.

Buyers whose order was delivered can now rate your shop and leave a review, and you can answer it. Once enough buyers have rated you, the rating shows on your storefront and in the directory of shops.

An item on the storefront can open on your own product photo instead of the model's picture: replace the cover in the product card, or star any of its photos. The model keeps its picture in the workshop.

The storefront settings are now grouped into short sections - Shop, Buying and returns, Seller, Buyer requests, Shop directory, Social and messengers - with one Save that stays in reach. On the dashboard you are told what your storefront still needs before it can open, and taken straight to the field. Your tax number and registered address now sit folded under the seller's name at the bottom of the storefront.

Orders can now be deleted in any status. A deleted order goes to the Trash, where it can be restored, and the activity log records who deleted it.

Fixed: an item added to the storefront from the Items tab stayed hidden even though it was saved. It now appears on the shelf straight away. The delivery carriers in Integrations are now clearly separated from each other.

1.87.4

The LayerFlow3D website now speaks Ukrainian all the way through. All six guides, the Terms of Use, the Privacy Policy and the comparisons with SimplyPrint, Printago and spreadsheets have Ukrainian versions, and the product screenshots on the Ukrainian page show the app in Ukrainian.

Every guide now ends with the guides worth reading next, and every free calculator lists the guides that explain it.

The comparison pages now state our own prices next to everyone else's, and the questions at the bottom of the homepage now cover paying, cancelling and what happens when you run past your monthly order limit. The feature buttons open the live demo on the screen they describe.