May 16th, 2025

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