Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Changelog

Company Management changelog

September 23, 2026

The Company Management drop-in has been updated with the following changes:

New features

  • Company address book configuration: Company Administrators can turn “Enable Company Address Book” and “Allow Custom Company Address” on or off directly from the Company Profile page via a new updateCompanyConfig mutation, matching settings previously only available in the Admin panel. The current state also shows as read-only info when the viewer lacks permission to change it (#118).

Fixes

  • reCAPTCHA: Fixed reCAPTCHA verification on the company registration (“create company”) form (#121).

June 10, 2026

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), and unassignChildCompany (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.node constraint has been removed as this drop-in targets browser environments exclusively.

March 24, 2026

The Company Management drop-in has been updated with the following changes:

  • Initializer API alignment - The initialize function now uses the shared Initializer class pattern, consistent with all other drop-ins. Call initialize.init(config) to configure the drop-in ( #76 ).
  • Language definition merge fix - User-provided langDefinitions passed 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

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

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

  • Comprehensive E2E testing - Automated end-to-end Cypress tests ensure company management functionality works correctly across all workflows ( #986 ).
  • Container documentation - Complete documentation for all company management containers and their integration patterns ( #996 ).