Plugin 3.0.9

Plugin 3.0.9

Plugin 3.0.9

Plugin 3.0.9

May 26, 2025

Plugin v3.0.9 streamlines authentication with WorkOS integration, enabling Google OAuth and smoother org-based logins. The update improves onboarding with a searchable OrganizationSelector, unified sign-in flow, and enhanced async handling for a cleaner, more reliable experience. Code cleanup removes legacy Cognito dependencies and deprecated helpers, while general refactoring simplifies routing, improves type consistency, and polishes UI feedback throughout authentication and org selection.


New Features and Enhancements

Authentication & Configuration

  • Integrated WorkOS authentication using @workos-inc/authkit-react, enabling Google OAuth and streamlined org-based login.

  • Updated environment files with new WorkOS credentials and endpoints.

  • Enhanced axios setup with auth interceptors and retry logic to improve request reliability.

  • Added a new LOGIN_PROVIDERS constant to support flexible OAuth strategies.

Feature Enhancements

  • Introduced a new OrganizationSelector component with search functionality for smoother org selection post-login.

  • Refined the sign-in flow to unify social login and org selection, improving the overall onboarding experience.

  • Improved modal behavior with better default visibility states for a cleaner UI.

  • Strengthened useSignIn, useSettings, AuthProvider, and ProtectedRoute with more robust async handling and navigation logic.

Code Cleanup & Maintenance

  • Removed legacy AWS Cognito utilities and SDK dependencies no longer in use.

  • Commented out DataDog RUM initialization to prevent dev-time issues.

  • Cleared out deprecated helpers (e.g., CognitoHelpers, deleteUserWrapper) for a leaner codebase.

General Refactoring

  • Simplified routing and auth slice logic by refining async thunks and consolidating import paths.

  • Updated and cleaned up type definitions (e.g., CardProps) for improved consistency.

  • Enhanced loading and error states throughout the login and org selection flows.

Data-driven A.I. personalization driving acquisition, growth, and engagement.

Contact us for consultation

Get In Touch

Hours: Mon-Fri 9:00AM - 5:00PM

© All Rights Reserved.

Data-driven A.I. personalization driving acquisition, growth, and engagement.

Contact us for consultation

Get In Touch

Hours: Mon-Fri 9:00AM - 5:00PM

© All Rights Reserved.

Data-driven A.I. personalization driving acquisition, growth, and engagement.

Contact us for consultation

Get In Touch

Hours: Mon-Fri 9:00AM - 5:00PM

© All Rights Reserved.

Data-driven A.I. personalization driving acquisition, growth, and engagement.

Contact us for consultation

Get In Touch

Hours: Mon-Fri 9:00AM - 5:00PM

© All Rights Reserved.