Changelog
Company Management changelog
June 10, 2026
Company Management v1.3.0
Section titled “Company Management v1.3.0”New features
- Company Hierarchy: New tree view with drag-and-drop for managing parent-child company relationships. New GraphQL APIs:
getCompanyHierarchy(retrieve full structure),assignChildCompany(add a child), andunassignChildCompany(remove a child). Includes permission checks, visual styling to distinguish root from child companies, expand/collapse node support, and loading/error state handling (#79).
Infrastructure
- Node.js 22 LTS: The package now builds and distributes using Node.js 22 LTS. The
engines.nodeconstraint has been removed as this drop-in targets browser environments exclusively.
March 24, 2026
Company Management v1.2.0
Section titled “Company Management v1.2.0”The Company Management drop-in has been updated with the following changes:
- Initializer API alignment - The
initializefunction now uses the sharedInitializerclass pattern, consistent with all other drop-ins. Callinitialize.init(config)to configure the drop-in ( #76 ). - Language definition merge fix - User-provided
langDefinitionspassed to the initializer are now correctly merged with the drop-in’s bundled defaults. Label and placeholder overrides now take effect as expected instead of being silently ignored ( #76 ).
February 17, 2026
Company Management v1.1.0
Section titled “Company Management v1.1.0”The Company Management drop-in has been updated with the following changes:
- Drop-in SDK upgrade - Updated to Drop-in SDK ~1.7.0. No user-facing changes in this release.
January 8, 2026
Company Management v1.0.0
Section titled “Company Management v1.0.0”Initial release of the Company Management drop-in for B2B enterprise workflows. This drop-in enables comprehensive company management capabilities:
Company Profile
- Company profile viewing and editing - Company admins can view and edit company profile information including company name, legal details, contact information, and administrative settings ( #726 ).
- Company information display - All company users and admins can view company-related information appropriate to their role and permissions ( #745 ).
Users and Teams
- User and team management - Company admins can manage company users and organize them into teams with drag-and-drop functionality for team assignment and hierarchy management ( #838 ).
- Mobile drag-and-drop support - Team organization drag-and-drop functionality works on mobile devices for managing company structure on the go ( #960 ).
- User and team validation - Enhanced form validation ensures data integrity when creating or editing users and teams ( #993 ).
Roles and Permissions
- Roles and permissions management - Configure granular permissions for company roles, controlling access to purchase orders, company management, quotes, and other B2B capabilities ( #832 ).
Company Structure
- Company structure CRUD operations - Create, read, update, and delete company organizational structures with hierarchical team management ( #865 ).
- Structure validation - Proper error handling prevents invalid structure modifications and displays appropriate validation messages ( #974 ).
Company Creation
- New company creation workflow - Complete workflow for creating new companies with all required information including company profile, admin account, and initial settings ( #816 ).
- State/province validation - Proper handling of required state/province fields during company creation based on country selection ( #984 ).
Integration and Updates