June 2025

๐Ÿš€ Monthly Release Notes โ€“ June 2025

๐Ÿ”น New Features

๐Ÿ“ฆ OMS

  • LeanNavigation was implemented in the following modules to improve perfomance:
    • Webshop orders
    • Marketplace orders
    • Activation codes
  • CustomerCode selection
    • Streamlined the CustomerCode functionality so you can configure the correct code on either Language or DeliveryCountry level
  • Payment methods based on invoice country
    • In the checkout the payment methods now show based on the selected invoice country. This gives more flexibility in configuring the payment methods for multiple countries
  • Add BCC for order & payment confirmation mails
    • It is now possible to configure a BCC email for order & payment confirmation mails
  • CustomerCode flow
    • Created a new flow to generate a new customer in A4S if it is not yet known

๐Ÿ  SaaS

  • Newsletter default opt-in
    • Added a setting to have the newsletter checkbox enabled by default
    • Available options:
      • Newsletter enabled, with opt-in (you have to manually opt-in for the newsletter in the checkout)
      • Newsletter enabled, with opt-out (you have to manually opt-out for the newsletter in the checkout)
      • Newsletter disabled
  • Added extra CTA options to Hero Banner
    • The Hero Banner has been extended to contain max 3 CTA's. This is configurable in Strapi
  • Default locale
    • Added the option to configure a default locale so you have more control over which language you see when first entering the site

๐Ÿ–ฅ๏ธ Master Portal

  • Added loading state for endpoints
    • When opening the master portal it was unclear whether or not it is still loading available URLs. A loading state has been added to show whether or not the URLs are still being loaded

๐Ÿž Fixed Bugs

  • Switch locale after placing an order - Fixed a bug where you would be switched to a different locale
  • Language redirect - Fixed an issue where switching language on the account page did not work
  • PDP gallery index - Sometimes when clicking a thumbnail in the gallery the wrong image would pop up, this has been fixed.
  • Shipping costs threshold - Shipping costs no longer apply when ordering above the threshold
  • Order date displayed in order overview - The order date now shows the correct date instead of '1 januari 1' in the order overview
  • OMS - PaymentMethodCountry overflow - Fixed an issue where having too many payment methods would result in not being able to assign them to a country.
  • Mediabank - Generate images when new format is linked - When you link a new format to an image type it will now generate that format for all existing images
  • Logout on refresh - When refreshing on the account page you would sometimes be logged out, this has now been resolved
  • OMS - Order confirmation time - Fixed an issue where the incorrect timezone was shown in the order confirmation mail
  • Cards component - back navigation - Fixed an issue where the back button on the cards component did not work while in full screen
  • Cart issues - When a product has become unavailable in between sessions the cart would sometimes hang. These issues have been resolved

๐Ÿ”ง Maintenance

  • Updated Nuget packages for SaaS