Changelog
What's new in OmniPlot
Release notes and product updates.
New OmniPlot Cut Agent v1.0.0 — lightweight Go daemon (9 MB) that bridges any browser to your USB/serial cutter. Works in Firefox, Safari, and every other browser, no Chrome required.
New No-Fit Polygon (NFP) nesting — true polygon-based collision detection replaces bounding-box estimates, yielding tighter fits and less wasted film.
New Agent download page at /agent with auto platform detection (Windows, macOS Apple Silicon, macOS Intel, Linux) and a full connection-method comparison.
New Network TCP connection — OmniPlot now proxies HPGL to ethernet plotters (HP JetDirect port 9100, Graphtec network models) server-side.
Improved Protocol-aware HPGL output: speed command emits VS in mm/s for Roland and cm/s for Graphtec/GPGL; force command uses FC (0–38) for HPGL/2 and FS for generic HPGL.
Improved Canvas now renders each pattern at its actual SVG bounding box — 1:1 scale with the roll, computed via getBBox() and cached per path.
Improved Inter-pattern spacing reduced from 0.1" to 0.05", and right-side roll buffer trimmed to 1" past the last piece.
Fix Overcut now walks the actual path geometry instead of jumping to the third vertex, giving accurate overcut distance on all pattern shapes.
New AI Nesting — 7-pass skyline optimizer: sort heuristics, random restarts, per-piece rotation, pair-rotation combinations, swap, insertion, and NFP-seeded placement. Waste % displayed live on canvas.
New Support center page with contact form and categorized FAQ routing.
New Error page with contextual messaging and navigation recovery.
Improved Admin dashboard, analytics, users, and settings panels fully redesigned for clarity and density.
Improved Jobs page redesigned with cleaner status indicators and job detail layout.
Improved Sitemap and robots.txt added for SEO.
New Firebase Authentication — email/password sign-up, email verification, and session management.
New Stripe billing — checkout sessions, customer portal, and webhook handling for subscription lifecycle events.
New Team invitations — owners can invite members via shareable join links with role assignment.
New Settings page overhauled: profile editing, team member management, and direct billing portal access.
New About, Privacy, and Terms pages with full content.
Improved Pricing page redesigned with plan comparison table and upgrade modal.
New Vehicle pattern store with accurate OEM dimensions for all supported makes and models — PPF zones covering hood, fenders, bumpers, doors, rockers, mirrors, A-pillars, and headlights.
New PPF pattern library expanded to full PP4 format coverage.
New Library page redesigned: dimension display, zone filtering, and live search.
New Admin patterns panel with full pattern CRUD, dimension editing, and publish controls.
Improved Nesting algorithm rewritten with result caching and swap-improvement passes, reducing layout time on large jobs.
New Web-based PPF and window tint cutting studio — no install, no drivers, works in any modern browser.
New HPGL output with configurable speed, force, overcut, and protocol (HPGL / HPGL-2 / GPGL).
New Skyline bin-packing nesting with rotation support.
New Pattern library with vehicle template support and zone selection.
New Jobs history — every cut job saved with full HPGL payload and metadata.
New App shell with collapsible sidebar, light/dark mode, and responsive layout.
New Marketing site: landing page, pricing, FAQ, and changelog.
New Free, Lite, and Pro subscription tiers.
On the roadmap
Cut Agent: port auto-detection UI in studio Q2 2026
Window tint pattern library expansion Q2 2026
Multi-plotter queue — send to multiple cutters in parallel Q3 2026
Agent status ping in studio — live connected/disconnected indicator Q3 2026
Mobile cut agent companion app Q3 2026
Offline mode — studio works without internet Q4 2026