Simplio3D platform releases from September 2026 — 4 releases covering Editor, Share View, Dashboard, Integrations.
September 11, 2026
Uploaded images keep their proportions on the 3D model
EditorShare View
In a File Upload option block, a shopper’s image used to be stretched over the target part’s entire texture sheet — so a tall or wide image came out squashed, and on parts that only use a band of that sheet (a chest print area, say) it was cropped too. Each upload target now has an Image Fit setting. “Keep proportions” fits the whole image inside the part’s real print area at its original shape, leaving unused space empty; “Fill area” fills the print area and crops the overflow. New upload targets use Keep proportions automatically. Existing targets keep their current look until you choose a fit, so no live project changes on its own.
New
Editor → Options → File Upload block → upload target → Texture Mapping → Image Fit: Keep proportions, Fill area, or Stretch (the previous behaviour).
The editor now shows the target part’s detected print area — its shape (for example 3.2 : 1, landscape) and how much of its texture sheet it uses — so you can see exactly what the image will be fitted to, and share it with your 3D artist.
Clear warnings when a setup will not look right: Stretch on a part that uses only part of its sheet, a print area so small that uploads lose sharpness, UVs outside the 0–1 range, or a part with no UV map at all.
Improved
Scaling and rotating an uploaded image keeps its proportions too — a rotated image stays a rectangle instead of skewing.
With a proportional fit, Move is measured across the print area: the sliders reach its edges, horizontal moves right as you drag right, and the range no longer shrinks as the image gets smaller.
Images fitted into a small print area are rendered at a much higher resolution than before.
The AI Assistant and connected AI agents can set the fit when they create or edit upload targets, and use Keep proportions by default for new ones.
September 9, 2026
Open Simplio3D in a visitor’s own language, based on their country
Dashboard
A new platform setting can greet first-time visitors from the countries you choose in a matching language, instead of always starting in English. It is off by default and entirely optional. Nothing about it is sticky or hidden: anyone whose language was switched sees a small bar with a one-tap “Switch to English”, and the moment someone picks a language themselves — on that bar or in Profile → Language — their choice wins from then on and is never overridden. Countries you don’t map simply stay on English.
New
Admin → Settings → System → Country-Based Language: turn it on, then map countries to any of the 15 languages Simplio3D supports.
“Add suggested mappings” fills in a conservative starting set in one click — and never overwrites a mapping you set by hand. Countries where the right language is genuinely ambiguous are left out on purpose so they stay on English.
A “Your connection” panel shows the country your own visit resolves to and what it would open in, so you can confirm the setting works before relying on it.
Visitors are told, not just switched: the notice appears once per visit with “Keep <language>” and “Switch to English”, and the revert always names English in English so it is readable in any language.
Improved
Existing users are untouched — anyone who has ever picked a language keeps it, including people who deliberately chose English.
The language a country supplies is never saved to the visitor’s profile, so it doesn’t follow them onto their other devices. Only a language they pick themselves does.
Security
Country comes from the two-letter code the CDN already resolves for every request — no IP address is stored, logged, or sent anywhere, and no third-party geolocation service is involved.
September 1, 2026
Connect a Shopify store you don’t own — one-click install, no credentials to copy
IntegrationsDashboard
Until now, connecting Shopify meant building your own app in the Shopify Dev Dashboard — which only works when the store belongs to the same Shopify organization as that app. Agencies and freelancers working on client-owned stores could never satisfy that, and hit a "shop_not_permitted" error that nothing in their store or app settings could fix. You can now connect any store by installing the Simplio3D app on it instead: pick the store, and either approve the install yourself or send your client a link they approve in their own Shopify admin — no logins shared, no organization access needed. Existing Shopify connections keep working exactly as they are; nothing to migrate and no action required.
New
Dashboard → Integrations → Shopify now asks how you want to connect, and defaults to the install — the option that works for every store.
Send an install link to a client: generate it, forward it, and once they approve the store is connected to your Simplio3D account. They never share a Shopify password or add you to their organization.
If a connection attempt fails with "shop_not_permitted", the result now explains that there is nothing to fix in your Shopify app and offers a one-click switch to the install.
A store that uninstalls the app now shows a clear "Reconnect required" banner with a Reconnect button, instead of silently failing at checkout.
Both connection methods behave identically afterwards — same checkout modes, product linking, SKU validation and SKU-matched carts.
Improved
The install asks for only two permissions — write_draft_orders and read_products — and the Integrations page lists exactly what was granted.
Install links are single use and expire after about an hour, and are refused if opened on a different store than the one they were made for.
Disconnecting now says plainly that the Simplio3D app stays installed in Shopify until the store owner removes it.
Changing the store on a connected integration no longer leaves the old store’s access in place.
September 1, 2026
Shrinking an uploaded image no longer tiles it across the model
EditorShare View
In a File Upload option block, a shopper who made their uploaded image smaller saw it repeat into a grid of copies across the 3D model instead of simply shrinking. Scaling up always worked, so the problem only showed up when someone tried to make a logo smaller. Reducing the size now produces one smaller image, at every scale, in the Preview modal and in your published Share view and iframe embeds. Nothing to re-save or reconfigure — the fix reaches every existing project as soon as it ships.
Improved
Dragging the Scale, Move or Rotate sliders is much lighter: the image is decoded once per upload and redrawn at most once per frame, instead of re-decoding the texture on every tick.
Fixed
Reducing an uploaded image’s Scale now shrinks a single image instead of tiling it. The consumer Scale control no longer overrides the target’s "Tile image across the UV surface" switch — which is what that switch always promised.
A shrunken image now sits on genuinely empty surface. JPEGs (and edge-to-edge PNGs) no longer smear their border colour, and PNG transparency is preserved at every scale.
Shrinking now keeps the image where it was instead of drifting it toward a corner.
Removing an uploaded image restores the original surface instead of leaving a solid white patch behind.
Turning "Tile image across the UV surface" on still tiles, exactly as before — and Move, Rotate and aspect ratio all behave unchanged.