Duro
Duro
  • Changelog
  • Feature requests

Duro changelog

v2.1.32

BOM cost rollup is live. You can now aggregate component pricing and lead times up the assembly tree — on demand, no waiting. Request a rollup for any assembly and get the full calculation in real time. This is the foundation for quote-level cost analysis.

What's new

  • BOM cost rollup. Sourcing aggregates component costs and lead times on demand. Select an assembly, request the rollup, and see the full tree calculation immediately. No background jobs, no waiting.

  • Per-row import diagnostics. Import summary CSVs now include row-level results — what passed, what failed, and why. Download the full report from the import progress view. Makes debugging large imports actually manageable.

  • Wizard import history tracking. Change history now populates correctly for wizard-driven imports. Previously these showed up blank in the audit log. Now you get the full record.

Fixes

  • Fixed timeouts when loading large assemblies with deep BOM structures. Deep trees now load reliably.

  • Fixed an issue where imports with 100k+ rows could fail to generate result CSVs. Large import reports now download without issue.