Appearance
CHANGELOG
2025.12.04
- Updated android.
- Improved viewer performance.
- Improved Production Planning view.
2025.11.01
- BVX Files: Split by size fix for bvx and csv.
- BTL Files: Clean btl respliter.
- Production Planning: several updates
- Production Checklist: updates
- 3D Viewer & Logistics: Logistics viewers skeleton loaders.
- Reports & Excel:
- Qr content to qc report
- Bypass flag in company excels report
- Pdfjs cdn
- Technical Drawings: auto dwgs beta
- API & Backend: Updates in scheduled_prod_date behavior.
- Frontend & UI:
- Selectmonth component
- Workload progress component
- Show again weeks on v-date-picker (now ok with 3.10 vuetify)
- Vuetify update to 3.10
- Bug Fixes:
- Client order id chip in prod planning
- Bug in upload operations form
- Split by size fix for bvx and csv
- Drop to unscheduled when empty
2025.10.01
- MOB2 Machine:
- Glue frame + mob1 zones fix
- Advanced gluing settings to mob2_flow
- Nailing_line_generator
- Pass zone_data to get_nailing_lines in AutoAnalyzer
- Context-aware nailing line generation
- MOB1 Machine:
- Glue frame + mob1 zones fix.
- MOBI_ONE_V1 handling in file and report generation
- Production Checklist:
- Station setting bug in pl creation
- Updates in station status disable handling
- Expanded form in checklist (optional)
- Is_last flag in stations tasks form
- Issue on adding checklist items in form station
- Issues in station form for new_station
- Stations status with disableds
- Stations disabling and sorting
- IFC Parsing:
- Native thatopen dispose in ifc reloading
- Skip stdlib dnames in splitter
- Option to skip stdlib dnames in splitter
- Reports & Excel:
- Updates in qc report
- Form render in qc report
- Generic wood CSV report generator
- Support for generating woods CSV reports
- Generic Wood CSV to report types
- New formatted version for qc report
- Technical Drawings: Debug SVG generation and wood context classification.
- Bug Fixes:
- Is_last flag in stations tasks form
- Issue on adding checklist items in form station
- Debug SVG generation and wood context classification
- MOBI_ONE_V1 handling in file and report generation
- Revert patch for thatopen snapping bug
- Issue in wifi fail protection for checklist
- Issue in update_actuals_status
2025.09.01
- MOB2 Machine:
- MOB2 Flow
- Command_builder_battens
- Nailing line generation for plate operations
- Production Planning: Don't fail for old calendar setups.
- Production Checklist:
- Fullscreen checklist rearrangement
- Set of migrations for many to many pl-station
- Auto start station reliability
- Station selector for users
- Migration for docs package in checklist items
- Subset from checklist item
- Updates for docs package in checklist items
- ButtonStation
- Reports & Excel: Typo in PDFView.vue, Canvas ref in PDFView.
- API & Backend:
- Stations viewsets and company relation migrations
- Post single rcp checklist item endpoint action
- Events endpoint filters
- Package viewset with station fk
- File packages endpoint
- Frontend & UI:
- Apply flip_x_shift to layer x-shift in CommandBuilder
- Command_builder_saw_lines
- Command_builder_battens
- Plserializer with station field as list of ordered uuids
- Command_builder
- Command_builder_milling_lines
- Bug in vuetify treeview
- Command_builder_glue_lines
- Database:
- Set of migrations for many to many pl-station
- Stations viewsets and company relation migrations
- Swagger schema base url
- Migration for docs package in checklist items
- ProductionStation.is_last migration
- Bug Fixes:
- Typo in PDFView.vue
- Bug in scrapping
- Bug in authserializer
- Fixed checklist
- Pinia bug in ButtonRFIDRegister
- Bug in station ready event dispatch
- Bug in vuetify treeview
- Swagger schema base url
2025.08.01
- MOB2 Machine:
- Refactor mob2_flow_job to generate and upload MOB2 files
- Method to generate MOB2 rows by station
- Auto mob2 report
- Split out generate_auto_mob2_from_report
- Mob2_flow_job mock
- Auto_mob2 report type
- Tests for mob2_flow_job new flow
- Mob2_flow machine settings configuration
- Production Checklist: StationTasksForm, Method to generate MOB2 rows by station.
- 3D Viewer & Logistics:
- Psets parsing in viewer_composables
- More refactors at viewer_composables
- AI backend doc guidelines and expand logistics/company docs
- Change refs to consts in viewer_composables
- Viewer hidden material hider
- IFC Parsing: Downgrade web-ifc.
- Reports & Excel:
- Auto mob2 report
- Split out generate_auto_mob2_from_report
- Auto_mob2 report type
- Bulk reports update endpoint
- Bulk reports endpoint
- API & Backend:
- Updates and endpoints for triggers
- Bulk reports update endpoint
- Bulk launch action button endpoint
- Bulk reports endpoint
- Frontend & UI:
- AI backend doc guidelines and expand logistics/company docs
- Backend documentation guidelines and prompts
- Docs: elaborate frontend view docs
- Database:
- Alter models in factories
- Machine_mob_file to LinkedFilePackage model
- MatchCriteria, MachineMobFile, and MobFilesFlowConfig models
- Bug Fixes:
- Naming bug in ButtonUploadFilePackaged.vue
- Versioning in LinkedFilePackage.new_file()
- Psets parsing in viewer_composables
- Conflict dependencies
- Fixed UploadFilePackageField and ButtonIssueAdd
- Edges renderer
- Fixed machinefileuploader.vue
- ActionTrigger.trigger_by_event()
2025.07.01
- MOB2 Machine: MOB2 Add filter to remove consecutive beams in Flooring.
- 3D Viewer & Logistics: 3d container scss.
- API & Backend: Api JWT text, Rack model and endpoint.
- Frontend & UI: Use uuids in rack form references.
- Database:
- Rack model migration and bug fixes
- Rack model and endpoint
- Rack model + migration
- Bug Fixes:
- Assembly loading in rack form
- 3d container scss
- Several filters and methods in delivery_composables
- All dnd racks gliches
- Rack model migration and bug fixes
- Rack model + migration
- Scroll overflow in delivery list of panels
- Default rack widths
2025.06.01
- MOB2 Machine:
- Mob2 triangular nailing fix
- Nailing
- Edgesfromframents test
- BTL Files:
- Btlx_parser_json
- Btlx_layer
- Btlx_part
- Production Checklist: Checklist unsaved explicit warnings, Things in checklist button.
- 3D Viewer & Logistics: Viewer set_camera fix, Default orientation for modules viewer.
- IFC Parsing: Btlx_parser_json, Ignore case for ifcps checking.
- Reports & Excel: Magic char grouping in pdf text scrapper.
- Frontend & UI: Move delivery components to its own folder, Command_builder_plates_nails.
- Database: Dimensions in racktrace model + migration.
- Bug Fixes:
- Force floats on default rotation matrix to avoid numeric issue
- Things in checklist button
- Viewer set_camera fix
- Default orientation for modules viewer
- Mob2 triangular nailing fix
- Issue in useAssembliesRack composable call
- New part batch setter
- Refix default rotation matrices
2025.05.01
- MOB2 Machine:
- Batten
- Command_builder_battens
- MOB2 single line mill/saw checked in degrees
- MOB battens fix
- MOB2 nailing optimization fix
- Production Checklist: Auto start station on production start.
- 3D Viewer & Logistics: Updates in multi-ifc module viewer.
- IFC Parsing:
- Parser
- Auto timber_panel tipo for splitter
- Ifc_ps_definitions
- Test updates in splitter
- Ifcps to project creation
- Updates in splitter
- Updates in multi-ifc module viewer
- Keep indexer with first ifc loaded
- Reports & Excel:
- Save report without generating
- Bug in company excels
- Minireport check on orientation
- Several updates for by_parts_batch reports
- Fixes in reports forms
- Bug in DialogReportForm
- Technical Drawings:
- Issue with some dwg orientation for roof plates
- Back to plate dwgs
- Dwg test update
- API & Backend: Acept ordering query param in parts viewset, Bug in SizeViewSet get_queryset.
- Frontend & UI:
- Command_builder_saw_lines
- Command_builder_battens
- Command_builder
- Command_builder_plates_nails
- Command_builder_milling_holes
- Database: AI model.
- Bug Fixes:
- Typo and margins fix in left menu
- Bug in DialogContextualSend.vue
- MOB files fix ellipse generation
- Bug in company excels
- Apparence of ready switch
- Minireport check on orientation
- Fixed f5 bad refresh in part list
- Fixed part batch backend queryset filter
2025.04.01
- MOB2 Machine:
- MOB2 isolation
- MOB2 isolation upgrade
- MOB2 battens add setting of distance to borders
- Create isolation_command_builder_explanation.md
- MOB2 Isolation WIP
- Command_builder_isolation
- MOB2 Isolation select heads directions
- BVX Files: BVX angular cut fix, BVX drill throughout.
- BTL Files:
- Btlx_model
- Create btlx_example
- Create btlx_adapter
- Btlx_parser_oop
- Create README_BTLX.md
- Create btlx_ifcopenshell
- BTLX parser
- Create btlx_model
- Production Planning: Bug in calendar.
- Production Checklist: Don't clean production line on report type change.
- 3D Viewer & Logistics:
- Hotfix for viewer bug
- Viewer_store.getExtraIFCs
- Several updates in multiIFC viewer for modules
- Multi ifc assembly viewer
- IFC Parsing:
- Partlist ref and ifcname
- Basics for by prop project ifc splitting
- Viewer_store.getExtraIFCs
- Split ifc.py in two files
- Multi_ifc selector
- Btlx_parser_oop
- Zone switch for multiifc mode
- Extra ifcs allocation in generate_designs
- Reports & Excel:
- Don't clean production line on report type change
- Reliability in run_minireport
- Form report part batch selector
- More form types to part batches reports
- Huge bug in DialogReportForm
- For worktime excel
- Hook machine files to part batch reports
- API & Backend:
- Updates in parts endpoint
- New class api connector cancellable
- Allow archived=True in packages viewset
- Distinct queryset in PartBatchViewSet
- PartViewSet.get_queryset
- Updates in size viewset
- PartViewSet
- New filters in partviewset
- Frontend & UI:
- PartBatchViewSet queryset distinct by UUID
- Component
- Command_builder
- Create isolation_command_builder_explanation.md
- Command_builder_isolation
- Create component
- Database:
- PartBatch model and endpoint
- Create btlx_model
- Btlx_model
- Constructibles.0017 migration
- Bug Fixes:
- Typo in SelectSizes.vue
- Zone switch for multiifc mode
- Constructibles.0017 migration
- Matrix ones fix naming rules
- Part_batches url def
- Stdlib settings save
- Small issue in BttonSetPartBatch
- BVX angular cut fix
2025.03.01
- MOB2 Machine:
- Mob2 x rotation fix
- MOB2 combine holes changes
- MOB2 rotate x
- MOB2 mirror across x axis
- MOB2 nail adjustments
- Isolation fix
- MOB2 combine holes
- Mob2 add cw/c sense to individual lines
- BVX Files: BVX holes fall back.
- Production Checklist: Post retry for events and checklist save.
- IFC Parsing:
- Proper duplicate discard in IFCs and optional resplit
- New holes parser
- Parse_holes
- Holes parser
- Reports & Excel: Don't open report form tree with too much items, Quota reports with dyno usage.
- API & Backend: Base produuzit viewset to allow good parts filters.
- Frontend & UI: Command_builder, Command_builder_milling_holes.
- Database: Models, Missing migration for events.
- Performance: Check the ignore_me flag before has_representation becaues of performance reasons.
- Bug Fixes:
- Mob2 x rotation fix
- Base produuzit viewset to allow good parts filters
- Analysis sorting in table designs
- For keep_revisions bad analysis trigger
- Var name in ConstructiblesFilterBar
- XCS bugfix
- Fixed import
- Isolation fix
2025.02.01
- MOB2 Machine: Command_builder_isolation, Command_builder_frame_nails.
- MOB1 Machine: Mill directions to mob1.
- BVX Files:
- BVX custom user properties
- Bvx explicit reading wbs, client order id
- Bvx read meta values
- Bvx close part section
- BTL Files: BTL user attributes reading.
- 3D Viewer & Logistics:
- Viewer orientation and controls up dir
- Don't fetch empty headers in viewer
- Viewer list mode guards
- IFC Parsing:
- Updates in IFCPS form
- Ifc_ps_definitions
- Translations and help texts for ifcps
- Dont break on missing part props parsing from ifc
- Ifcps assembly filter
- Splitter update for assembly prefix filtering
- API & Backend: Super_project to heijmans custom endpoint, Put as patch in ProduuzitViewSet.
- Frontend & UI:
- Command_builder_isolation
- Get designs by uuid in post request
- Command_builder_frame_nails
- Bug Fixes:
- This should fix #545
- Bug in machine quota check
- Serializer in designs
- Correctly fix last commit 😵‍💫
- Produuz-it/woodwall#538
- Viewer orientation and controls up dir
- Holes parsing
- Auto closing dialog issue
2025.01.01
- MOB2 Machine:
- MOB2 Export isolation as csv
- MOB2 round holes r=38
- MOB2 add isolation order
- BTL Files: Create btlx_parser, Create btl_parse.
- 3D Viewer & Logistics:
- Logistics sizes
- Icons to logisticsSizesBar
- Issue in LogisticsBranchesBar.vue
- IFC Parsing: Create btlx_parser, Create btl_parse.
- Reports & Excel:
- Added metrics to minireport
- Use test case flag in pdf docments
- Minireport to meta
- Technical Drawings: Plot_svg.
- API & Backend: Swagger and openapi links, Racks model and endpoint.
- Database: Racks model and endpoint.
- Bug Fixes:
- Issue in LogisticsBranchesBar.vue
- Naming bug in project transfering
- Get_test_db_url URL
- Fixed url parameter
2024.12.01
- MOB2 Machine:
- MOB2 times and plots
- Mob2 change glue lines z
- MOB2 new Z calculation system
- Mob2 z
- Production Checklist:
- Trash from checklist
- More trash removed from checklist
- Merge checklist feature
- 3D Viewer & Logistics:
- Workaround to solve bug on viewer first load
- Added click mode buttons to viewer
- Added clic modes to 3D viewer
- Clean viewer composables
- IFC Parsing: Splitter disabling based on company.m_splitter, Typo company.m_splitter.
- Reports & Excel: Analysis minireport.
- API & Backend:
- Validate password on change_password endpoint
- Viewset updates for #454
- Password validation endpoint
- Frontend & UI: Command_builder_glue_lines, Command_builder.
- Bug Fixes:
- ButtonLoadCountsFromProject
- Things for produuz-it/woodwall#526
- Typo company.m_splitter
- Bug where the grouping mode was missing
- Workaround to solve bug on viewer first load
- Pr resolution in res handler for some edgy cases
- Styles in ButtonOperations
- Delete debugging comments
2024.11.01
- MOB2 Machine:
- MOB2 Travelsalesmal problem added to routing
- MOB2 layer orientation direct select
- MOB2 Isolation z
- MOB2 Optimizer for single nailing
- MOB2 layers z fix
- Command_builder_isolation
- MOB2 heijmans custom mob file names
- BVX Files: BTL and BVX heijmans custom file name, Heijmans hardcoded params for btl/bvx.
- BTL Files:
- BTL and BVX heijmans custom file name
- BTL fix
- Heijmans hardcoded params for btl/bvx
- Production Checklist:
- Small performance issue in ChecklistDataCard
- Ass_prefixes to ProductionStation model
- Horizontally scrollable station picker
- Assembly prefixes to station setup for modules
2024.10.22
- V3 Released! 🎉 This is a full frontend framework update. Together with this refactor, multiple issues were addressed and some features were upgraded like the logistics interface, production lines setup, 3d viewer, checklist capabilities.
2024.06.22 to 2024.10.20
- MOB2: Shift handle diagonal woods, isolation updates, milling and nailing enhancements.
- CORE: Improved multipolygon generation, alignment problems in coords.py (geom core), universal hash for parts, and better operation lines parsing.
- GENERAL: Fixed part_sync, HM_SAP issues, improved worktime_excel date parsing, and switched IP banning to Redis.
- BVX: Angular cutouts, bypass fixes, and improved I Beams handling.
2024.06.19
- Better performance and monitoring on frontend.
- BVX updates.
- MOB2 updates in nailer, fix tool picking bug, fix glueing bug.
2024.06.04
- BVX updates.
- Project clone&transfer (beta).
2024.05.31
- New Frame Nailer machine added.
- BVX improved.
- New feature for parts kitting and auto kitting (all ready for prod).
- Fixed total square meters in quantities matrix.
2024.05.27
- Removed horizontal touch scroll behavior in left menu.
- Fixed issue on project load for production users.
- MOB2: Drilling fix, improve ellipse check, improved reliability on empty values, improved reliablity in mixed operations with frame drilling and battens.
- MTF: Fixed optimizer.
2024.05.23
- Fixed splitter.
- Reports "final" status.
- MOB2: drilling and nailer updates, battens fixes, svg fixes.
- MOB1: nailers updates.
- Improved production line database performance.
- BVX: multiple updates and performance fixes.
- Added location parameter in company info (used for timezones).
- Updates worktime excel reports (also added timezone awareness).
- Added new filters to API designs endpoints.
- Fixed several UI performance issues.
- Fixed some issues in Logistics Viewer.
2024.04.24
- Add connection status indicator to Account menu.
- Improve project loading failure behavior.
- Fix production workers issue on designs mode.
- MOB2: multiple updates for battens nailing, including svg operations picture.
- MOB2: improved reliability in isolation machines.
- MOB2: fixed triangular plot.
- ARDIS: add zone to csv, improve part bounds,
- Upgraded to a max of 30 servers on peak demand.
- Updated excel for timezone handling.
- Updated time metrics calculation from checklist data.
- BVX: Added material field
- IFC Parsing Setup: Added batten category.
- Improved geometry error auto correction.
2024.04.04
- Added delayed constructibles to the "today" list in viewer.
- BVX and BTL: name change.
- MTF: change newline char to avoid full bricked machine.
- MOB2: Fix nonail zone for vertical twin nailing.
- MOB2: Isolation machine, setup, svgs, reverse nozzle assignmente, and more updates.
- Updates in checklist: Start station action, lock for prod users, prev station ready button.
2024.03.24
- MOB2: Change color for sawing lines.
- MOB2: Fix sawing lines generation.
- MOB2: Lockout areas for nail lines.
- MOB1: Milling comand fix.
- MTF: Fixed bugs, added tolerance to clamps position.
- Fix part geom grouping in BoMs.
- Fixed a problem in detail detector when corrupted PDFs.
- Updates in checklist: Pause button.
- Fixed viewer performance issue.
- Fixed summertime issue in viewer date selector.
- Fixed security issue in API.
- Fixed resources issue in newly created projects through API.
- Improved chat performance.
2024.03.08
- Fixed and issue with duplicated materials when multiple analysis running at the same time.
- Fixed several issues in Worktime Excel (Per worker-panel).
2024.03.07
- Fix a problem appearing with multiple empty values in clients IFCs+IFCPSs.
- MTF SVG generator.
- CI: New automated testing system for reliability improvement.
2024.03.03
- Fixed issues in MOB2.
- MOB2 SVG fix for frame nailing.
- Merge duplicated IFC Property Sets when class hierarchy is correct.
- Update oredering in batch assemblies sorting dialog.
- Update default sorting in constructibles generator.
- ARDIS sort by production order.
- MTF files.
2024.02.20
- Several fixes in logistics viewer.
- Sorted sizes in stock tables.
- Correctly move to bottom ready panels in the viewer panels list.
- BTL fixed mirroring issue.
- Improved plate orientation detection.
- Several database performance improvements.
2024.02.13
- Fix ARDIS correct file generation.
- Fix BTL fix lap layer position.
- Added warning at IFC splitter for unsuported
IfcBuildingElementProxyparts. - Fixed bug in bulk_create endpoint.
- Updated report PDF engine: improves performance for large tables.
- Fix: Machine setups now correctly save multiple defaults when there are multiple file formats allowed.
- Improved reliability in plate size selector in reports.
- Updated logistics viewer (beta2: added ready parts buttons).
2024.02.07
- MOB2: fix frame nailing for bottom zero, duplicate_mill_to_saw.
- BTL and BVX: improved performance, rounding angles setting, filter parts by Reference prefix.
- Updated logistics viewer (beta version).
- Updates for stdlibs.
- Updates for bulk_create endpoints.
- Fixed issues in drawings.
- Improved reliability in automatic ifc analysis.
2024.01.26
- BTL and BVX updates.
- Updated logistics viewer.
- Production Line checklist auto by branches found in assembly. See: Production Lines
- Checklist random inclusion criteria fixed.
- Checklist button updated, checklist flush updated.
- Fixed password recovery system.
- Updated NiceLabel payload to their API V2. See: NiceLabel Tutorial
2024.01.17
- Fixed performance issues in viewer BoM.
- Fixed logistics viewer issues.
- Improved BVX operations.
- Updated API attending clients suggestions.
- Several database schema performance updates.
- Updated per-designs BoM with tables according to the "alike" IFCPS custom branch definition.
2024.01.10 (nightly)
- Several fixes in Production Counts view.
- Section Codes updated.
2024.01.10
- Logistics view alfa version.
- BVX improvements.
- Company-wide reports issues fixed.
- client_meta accepted in bulk_create endpoints for constructibles.
- Updates in IFC4 parsing.
- Improved performance in analysis and reports.
2024.01.01
- V2 Released! 🎉