Release Notes
This page contains release notes for all DynamicWeb 10 milestone releases.
DynamicWeb 10.4
DynamicWeb 10.4 is released 30/4/2024
- Products
- Language autotranslation on multiple products Translation: of selected fields on multiple products now available
- Products ListScreen - Extended filtering: Filtering of Language & Variants are now available in all areas with product lists
- ListBox options has been improved: Setting ListBox fields, are made easier to manage
- Product datamodel: Added Completeness & CategoryFields as actionMENU function. Improved the way of managing these, direct from Datamodel
- Headless
- Forms: Submit a form through delivery API
- QueryPublisher: Support ViewModel based query results
- Recover Password: Whitelist hosts for password recovery, through Authorized hosts settings.
- Platform
- Export Users: Now possible to export users to Excel from the ActionMENU on a list of users. Requires the Excel Provider.
DynamicWeb 10.3
DynamicWeb 10.3 is released 2/4/2024, bringing multiple enhancements and new features across various aspects of the platform.
- Products
- GridEdit: Enhancements allow users to efficiently enrich multiple products with multiple languages simultaneously..
- Auto-Translation: Introducing batch translation capabilities, enabling the translation of field content from one language to another in bulk. Initial implementation utilizes Google Translate. Other options are investigated as well.
- AI-Generated Text: Now you can generate text for products using AI.
- Product Combine: The process of combining products has been refined for a more intuitive and user-friendly experience.
- Field-type “Decimal”: has been extended to support value conversion, enabling users to define conversions on values, particularly useful for defining units such as “mg, g, kg, Ton”.
- Commerce
- A cleanup and renaming of order management handling (Actions) in the backend
- Discounts for anonymous users only. Making it possible to target non-logged in users.
- Integration
- UI updates have been implemented to remove dead ends and enhance overall usability.
- Culture conversion Can now be managed on activity level instead of on each table
- Sorting of collections in the tree has been added for better organization.
- New script type DateTime.Now.
- Custom Column Headers can now be defined when exporting to Excel directly from the list screen
- Headless
- Forms API Endpoints: New API endpoints have been introduced to expose form content through the Delivery API.
- Authorized Hosts Setting: A new setting has been added to allow the addition of authorized hosts for future headless setups.
DynamicWeb 10.2
DynamicWeb 10.2 is released 5/3/2024.
DynamicWeb 10.2 introduces a range of new features and improvements, further enhancing the platform's backend capabilities and user experience. Here are the key updates:
Commerce
- Backend enhancements now allow for the creation of carts, quotes, ledgers, and subscriptions, in addition to orders.
Integration
- Support for NAV on-premise has been added.
- New logging capabilities for add-ins and scheduled tasks.
- Improved automatic key column detection on the mapping screen.
- Enhanced sorting options for collections in the tree view.
Product Information Management (PIM)
- GridEdit: Allows for multiple product information enrichments at once, enhancing data handling efficiency.
- UNIT Measurement: New "Conversion fields" function with factor definition improves accuracy in unit conversions. It also allows for the pre-definition of a range of units, such as weights and lengths.
- Query and Workflow Alignment: It's now possible to define default presets for enrichment in queries, optimizing product enrichment access and workflow.
- Excel Export: Export products to excel directly from the list screen
Platform
- Screen Configuration Presets: Users can now set up and define a range of presets in settings for different screens. i.e. make sure data, values etc. are visible or hidden based on the user or user group.
- Dashboard Enhancements: Widgets have been extended with new functionalities, including the ability to change color ranges based on values and a jump function where you directly access the query list or open products for enrichment.
DynamicWeb 10.1
DynamicWeb 10.1 is released 30/1/2024 and is the first milestone release on DynamicWeb 10.
Notable features in 10.1 are:
- Updated the UI and UX in many places, e.g. Users, Products, Commerce, and more
- Commerce
- Order creation from backend
- Add order lines from backend incl fees on payment and shipping
- Add and edit payment and shipping from backend
- Added translation to stock and RMA states
- Clean up of legacy dashboards
- Products
- Improved Combine-tool to be more intuitive and flexible when handling variants and product families
- Variant and related product selectors now have type-ahead and browse functionality
- A beta-implementation allowing you to translate countries, currencies, relations groups, variant options, vat groups, variant groups, regions, product units, and field display groups
- Other improvements
- Download log files directly from an integration activity
- Marketing renamed to 'Email' to align with product capabilities
From this release we will move to milestone releases. With milestone releases we will release a new minor version of DynamicWeb 10 every month, and you will be automatically upgraded to latest stable depending on your cloud upgrade policy. You can read more about milestone releases here
Compatibility
As this is the last non-Milestone release we've made changes which affect code-compatibility, e.g.:
- Changed target framework from .NET 7 to .NET 8
- API Changes - we've removed obsoleted API features from:
- Product
- ProductGroup
- Price
- Order
- OrderlineCollection
- Etc.
You can read about migrating from DW10 to DW10.1 here.
Changelog
ID | Title | Area Path |
---|---|---|
16112 | DW10 - Content - Edit paragraph - Translations | Dynamicweb\Content |
17073 | DW10 - Forms for editors checkbox list and radio button list not supported | Dynamicweb\Content |
15887 | Customize / Selecting order fields on order edit/create | Dynamicweb\Ecommerce |
16743 | Order data should not be reference-based | Dynamicweb\Ecommerce |
16664 | Translations RMA events | Dynamicweb\Ecommerce |
15875 | Create Order in Backend - Implementation | Dynamicweb\Ecommerce |
15881 | Manuel order lines | Dynamicweb\Ecommerce |
15884 | Editing shipping methods. | Dynamicweb\Ecommerce |
16047 | Editing payment methods. | Dynamicweb\Ecommerce |
16900 | Edit Order in action menu | Dynamicweb\Ecommerce |
17052 | Make Shipping/Payment fee editable in OrderEditScreen | Dynamicweb\Ecommerce |
16663 | Translations RMA states | Dynamicweb\Ecommerce |
16661 | Translating Stock Status of a Stock State | Dynamicweb\Ecommerce |
16830 | Implement triggers | Dynamicweb\Ecommerce |
16660 | Add translations to Stock states | Dynamicweb\Ecommerce |
16891 | Remove not working dashboards | Dynamicweb\Ecommerce |
17094 | Rename refresh every on scheduled task edit | Dynamicweb\Integration |
16424 | Download log file from action menu | Dynamicweb\Integration |
15073 | Live integration and Swift DW10 | Dynamicweb\Integration |
16714 | Export to Excel | Dynamicweb\Integration |
15996 | GridEdit - Products - Show and visualize inherited values on Product fields | Dynamicweb\PIM |
16665 | Translate function - implementation missing various places | Dynamicweb\PIM |
17014 | Product enrichment - TAB: Details - Jump to actual section on EditScreen | Dynamicweb\PIM |
17171 | Product enrich - EditScreen - Add check for "Read only" property | Dynamicweb\PIM |
17156 | Product enrichment - TAB: Details - Reorganize widgets, move "Custom product fields" | Dynamicweb\PIM |
16848 | Settings "Configure screens" - EditScreen - Change way of select and sorting fields on presets for Screen's | Dynamicweb\PIM |
16783 | GridEdit - Products - Column header on CategoryFields, must only show the Field-name | Dynamicweb\PIM |
16397 | Channels/SHOP's - Change or missings | Dynamicweb\PIM |
16464 | Manage fields - Products - Change and missing's | Dynamicweb\PIM |
16492 | License - Product area - PIM vs COMMERCE | Dynamicweb\PIM |
16491 | Product variants - Combine flow and behavior | Dynamicweb\PIM |
17169 | Attributes settings - ListScreen - Add "Read only" column | Dynamicweb\PIM |
10968 | Product ListScreen - Enable filtering on Product ListScreen | Dynamicweb\PIM |
17087 | Settings "Configure screens" - ListScreen - Add function to create new Screen presets | Dynamicweb\PIM |
17158 | Product enrichment - OverviewScreen - Add default action to elements in Widget | Dynamicweb\PIM |
17172 | Product enrich - GridEdit - Add check for "Read only" property | Dynamicweb\PIM |
17592 | AI Text Generation | Dynamicweb\PIM |
17015 | Product enrich - EditScreen - Discontinued actions and text | Dynamicweb\PIM |
17002 | Product settings - Attributes - Add button "Back" on below ListScreen | Dynamicweb\PIM |
17003 | Product settings - Add "Back" button on below ListScreen | Dynamicweb\PIM |
16998 | Product ActionMENU - OverviewScreen - reorganize and change | Dynamicweb\PIM |
16999 | Product ActionMENU - EditScreen - reorganize and change | Dynamicweb\PIM |
15997 | GridEdit - Products - Show Field-visibility correct (Field differentiation) | Dynamicweb\PIM |
16815 | Configure screens - UI/Design - Change way of select and sorting fields | Dynamicweb\PIM |
17030 | Attribute type - "UNITs Editor" - Decide implementation | Dynamicweb\PIM |
16795 | Product CategoryFields - ListScreen - In header-row, show "Name" instead of "SystemName" | Dynamicweb\PIM |
16673 | Product settings - Translation - Implement on "Countries" | Dynamicweb\PIM |
16672 | Product settings - Translation - Implement on "Currencies" | Dynamicweb\PIM |
16671 | Product settings - Translation - Implement on "Relation groups" | Dynamicweb\PIM |
16669 | Product settings - Translation - Implement on "Variant options" | Dynamicweb\PIM |
16666 | Product settings - Translation - Implement on "VAT groups" | Dynamicweb\PIM |
16667 | Product settings - Translation - Implement on "Variant groups" | Dynamicweb\PIM |
15934 | DW10: Product assets - Previews - Correct styling | Dynamicweb\PIM |
16674 | Product settings - Translation - Implement on "Region option" | Dynamicweb\PIM |
16676 | Product settings - Translation - Implement on "Product units" | Dynamicweb\PIM |
14557 | Product ActionMENU - Validate on Product-type to control functions | Dynamicweb\PIM |
17037 | Product settings - Translation - On "Field display groups", remove old Translations from ActionMENU | Dynamicweb\PIM |
16675 | Product settings - Translation - Implement on "Field display groups" | Dynamicweb\PIM |
14463 | Product settings - Attributes | Dynamicweb\PIM |
11382 | Product enrichment - Navigation and flow | Dynamicweb\PIM |
14195 | Product variants - Relation sorting order are not based on Sorting key | Dynamicweb\PIM |
16242 | Product enrichment - EditScreen - Reorganize Fields & TAB's | Dynamicweb\PIM |
16467 | Product variants - Change flow and behavior | Dynamicweb\PIM |
14920 | Product enrichment - EditScreen - Change or Missing's | Dynamicweb\PIM |
16040 | Product enrichment - Change to new search Selector | Dynamicweb\PIM |
16503 | Product bundles - Price setting and calculations | Dynamicweb\PIM |
13911 | Product queries - Visabillity-fields - implement "Configure screens" metode | Dynamicweb\PIM |
16875 | Products - EditScreen - CategoryFields sorting, inside a CategoryGroup, must be done by using the SortingKey | Dynamicweb\PIM |
16846 | Sorting fields - EditScreen - Fields must be sorted by their SortingKey | Dynamicweb\PIM |
16429 | Upload assets - Implement "Default upload location" on Assets Category | Dynamicweb\PIM |
16994 | Products - database - Remove un-used fields from database/API | Dynamicweb\PIM |
16988 | Attributes - EditScreen - Add "Read only" checkbox | Dynamicweb\PIM |
15853 | Manage assets - change or missing's | Dynamicweb\PIM |
16428 | Manage assets - Upload assets directly from Products | Dynamicweb\PIM |
17102 | Clean up order.cs and related | Dynamicweb\Platform |
14657 | Fix DW10 bugs | Dynamicweb\Platform |
14656 | Fix DW10 bugs | Dynamicweb\Platform |
14655 | Fix DW10 bugs | Dynamicweb\Platform |
17565 | DW10 - Move nodes Data portability & Data processing To Settings / Apps | Dynamicweb\Platform |
17602 | Cleaning out ProductGroupFields with new service | Dynamicweb\Platform |
17608 | Use left labels ny default | Dynamicweb\Platform |
16942 | Dashboard - Change database & relations | Dynamicweb\Platform |
16945 | Dashboard - EditScreen - Manage properties and User relations | Dynamicweb\Platform |
16115 | Add swiffy slider to product images | Dynamicweb\Platform\UI and Design |
16587 | Users overview screen - Styling of info widget | Dynamicweb\Platform\UI and Design |
15469 | Editing content files - Styling | Dynamicweb\Platform\UI and Design |
16230 | Insights - Add dashboard on startpage | Dynamicweb\Platform\UI and Design |
16991 | Re-organize product fields on product edit | Dynamicweb\Swift |
16434 | DW10 - Users area placeholder | Dynamicweb\Users |