.NET 9, AMS, OMS, Portal, SaaS & Design System (March 2025)
6 months ago by Core-commerce
.NET 9 Upgrade
-
Saas and CoreCommerce are now running on .NET 9
- Both platforms were upgraded for better performance and security updates.
- All relevant nuget packages, code, and pipelines have been updated.
- What's new in .NET 9?
- Performance comparison with .NET 8
-
OData Client Alternative Implemented
- Simple.OData.Client has been replaced due to compatibility issues. The DmsMigrationJob in SaaS now runs smoothly with .NET 9.
AMS
-
Account verification
- Resolved an issue where clicking the account verification link led to a 500 error page. Users can now activate accounts without issues.
OMS
-
Sendcloud Parcel integration
- Sendcloud integration to create parcels when an order is completed has been finished. When enabled a shipment will be created for the entire order once it has been completed.
- Enabled by tenants SendCloud.ExportShipment
-
Payment status
- Added a new endpoint to fetch the real-time payment status directly from the Payment Service Provider (PSP). This ensures the payment status is always accurately displayed
-
Promotions name validation
- Added validation to determine the uniqueness of a promotion name. It is not possible to create multiple promotions with the same name. A validation error is now shown when the promotion name is not unique
-
CustomerCode
- Added support for supplying the CustomerCode on a order using the DeliveryCountry selected in the checkout
Front-end
-
Email Validation Aligned with Mollie
- Frontend email address validation now matches Mollie’s stricter rules, preventing payment errors and allowing for clear user feedback before submitting a payment.
Portal
-
New Portal app
- The new portal container app is now live, replacing the old SWA app.
-
Custom Domain Navigation URLs
- Portal navigation now uses customer’s custom domains, replacing default Azure links for a more professional and branded experience.
-
Authentication
- Auth0 authentication has been added to the portal to ensure secure access to customer data
SaaS
-
Discount information on 'Thank You' Page
- The 'Thank you' page now displays applied discount codes and order line subtitles, providing a consistent with the cart view.
-
Advanced configuration for Images component
- The 'images' component in Strapi now supports advanced configuration
- Height and Width can now be configured so the images can be shown in a grid system
- Width options (Amount of columns):
- Quarter (3/12)
- Half (6/12)
- 3 Quarter (9/12)
- Full (12/12)
- One Third (4/12)
- Two Third (8/12)
- Height options (amount of rows):
- 1x (default)
- 2x
- 3x
- 4x
Design System updates
- Fixed an issue were the Design System did not work on static sites
- Finalized: