Jump to content

Frontend Release Notes


Seb

Recommended Posts

0.77.0 (09/06/2023)

- NEW: Implement support for CC and BCC email template headers
- NEW: Implement brand translations for support department labels 
- FIX: Domain config bug when using provision field defer mode 
- FIX: Visibility logic for invoice consolidation settings
- FIX: Contract product 'startNewOrder' logic 
- FIX: Handling of data types passed to filters
- INTERNAL: Refine ticket department settings UX/UI
- INTERNAL: Refine catalogue product provisioning UX 
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

 0.77.1 (12/06/2023)

- NEW: Implement profile settings view in admin Upmind context

0.77.2 (15/06/2023)

- NEW: Implement support for diverging `credit_note_number`
- FIX: Basket summary footer template not rendering in stepped checkout
- FIX: Use of `gateway.name_translated` when configuring manual payments
- INTERNAL: Update ID passed to the basket summary footer template

0.78.0 (16/06/2023)

- NEW: Provision request details modal
- NEW: Setting for toggling promo field visibility within basket
- NEW: Setting for toggling description truncation within store
- NEW: Truncation support for product category descriptions
- INTERNAL: Sync Localazy translations

0.78.1 (16/06/2023)

- FIX: Provision request modal error with unknown actor

0.78.2 (19/06/2023)

- FIX: Bulk notification templates filter based on segment type
- INTERNAL: Remove duplication by computing 'actorComponent'
- INTERNAL: Order hook events alphabetically
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

0.78.3 (27/06/2023)

- NEW: Update logic used to output monthly report rows
- FIX: Double notes submission bug in Firefox
- INTERNAL: Implement 'script' loading utils module
- INTERNAL: Sync Localazy translations

0.79.0 (04/07/2023)

- NEW: Support landscape brand logos and optional logomark icon
- INTERNAL: Sync Localazy translations
  • Like 2
Link to comment
Share on other sites

0.80.0 (10/07/2023)

- NEW: Responsive UX/UI design for invoice listings
- NEW: Surface category & unpaid amounts in invoice listings
- NEW: Functionality to manually adjust account credit balance
- NEW: Add 'Create option/attribute' shortcut within catalogue page
- FIX: Empty gateway filter options
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

0.81.0 (21/07/2023)

- NEW: (BIG) Implement webhooks (pro feature)
- NEW: (BIG) FE implementation of Stripe gateway using JS SDK (v3)
- NEW: Add support for 'RO' locale
- FIX: Invalid date bug in Firefox
- FIX: Display bug with catalogue pricing matrix
- FIX: 'View fields' control visibility within provision request modal
- FIX: Activity log modal erroring in context of a deleted client
- INTERNAL: Implement new gateway operation handler
- INTERNAL: Sync Localazy translations

0.81.1 (21/07/2023)

- NEW: Support markdown in gateway instructions
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

0.82.0 (24/07/2023)

- NEW: Implement 'Require phone on registration' functionality
- NEW: Implement `region_id` brand setting
- NEW: Manually pass supported 'paymentMethodTypes' for Stripe element
- NEW: Add 'Webhook', 'Trigger' and 'Trigger Category' filters on webhook logs
- NEW: Add 'Register' shortcut within basket avatar
- FIX: Stripe SDK gateway error when passing decimal amounts
- FIX: Replace hardcoded date format strings with values from _datetime.json
- INTERNAL: Order prettifed JSON alphabetically by default
- INTERNAL: Sync Localazy translations

0.82.1 (25/07/2023)

- FIX: Logic for displaying 'store/allow auto-payment' controls during pay flow
- FIX: Card expiry dates showing when data is unavailable or missing
- FIX: Ticket inbox item outgrowing parent container
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

0.82.2 (27/07/2023)

- NEW: Implement automatic currency detection based on active locale
- NEW: Add 'View provision request payload' modal
- FIX: Cancellation of provision request log promises
- FIX: Hide contract billing components for one-time client purchases
- INTERNAL: Sync Localazy translations

0.82.3 (27/07/2023)

- NEW: Implement "ui.basket.default_currency" setting to fine-tune currency detection
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

0.83.0 (02/08/2023)

- NEW: Detail unpaid invoice(s) within add payment method flow
- NEW: 'Import Step' filter for import logs listing
- FIX: Channel selection/availability when creating product notifications
- FIX: Currency based filtering within quick order product search
- FIX: Text overflow within UMenu components
- FIX: Transparent avatar image bug
- FIX: Consider empty basket when determining checkout availability
- FIX: Refund item ambiguity by including service_identifier
- FIX: Resolve Sentry issue UPMIND-21C
- INTERNAL: Sync Localazy translations

0.84.0 (08/08/2023)

- FIX: Timeline moment comparison, not converting from UTC
- INTERNAL: Improve affiliate tier condition settings wording
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

0.85.0 (10/08/2023)

- NEW: Show owner avatar for delegated client products
- NEW: Implement 'Run provision commands' option when overriding contract status
- FIX: Errors when attempting to pay a shared invoice
- FIX: Processing state of 'Mark resolved' provision request button
- FIX: Hook filtering for available webhook triggers
- FIX: Computed notifications template filter
- INTERNAL: Sync Localazy translations

0.85.1 (14/08/2023)

- NEW: Implement client-level tax setting
- FIX: Invoice consolidation form error in org mode
- FIX: Incorrect brand logo (sometimes) in org mode
- FIX: Dynamic route meta data
- INTERNAL: Refine admin client settings UX/UI
- INTERNAL: Rename payment provider
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

0.86.0 (16/08/2023)

- NEW: Implement new revenue report data rows
- NEW: Contract product UX/UI in Upmind client context
- NEW: Contract product warning message when auto-provisioning is paused 
- NEW: Implement new 'duplicate' endpoint for reverting T&Cs 
- FIX: Broken cProd settings view in Upmind client context 
- FIX: Upmind client reload after upgrade 
- FIX: Resolve Sentry issue UPMIND-2C6
- INTERNAL: Update Gateway model flags 
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

0.87.0 (18/08/2023)

- NEW: Improved provision request logs UX/UI 
- FIX: API path used for client render templates in admin context
- FIX: Modify product modal erroring in org mode
- FIX: Incorrect empty state showing when no custom fields
- FIX: Edit price dropdown being clipped outside modal
- FIX: Admin breadcrumb routing back to a blank contract product view
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

  • 2 months later...


0.88.0 (06/11/2023)

- NEW: (BIG) Implement login by `username`
- NEW: (BIG) Implement support for defining custom/manual exchange rates
- NEW: (BIG) Allow invoice payments in alternative currencies
- NEW: (BIG) Implement support for CSV imports & file uploads
- NEW: Improve relationship linking between contract & catalogue products
- FIX: Allow `target` attributes when sanitising Markdown
- FIX: Merge client functionality in org mode
- FIX: DAC not passing `brand_id` in org mode
- FIX: 'Multiple root nodes' when there are no custom basket fields
- INTERNAL: Sync Localazy translations
  • Like 2
Link to comment
Share on other sites

  • 3 weeks later...

0.89.0 (23/11/2023)

- NEW: Restrict payment method availability by country
- NEW: Payment provider UX/UI with separation of unassigned brand gateways
- NEW: Add base currency selector when defining custom XC rates
- NEW: Client level 'Payment capture interval' settings
- FIX: Inability to save webhook triggers modal when empty selection
- FIX: Clear payment method selection after currency change
- FIX: Missing country flag mappings for 'CS' locale
- FIX: Double '##' in order hook logs
- INTERNAL: Sync Localazy translations
  • Like 2
Link to comment
Share on other sites

  • 1 month later...

0.89.1 (29/11/2023)

- NEW: Invoice metadata functionality
- INTERNAL: Sync Localazy translations

0.89.2 (01/12/2023)

- FIX: Payments flow on shared invoices
- INTERNAL: Sync Localazy translations

0.90.0 (21/12/2023)

- NEW: (BIG) Implement new 'Parent ↔ Child' client relations
- NEW: Redesigned client/staff/lead profile cards
- NEW: Implement `form_post` provision result action type
- NEW: `currency.code` filter available for contract product listings
- FIX: Alternative payment currencies not correctly shown in refund flow
- FIX: Destruction of \$scoped client data
- INTERNAL: Sync Localazy translations

0.90.1 (22/12/2023)

- FIX: Vault asset creation when hiding from clients
- INTERNAL: Sync Localazy translations

0.90.2 (22/12/2023)

- FIX: Disabled state on delete payment detail control

0.91.0 (12/01/2024)

- NEW: Update dashboard UX/UI to group products by `service_identifier`
- NEW: Streamline the 'Parent ↔ Child' impersonation flow
- NEW: Implement restore token functionality
- FIX: Pass `account_id` when making DAC search calls 
- INTERNAL: Refactor provision function execution code
- INTERNAL: Sync Localazy translations

0.91.1 (14/01/2024)

- FIX: `basket_id` being passed as `new` to DAC resulting in 422

0.92.0 (16/01/2024)

- NEW: Improve contract product list performance using `exclude_delegated` flag
- FIX: Filters when counting products in an admin » client context
- FIX: Inability for parent clients to pay child client invoices
- FIX: Defer mode translation strings not rendering correctly
- FIX: Debounce behaviour on client quick search
- INTERNAL: Minor UI tweaks to the client profile car
- INTERNAL: Sync Localazy translations

0.93.0 (19/01/2024)

- NEW: Implement ticket feed polling as interim socket substitute
- NEW: Implement manual refresh ticket control
- NEW: Implement global `visibilitychange` listener & getter
- NEW: Ticket 'Load more' overload logic
- INTERNAL: Refactor `ticketFeedProvider`
- INTERNAL: Sync Localazy translations

0.93.1 (22/01/2024)

- NEW: Enable verify support pin in org mode

0.93.2 (23/01/2024)

- NEW: Editable `Client since` date field under client profile
- FIX: Wording of 'cannot_disable_autorenew_msg' sentence
- FIX: Bug selecting ticket department in client context
- INTERNAL: Sync Localazy translations
  • Like 3
Link to comment
Share on other sites

0.93.3 (24/01/2024)

- FIX: Ticket department selection in client context
- FIX: Cannot read 'department' of undefined errors
- FIX: Issue showing delegated contract products
- INTERNAL: Improve list performance using 'hasDelegatedProducts' getter

0.93.4 (25/01/2024)

- NEW: Display activity log on admin credit note view
- FIX: Loss of provision field values upon encountering a 422
- FIX: Refresh of allowed file types following BOS update
- FIX: Hide read-only `amount` field when making manual invoice payments
- INTERNAL: Sync Localazy translations
  • Like 3
Link to comment
Share on other sites

  • 1 month later...

0.93.4 (25/01/2024)

- NEW: Display activity log on admin credit note view
- FIX: Loss of provision field values upon encountering a 422
- FIX: Refresh of allowed file types following BOS update
- FIX: Hide read-only `amount` field when making manual invoice payments
- INTERNAL: Sync Localazy translations

0.94.0 (14/02/2024)

- NEW: Show child invoices in admin and parent contexts
- NEW: Implement client area invoice template slots
- FIX: Honour `forceAutoPayment` setting when updating saved payment details
- FIX: Category description not shown for 'productless' categories
- FIX: Contract product category filter
- INTERNAL: Clean up duplicate commas in address output
- INTERNAL: Sync Localazy translations

0.94.1 (23/02/2024)

- FIX: Absolute clients data filter
- INTERNAL: Sync Localazy translations

0.94.2 (26/02/2024)

- FIX: Ticket department listing limited to 10 results

1.0.0 (27/02/2024)

- FIX: Verify pin bug where only 3 results are shown
- INTERNAL: (MASSIVE) Migration to Vue 2.7 and Vite build
- INTERNAL: Sync Localazy translations

1.0.1 (27/02/2024)

- FIX: Client-side notes/secrets UI not working for imported clients
- FIX: Basket item quantity control now working

1.0.2 (28/02/2024)

- FIX: Custom domain DNS instructions not showing

1.0.3 (28/02/2024)

- FIX: Payment flow for shared invoices

1.0.4 (01/03/2024)

- NEW: Implement `skip_count` across core listings to help perceived performance
- INTERNAL: Sync Localazy translations

1.0.5 (01/03/2024)

- FIX: Breaking UI when no cProd condition is returned

1.0.6 (01/03/2024)

- FIX: Broken pagination for dynamic report creation

1.0.7 (05/03/2024)

- FIX: Modify product dry run logic
- FIX: Date filters on ticket polling
- FIX: `collapseNav` logic

1.0.8 (08/03/2024)

- FIX: Host control » Domain Settings form not submitting
- FIX: Handling of existing basket image fields
- FIX: Missing segment display modes
- FIX: Import of dynamic module menu component(s)
- FIX: One-page basket quantity control logic

1.0.9 (12/03/2024)

- FIX: Modify product dry run logic on date change

1.1.0 (12/03/2024)

- NEW: Support setting of default currency based on `navigator.language`
- INTERNAL: Implement 'WIPLocaleCodes' for unsupported translation langs

1.2.0 (15/03/2024)

- FIX: Remove delete avatar option for gravatar images
- INTERNAL: Sync Localazy translations

1.3.0 (25/03/2024)

- NEW: Surface related email history under activity log modal
- FIX: Webhook trigger management
- INTERNAL: Tweak Sentry `ignoreErrors` rules
- INTERNAL: Sync Localazy translations

1.3.1 (25/03/2024)

- NEW: Implement 'DateCancelledSorter' and 'DateLapsedSorter'
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

1.3.2 (26/03/2024)

- NEW: Implement provision provider filter on TLDs listing

1.3.3 (28/03/2024)

- FIX: Text wrapping within profile card menu

1.3.4 (29/03/2024)

- NEW: Move support/inbox filters out of the URL, into localStorage
- FIX: Hide ticket auto-close message when in-progress
- INTERNAL: Improve copy for 'invoice_payment_missing_data_hook'
- INTERNAL: Sync Localazy translations

1.3.5 (02/04/2024)

- NEW: Refreshed UI for brand select modal
- NEW: Implement tickets `brands` filter in multi-brand mode
- INTERNAL: Sync Localazy translations
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

1.3.6 (11/04/2024)

- NEW: Surface actor and datetime for ticket status changes
- INTERNAL: Sync Localazy translations

1.3.7 (11/04/2024)

- FIX: Anonymise ticket status change for clients
- INTERNAL: Sync Localazy translations

1.3.8 (11/04/2024)

- NEW: Implement 'Close all tickets' functionality for clients & leads
- INTERNAL: Sync Localazy translations

1.3.9 (15/04/2024)

- FIX: Lead name not showing in ticket messages thread
  • Like 2
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...