Release History

What's New

Every release, improvement, and fix shipped to SavvyWoofer 3D.

FeaturesImprovementsBug Fixes
v5.00.0
FeatureFix
Features
  • Enterprise White-Labeling Engine: Deployed full tenant white-labeling capability, allowing Enterprise tier organizations to upload custom logos, set custom brand colors, and point to custom domains while automatically suppressing default SavvyWoofer footers.
  • Public Resources & Knowledge Base: Built an unauthenticated /resources hub featuring interactive guides for acoustic tuning, enclosure geometry, and 3D UI navigation.
  • Contact & Support Ticket System: Integrated an interactive customer support ticketing engine on /contact with automated server-side email dispatch to support leads.
  • Freemium Visual Locks: Implemented automated component locks for guest users, applying blurred cut-lists, panel measurement masking, and locked port volume solvers to incentivize account creation and pass purchases.
  • Dynamic Time-Window Passes: Introduced 24-Hour Day Passes (R39) and 72-Hour Weekend Passes (R59) with automatic expiration cron routines.
Bug Fixes
  • Resolved a TypeScript session compilation error by updating NextAuth type definitions for custom user parameters.
  • Fixed a z-index overlay collision where the mobile navigation backdrop blocked pointer events on the 3D viewport canvas.
v4.05.0
ImprovementFix
Improvements
  • Implemented Next.js dynamic client-side rendering boundaries to resolve WebGL hydration warnings on initial builder load.
Bug Fixes
  • Fixed a mobile drawer layout shift where navigation links overflowed screen boundaries on viewport heights below 667px.
  • Resolved a memory leak in the Three.js canvas component caused by uncleaned event listeners when toggling between 2D Cut List and 3D Viewport.
v4.04.0
ImprovementFix
Improvements
  • Upgraded Next.js 16 environment scripts and optimized Turbopack caching targets.
Bug Fixes
  • Fixed an edge case where database connection pools would saturate during concurrent background retention cron jobs.
  • Corrected dark-mode border contrast values across all secondary modal dialogues.
v4.03.0
FeatureFix
Features
  • CRM Quote-to-Invoice Conversion: Added a 1-click workflow allowing installers to convert accepted client quotes straight into finalized tax invoices with auto-filled line items.
Bug Fixes
  • Fixed a floating-point rounding error in ZAR tax invoice totals that caused 1-cent discrepancies on multi-item hardware lists.
  • Resolved an issue where long customer email strings broke table layouts on the user management interface.
v4.02.0
FeatureImprovementFix
Features
  • Products & Catalog Integration: Added a centralized product management database for shops to store subwoofers, amplifiers, wiring kits, and MDF sheet costs.
Improvements
  • Added multi-column searching and real-time text debouncing to the customer CRM interface.
Bug Fixes
  • Fixed an issue where archived quotes still appeared in active customer financial totals.
v4.01.0
ImprovementFix
Improvements
  • Optimized touch gesture controls on mobile viewports for panning and zooming 3D enclosure models.
Bug Fixes
  • Resolved a layout shift bug where scrolling through long customer lists caused the sticky header to flicker on iOS Safari.
v4.00.0
Feature
Features
  • Daily Workspace CRM: Deployed full customer relationship management module, providing local audio shops with client directories, build tracking, and lead stages.
  • Quotes & Estimates Engine: Built printable PDF estimate generation directly linked to saved 3D enclosure models and hardware cut lists.
  • Tax Invoices Module: Introduced complete tax invoicing functionality supporting custom VAT rates, shop banking details, and payment statuses.
v3.06.0
ImprovementFix
Improvements
  • Added compound index structures to the database targeting tenant and date columns, reducing admin dashboard loading latency by ~45%.
Bug Fixes
  • Resolved a race condition during concurrent user creation where rapid form submissions generated duplicate user records.
v3.05.0
ImprovementFix
Improvements
  • Corrected a text clipping issue on exported PDF blueprints when generating multi-page assembly cut lists for complex enclosure designs.
Bug Fixes
  • Fixed an issue where internal port displacements were miscalculating gross air volume when double-baffle MDF options were enabled.
v3.04.0
ImprovementFix
Improvements
  • DXF Vector Engine: Corrected scale factors on 2D DXF exports to guarantee exact 1:1 millimetric accuracy when feeding cut files to commercial CNC routers.
Bug Fixes
  • Fixed a broken line join on rounded slot port corners in DXF CAD output.
v3.03.0
FeatureFix
Features
  • Acoustic Solver Enhancement: Added support for selectable round aeroports alongside traditional rectangular slot ports with real-time end-correction calculations.
Bug Fixes
  • Fixed a calculation error where slot port displacement failed to account for shared enclosure wall thickness.
v3.02.0
FeatureFix
Features
  • Email Template Variables: Introduced dynamic placeholder variables for customer name, total amount, and build name into tenant email settings.
Bug Fixes
  • Fixed an issue where HTML email footers rendered incorrectly in Outlook desktop clients.
v3.01.0
ImprovementFix
Improvements
  • Updated high-contrast border lines and blueprint grid styles across all PDF exports for improved readability on thermal shop printers.
Bug Fixes
  • Resolved a bug where saving a build with special characters in the title caused PDF generation to fail.
v3.00.0
Feature
Features
  • Tenant SMTP Email Engine: Deployed server-side email dispatch integration, allowing shops to send quotes and invoices directly from their custom domains.
  • Blueprint PDF Exports: Added instant downloadable 2D assembly plans complete with panel dimensions, cut lists, and displacement breakdowns.
  • 2D DXF Export Engine: Added DXF CAD file downloads for direct shop floor CNC router integration.
v2.05.0
ImprovementFix
Improvements
  • Admin Layout Upgrade: Redesigned tenant management screens with server-side pagination, status badges, and quick filtering.
Bug Fixes
  • Fixed an issue where Super Admin role checks were returning false negatives when navigating directly to the tenants management page.
v2.04.0
FeatureFix
Features
  • Super Admin Management Console: Built systemic oversight dashboards for tenant management, subscription overrides, and platform log reviews.
Bug Fixes
  • Resolved an authorization risk where unauthenticated API calls could trigger tenant metadata queries.
v2.03.0
ImprovementFix
Improvements
  • Volume Calculation Engine: Resolved an equation issue where net internal volume failed to subtract material thickness when toggling between Metric and Imperial units.
Bug Fixes
  • Fixed a rounding anomaly causing minor variances in the calculated target tuning frequency display.
v2.02.0
FeatureFix
Features
  • Global Vehicle Database Integration: Added a searchable database of 250+ South African vehicle models with pre-measured trunk, hatch, and bakkie dimensions.
Bug Fixes
  • Fixed a UI collision where the vehicle dropdown obscured parameter sliders on mobile viewports.
v2.01.0
FeatureFix
Features
  • Saved Builds Cloud Storage: Launched personal and team build libraries, enabling users to save, duplicate, and modify enclosure configurations.
Bug Fixes
  • Fixed a bug where duplicating a saved build overwrote the original project ID instead of generating a new unique identifier.
v2.00.0
Feature
Features
  • Multi-Tenant Architecture Launch: Re-architected the software core to support isolated organization accounts, sub-tenants, and team memberships.
  • Role-Based Access Control: Introduced distinct operational permissions for Super Admins, Tenant Admins, and Workshop Staff.
v1.06.0
FeatureFix
Features
  • Material Selection: Added dynamic material thickness variables (12mm, 16mm, 18mm, 22mm) with live 3D wall thickness rendering.
Bug Fixes
  • Fixed a visual glitch where internal bracing structures failed to update position when changing material thickness.
v1.05.0
Fix
Bug Fixes
  • Resolved X-Ray visualizer rendering crashes occurring on mobile Safari caused by texture buffer limits.
  • Corrected camera position resets when switching between solid and wireframe 3D viewing modes.
v1.04.0
FeatureFix
Features
  • Acoustic Collision Warning: Added real-time clearance indicators that alert users if subwoofer driver depth conflicts with internal port walls.
Bug Fixes
  • Resolved a false positive warning trigger on angled rear wedge enclosures.
v1.03.0
FeatureFix
Features
  • Driver Database Presets: Added standard subwoofer sizes (8", 10", 12", 15", 18") with automated displacement parameters.
Bug Fixes
  • Fixed an input lag issue on slider controls during continuous 3D model updating.
v1.02.0
FeatureFix
Features
  • Unit System Solver: Introduced instant bidirectional conversion between Metric (mm / Liters) and Imperial (Inches / Cu.Ft).
Bug Fixes
  • Resolved an issue where imperial conversions resulted in trailing floating-point precision errors on panel cut sheets.
v1.01.0
ImprovementFix
Improvements
  • Viewport Responsiveness: Optimized 3D canvas rendering engine to scale dynamically across desktop monitors, tablets, and smartphones.
Bug Fixes
  • Fixed canvas clipping issues on small screen resolutions below 375px width.
v1.00.0
Feature
Features
  • Initial Public Release of SavvyWoofer-3D Enclosure Calculator.
  • 3D Interactive Visualizer: Real-time WebGL box rendering engine with rotatable viewports.
  • Acoustic Engine: Automated target tuning frequency solver and net/gross volume calculations.

Powered by Savvy Sound