beCAD® release - 2026 March
This release covers the web backoffice (v2.13.0), the 3D configurator V1 (v1.61.0), and the brand new 3D editor V2 — a ground-up rewrite of the configurator.
Web Backoffice — v2.13.0
New Look & Feel
The entire web interface has been redesigned to match the new BeCad design system — new typography, updated icons, and modern layout. The dashboard now adapts to your role: quick access to recent projects for users, activity KPIs for admins.
Project Management Reimagined
Improved File Access
Smarter Quotes
Carbon footprint
Seamless 3D Editor V1/V2 Transition
Catalog & Templates
Stability & Reliability
Under the Hood
|
Component |
Before |
After |
|---|---|---|
|
CSS Framework |
Bootstrap 4.6 (Jan 2021) |
Tailwind CSS 4.0 (Jan 2025) |
|
Build Tool |
Webpack 5.74 (Aug 2022) |
Vite 5.4 (Aug 2024) |
|
Stylesheets |
SCSS / Sass (custom) |
Native CSS + PostCSS |
|
DOM Library |
jQuery 3.7 (May 2023) |
Removed — native JS |
|
Select Inputs |
Select2 4.0 (~2015) |
Tom Select 2.4 (2024) |
|
Error Tracking |
Sentry JS SDK v6 (2021) |
Sentry JS SDK v9 (Feb 2025) |
|
Internationalization |
Stone.js 2.7 (unmaintained) |
i18next v25 (2025, industry standard) |
|
Icons |
Font Awesome 6.4 (2023) |
Font Awesome 7 (2025) |
These upgrades improve page load times, reduce bundle size, and eliminate dependencies that were no longer maintained.
3D Configurator V1 — v1.61.0
New Product Support
- beMAX: swap and scaling operations are now active
- Click-ins: new bracket options with full XML import/export support
-
Cover LightLine: new entity type supported
-
LEDskin® corner + LEDskin® E
Editor Improvements
- Infill mode: rectangle selection now works after XML import, move/delete in snapping mode
- Old infill transforms automatically migrated to UV matrices
- Building plan: corrected screenshot selection, seamless redirect to V2 on exit
- Import/Export: XML role requirement relaxed (admin OR becad_xml, no longer both required)
- Warning block material and logic for invalid configurations
Security
- API keys removed from source code — now injected from environment variables
3D Editor V2 — New Generation (feature/22-new-3d-ui)
Entirely new application built over 12 months (Mar 2025 → Mar 2026) — 96 features delivered across 55 releases. This is a full rewrite of the 3D configurator.
Redesigned Interface
- Complete new layout: top menu, left panel, bottom bar, contextual right-click menu
- Animated dropdown menus and sliding panels
- Keyboard shortcuts:
Ctrl+Kfor product catalog,Wfor multi-selection,Escapecancel stack - Notification system for real-time user feedback
- Responsive layout optimized for wide screens (>1920px)
- New loader animation with beMatrix branding
Product Catalog
- Searchable catalog with family and sub-category filters
- Product descriptions and popover details (family, group, part number)
- Recently used products section
- Drag and drop from catalog directly to scene
- Favorites system for quick access
- Grid and list view modes
Scene Management
- Scene objects panel with group hierarchy (create, rename, show/hide, delete)
- Rectangle selection tool
- Undo/redo system
- Camera presets
- Scene size (grid) configuration modal
- Measurement mode
- Magnetism: point-to-point and surface snapping with dynamic gizmo sizing
- Restyled gizmo with hover states and drag feedback
Product Configuration
- Dynamic contextual menu adapting to selected entity capabilities
- beMAX-specific baseplate support with per-option capability system
- Click-ins options with real-time availability count
- Screen bracket options filtered by compatibility
- Shelf options, light menu with counter
- Entity color picker for accessories
- Cover and connector generation controls
- Infill mode with dedicated menus
Project Workflow
- Save project with version modal
- Template creation, search and load
- Group save from group entities
- 3D export and XML export
- Request quote directly from the editor
- Screenshot modal
- Unit measure toggle (imperial / metric)
- Old infill detection with automatic migration prompt
Technical Foundation
- BabylonJS upgraded from v7 to v8
- iframe API for seamless embedding (events, getters, methods)
- Building plan mode with automatic V1 fallback
- Full internationalization across all supported languages
- Vitest unit testing framework