May 16th, 2025

1.21.3 » 1.23.1

Here's our latest release roundup. Over the past few weeks, we’ve added powerful new controls for managing dynamic staff access, parent branding, and account delegation – alongside UI enhancements for invoice breakdowns, credit statements, and faster brand switching. As always, we hope these changes improve your day-to-day Upmind experience.

Here are the full release notes:

  • NEW: Introduce 'Default' staff user groups

  • NEW: Optionally restrict staff access to clients, requiring an assigned ticket or pin

  • NEW: UI & line-item breakdown for invoices; aligning with recent PDF changes

  • NEW: List and download wallet credit statements as PDF

  • NEW: Improved UX/UI for assigning existing delegates to tickets & products

  • NEW: Controls for managing & uploading parent-child branding

  • NEW: Add city support when defining tax tag locations

  • NEW: Brand name filter for organisations operating with 5 brands or more

  • NEW: Delegated contract product message for staff in a delegate context

  • NEW: Dedicated 'Activity log' for staff viewing a client profile

  • FIX: Quantity support for product attributes

  • FIX: Alphabetical ordering of brands in the admin panel

  • FIX: Region selection mapping from Google Places suggestions

  • FIX: Asterisk missing when address region is required

  • FIX: Display issue/race condition related to tax tag locations

  • FIX: postTranslation hook logic to check for active locale translation

  • FIX: Potential undefined error in i18n translation retrieval

  • INTERNAL: Update DAC component to version 1.4.3

  • INTERNAL: Pass custom maxWidth value to the onboarding component

  • INTERNAL: Add Google Maps type definitions

  • INTERNAL: Refactor addressSearch component to use the new Google Place API

  • INTERNAL: Add .well-known/apple-developer-merchantid-domain-association file

  • INTERNAL: Refactor more components to use @upmind-automation/types

  • INTERNAL: Update Sentry ignored sources and error patterns

  • INTERNAL: Sync Localazy translations