PrintPrice — STL & 3MF Price Calculator for WooCommerce

Changelog

Version numbers match the PrintPrice product line (same numbering as
our Shopify app). The WordPress plugin debuts at 1.0.3 with feature
parity to the Shopify side as of the same date.

1.0.9 — 2026-06-12

  • Bug fixes and minor improvements.

1.0.8 — 2026-06-10

  • Profit margins save fix — on some stores the “Save” request on the Profit Margins screen failed and your changes wouldn’t persist. Saving now works reliably.
  • Storefront button visible on dark themes — the widget’s main button (Add to Cart / Calculate) now stays clearly visible on dark WordPress themes; previously the dark button could blend into a dark page.

1.0.7 — 2026-06-02

  • Dark theme support on the storefront calculator — title, subtitle, pickers, and the file dropzone now inherit your WordPress theme’s colours. The widget no longer renders as a glaring white card on dark themes. Light themes look identical to before.
  • Internal: block editor cache-bust version now matches the plugin release (was a leftover 1.0.5 string in the 1.0.6 build because Freemius rejected the re-upload; clean now).

1.0.6 — 2026-06-02

  • Printer build volume setting — new field in PrintPrice → Settings → Print Settings. Tells the calculator your printer’s maximum object size (defaults to the Bambu X1/P1S/A1 at 256 × 256 × 256 mm). Uploads larger than this are rejected with a clear “model too big” message instead of producing an unbillable quote.
  • Customer-side units dropdown — the storefront calculator now asks the customer what unit their STL/3MF coordinates are in (mm / cm / m / inches; mm by default). Helps catch architectural or engineering CAD exports that come out at the wrong scale.
  • Object dimensions shown next to the price — “Object size: 12 × 8 × 5 mm” appears alongside the calculated price so customers can sanity-check the scale before adding to cart.
  • Bug fix: defensive guard against pathologically-oversized model uploads (typically architectural or engineering CAD exports at real-world scale). Previously these could slip through and generate nonsensical quotes; now they’re rejected before pricing with a clear “model too large” message.

1.0.5 — 2026-06-02

  • Email alerts when something breaks the storefront calculator — if a customer hits Add-to-Cart and WooCommerce rejects the quote-product creation (Read-only API key, expired keys, plugin conflict, etc.), PrintPrice now emails the WordPress admin address with the specific issue and how to fix it. Throttled to one notice per issue per day, so a misconfigured key won’t flood the inbox.
  • Generic storefront error message — customers who can’t add a quote to their cart now see “We couldn’t add this quote to your cart right now. The shop owner has been notified.” instead of leaked WC error details. Cleaner UX + smaller information-leak surface.
  • PrintPrice plugin now passes the WordPress admin email + site name to the SaaS backend when saving Settings, so the alerts above can be delivered.

1.0.4 — 2026-06-01

  • Setup-prompt notice — first-time admins now see a welcome banner with a one-click link to PrintPrice → Settings, reminding them to add their WooCommerce REST API keys. Auto-hides once both keys are saved; dismissible per-user.

1.0.3 — 2026-05-26

  • First public WooCommerce release — full feature parity with the PrintPrice Shopify app
  • Native Gutenberg block — “PrintPrice Calculator” appears in the block inserter; legacy [print_price_widget] shortcode still supported
  • Freemius-backed paid plans — Basic / Pro / Business unlock via in-plugin Upgrade modal; cancellation handled through the Freemius account page
  • Free-tier identifier is auto-generated on activation — no signup form, no opt-in modal; plugin works immediately on the free 5-orders/month tier
  • Per-tier monthly quotas enforced server-side (Free 5 / Basic 50 / Pro 100 / Business 300); polite “at capacity” message on the storefront when the limit is hit
  • Merchant dashboard with revenue, print-profit, paid-order metrics and per-period chart
  • Order detail file downloads — single file or zip of all files for any order
  • Multi-color 3MF detection with configurable purge-waste allowance
  • Print-time estimation from sliced 3MF gcode or filament mass
  • Default materials + profit margin seeded on first load (PLA Black + PETG Black; 3× of material cost)
  • License field is read-only — managed automatically, replaced by a Freemius license once you upgrade
  • Reliability under load: server queues concurrent calculations and adapts to available memory

Plugin Website
Visit website

Version:
1.0.9
Last Updated
June 12, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.