Duro
Duro
  • Changelog
  • Feature requests

Duro changelog

Teams v2.2.12

Teams v2.2.12

Search got a lot less literal in this release — wildcard support now works across names, CPNs, descriptions, and more. We also shipped a substantial chunk of enterprise admin work, so managing access should feel a lot less like assembling furniture from a bag of unlabeled screws.

What's new

  • Wildcard search across free-text and structured fields, including * where exact matches used to be your only option.

  • Teams for group-based RBAC, with shared roles, member management, and team-aware access resolution.

  • SCIM provisioning for enterprise identity providers, including group-to-team mapping and the admin surface to manage it.

  • Sourcing validation settings for change-order promotion, with warning or error modes and configurable starting states.

  • Import update mode that matches rows to existing components by identifier instead of treating everything as net new.

Improvements & fixes

  • Editing sourcing data is more complete, including manufacturer parts, quotes, vendors, documents, and source priority.

  • Duplicate component names are now blocked reliably within a library, including during Altium imports.

  • Editors can archive or remove sourcing records, clear a primary source, and edit CPNs again.

  • Component and assembly edits now reject empty snapshot submissions.

  • Component details refresh correctly after a change order, and change-order notifiers now stay removed after saving.

  • BOM cost rollups now calculate using package quantity, and validation results no longer count failed checks as warnings too.