Skip to content
Select theme

Customer Portal Changelog

This release includes routine dependency updates across the platform and introduces password reset functionality with SendGrid email delivery for the Customer Portal.

Keeping dependencies up to date ensures the platform remains secure, stable, and compatible with the latest improvements from upstream libraries. The addition of password reset support with a reliable email delivery provider improves the admin experience and account security.

  • Updated over 30 packages across the platform, including Laravel, Symfony, Livewire, and security-related libraries
  • Added password reset functionality for the Customer Portal with SendGrid as the mail driver
  • Fixed an issue where admin password resets failed due to an undefined route
  • Updated consumer integration to support the new v3 onboarding response format for Person and Business, ensuring consistent data handling and UI display.
  • V3 API Response Standardization: All V3 APIs of List and Showing (Person, Business, and Merchant) now follow a unified response contract with consistent structure. Error responses are now standardized across all endpoints, providing clearer, more consumer-friendly messages with proper attribute naming in validation errors.
  • Enhanced Relational Data: We’ve introduced a new relations object across all V3 endpoints, making it easier to understand entity relationships:
    • Person responses now include related Business or Merchant UUIDs.
    • Business and Merchant responses include associated Person UUIDs.

Billing Improvements: Fixed filter inconsistencies in Billing Item and Summary endpoints, ensuring accurate and reliable query results across both endpoints with consistent behavior.

Maintained by EkLine