New hierarchical material organization with categories, types, and specifications for better material management
Replace 'Select Existing' with 'Copy from Existing' workflow for easier equipment setup
Added Create Job button on sent quotes and danger zone for quote deletion
Ability to archive and restore materials with cascade confirmation for dependent items
Fixed race conditions and button states when creating purchase orders
Improved client-side authentication with better session management
Resolved issues with archived materials showing correctly in RFQs and purchase orders
Significant improvements to automated testing reliability and performance
Consolidated duplicate components and improved form interactions
Improved security for material queries and company data isolation