Bug fixes for 9.7
Here you see all bug fixes for the current branch. Check Important notes in the next section before upgrading your solution.
Important Notes
The Important Notes gives an overview of what you need to be aware of before upgrading your solution.
Ecommerce\Shopping Cart - Upgrade
Remove checkout Shipping address validation on specific fields
In the backend code there was a "forced "requirement of the shipping fields Name, Address and Country which was a very hidden information for the user of the system. Now only country has a "forced" validation. In the shopping cart the shop owner now needs to setup fields validation himself in Ecommerce settings - Order - Validation groups (as other fields that needs to be required.).
Release: 9.7.2
Platform\Upgrade Issues - General
Update ABCPdf and ImageGlue
AbcPDF is replaced by IronPDF. The layout in generated PDF documents can be slightly different. This is because ABCpdf measured layouts in points whereas IronPdf measures layouts in millimeters.
Release: 9.7.0
Platform\API - Upgrade
Upgrade Dynamicweb.Admin target to .NET Framework 4.7.2
Target framework has been changed to .NET Framework 4.7.2. Details about the possible compatibility issues caused by retargeting can be found here: https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/retargeting/4.6-4.7.2 Updated server requirements: .NET Framework 4.7.2 runtime must be installed - https://dotnet.microsoft.com/download/dotnet-framework/net472
Release: 9.7.0
Please pay attention to this if you upgrade from version 8.x:
- The list of deprecated modules and features in Dynamicweb 9
- Changes to the public API and the places where they may affect you
- Other important changes, e.g. changes to the solution settings and removal of support for Access databases
Read more in "Upgrading to Dynamicweb 9"
Bug fixes list
This is an autogenerated list of bug fixes and improvements contained in each version of Dynamicweb. If this is an active branch, the most recent version may be unreleased.
Version: 9.7.8
2 Customer bug(s) fixed
ID | Type | Title | Area |
---|---|---|---|
77705 | Bug | Discount amount from field is only applied once per orderline |
|
79472 | Bug | Exception when using User import on 9.7 |
Version: 9.7.7
1 Customer bug(s) fixed
ID | Type | Title | Area |
---|---|---|---|
75019 | Improvement | Dynamicweb.Admin - Add reference to netstandard assemblyDynamicweb.Admin - Add reference to netstandard assembly |
Version: 9.7.6
10 Customer bug(s) fixed
ID | Type | Title | Area |
---|---|---|---|
72456 | Bug | Using combine Products the product number of the main product get deleted when adding a new option to combine products |
|
72903 | Bug | ItemType "File" with multiple files selected gives no output |
|
73271 | Bug | Tax Provider Errors not being cleaned up |
|
73501 | Bug | Ambiguous column sql error when searching in item fields after upgrade |
|
73652 | Bug | Input fields for VAT percent does not allow decimal numbers |
|
73716 | Bug | User total points not recalculated |
|
73970 | Bug | News (V2) Saving changes to Custom field groups problem in AccessCustomGroupContext |
|
74344 | Bug | JS error when trying to select target or confirmation page in Item creator app |
|
74480 | Bug | Indexing query on price > 0 returns 0 products |
|
74484 | Bug | Wrong collation for Hindu culture on website settings |
Version: 9.7.5
12 Customer bug(s) fixed
ID | Type | Title | Area |
---|---|---|---|
66131 | Improvement | Index - Field values do not inherit from "Above groups" to "Parent group" when indexingIndex - Field values do not inherit from "Above groups" to "Parent group" when indexing |
|
70482 | Bug | Sort order in product category field not applied in product/product group edit form until IIS recycle |
|
72164 | Improvement | FieldDisplayGroup - Template-TAG need additional information on CategoryFieldsFieldDisplayGroup - Template-TAG need additional information on CategoryFields |
|
72217 | Bug | Orderline product autoid=0 causing slowness on cart |
|
72410 | Improvement | Make neworderid publicMake neworderid public |
|
72714 | Bug | "Free shipping" discount type doesn't work for giftcards |
|
72720 | Bug | Log path in Settings tree is case sensitive |
|
72820 | Bug | Make timeout for render email configurable |
|
72963 | Bug | Product excluded in order discount is taken in account |
|
73072 | Bug | Constant value as part of PK does not work |
|
73211 | Bug | SmartSearch and/or groupings not working |
|
73436 | Improvement | Only use autoid for orderdebugging entriesOnly use autoid for orderdebugging entries |
Version: 9.7.4
29 Customer bug(s) fixed
ID | Type | Title | Area |
---|---|---|---|
66159 | Improvement | Add setting to calculate VAT for gift cardsAdd setting to calculate VAT for gift cards |
|
70371 | Bug | Uniqueness validation does not take into account the ShopId on creating of user |
|
70576 | Improvement | Channels - need to get "Alternative Images" backChannels - need to get "Alternative Images" back |
|
70643 | Improvement | Change how impersonation of a given user is checked to be allowed.Change how impersonation of a given user is checked to be allowed. |
|
70694 | Bug | No step validation in shopping cart with old design |
|
70956 | Bug | Problem with image update from the PIM |
|
71208 | Bug | Saving unsent email marketing newsletter opened from All Mails node makes it disappear from drafts |
|
71214 | Bug | Product variant search on Product selector |
|
71215 | Bug | Product variants not output via ViewMore in product selector |
|
71220 | Improvement | Ecom Provider strict primary key checkbox set by defaultEcom Provider strict primary key checkbox set by default |
|
71233 | Bug | User smart search fails when filtering on currency |
|
71254 | Bug | Tracking geoip db can get locked which leads to many log entries |
|
71256 | Improvement | Yellow bar instead of warning triangle when endpoint from dropdown is selected in live integrationYellow bar instead of warning triangle when endpoint from dropdown is selected in live integration |
|
71264 | Bug | Statistic gathered wrongly in email management |
|
71346 | Bug | Ecom:Product.Stock tag doesn't decrease after checkout |
|
71532 | Improvement | Performance issue with prices when "Reverse Charge For Vat" is a enabledPerformance issue with prices when "Reverse Charge For Vat" is a enabled |
|
71566 | Bug | Weighted search App gives error in frontend |
|
71663 | Bug | Unable to create a new page based on item type in root of page |
|
71685 | Bug | Overflow error can occur in assortments |
|
71758 | Improvement | Add discount to discountextenderbase for use when implementedAdd discount to discountextenderbase for use when implemented |
|
71773 | Bug | Using PageNavigationTags before accessing pages in any other way does not work |
|
71909 | Bug | Unable to select specific product from list output via search or view more when name has quotation marks |
|
72029 | Bug | Setting a user to administrator is not saved |
|
72050 | Bug | Wrong order price calculation with product discount and tax |
|
72144 | Bug | Price matrix shop specific price isn't used |
|
72386 | Bug | Unable to output users without orders via smart search |
|
72445 | Improvement | Optimize Installation.Size - and disable for azure applicationsOptimize Installation.Size - and disable for azure applications |
|
72552 | Bug | Prices for related products are not prepared before they are requested |
|
72662 | Bug | Format exception on logging receipt emails |
Version: 9.7.3
18 Customer bug(s) fixed
ID | Type | Title | Area |
---|---|---|---|
66252 | Improvement | Improve ecom provider in new projectImprove ecom provider in new project |
|
66952 | Improvement | Excel PIMprovider - merge PIMExcel- & Excel-provider on ProductImport functionExcel PIMprovider - merge PIMExcel- & Excel-provider on ProductImport function |
|
67018 | Improvement | Backend support for Favorite ListsBackend support for Favorite Lists |
|
69781 | Bug | RenderItemList sort order doesn't work as intended |
|
70086 | Bug | Stock table bug when Stock Location is 'Nothing Selected' |
|
70194 | Bug | Dynamicweb.Ecommerce.Extensibility.Editors.ProductsAndGroupsEditor does not work |
|
70293 | Bug | Traking id is saved with the "," in the database when it is edited |
|
70316 | Improvement | Make it possible to set stocklocation using a url parameterMake it possible to set stocklocation using a url parameter |
|
70756 | Bug | Not possible to link to other file types in Link section in Image Properties |
|
70822 | Bug | 'Total value of orders' calculated wrong on User Smart Search field |
|
70823 | Bug | Error exception on rendering free shipping discount |
|
71084 | Bug | Variant cache not cleared on KillAll |
|
71093 | Bug | Product view models does not correctly initialize it's own properties |
|
71167 | Bug | Forms for editors: Null error when using "insert before" or "insert after" |
|
71205 | Bug | Remove Dynamicweb.Management.Demo package from DW97 |
|
71262 | Bug | Ecom:Order:OrderLine.DiscountDescription is needed to render discount campaign image... |
|
71369 | Bug | Fix for empty category field values causes skipped products during indexing |
|
71474 | Improvement | Do not send pushpromise on azure web app installationsDo not send pushpromise on azure web app installations |
Version: 9.7.2
24 Customer bug(s) fixed
ID | Type | Title | Area |
---|---|---|---|
46198 | Improvement | Change name of providersChange name of providers |
|
67851 | Improvement | Feature: Add logging to Export OrdersFeature: Add logging to Export Orders |
|
68334 | Improvement | Support webP format in getimageSupport webP format in getimage |
|
68336 | Improvement | Support webP format in file browserSupport webP format in file browser |
|
68685 | Improvement | Upgrade DIBS Flexwin to be SCA compliantUpgrade DIBS Flexwin to be SCA compliant |
|
68797 | Improvement | Workflow - remove "Multipleselect" from listWorkflow - remove "Multipleselect" from list |
|
68800 | Improvement | Navigation viewmodelNavigation viewmodel |
|
68915 | Improvement | Make new image patterns work for viewmodelsMake new image patterns work for viewmodels |
|
68977 | Bug | Using "view more" function in Assortments will not let you select any of the products |
|
68978 | Bug | Forms for Editors: Inserting a link in Body text field fails with js error |
|
69074 | Improvement | Update all uses of Path.Combine to CombinePathsUpdate all uses of Path.Combine to CombinePaths |
|
69489 | Bug | Required Product field for item type fails |
|
69579 | Bug | Issue with adding Active flag to shipping providers |
|
69587 | Improvement | Remove user address from address loop and address list in user managementRemove user address from address loop and address list in user management |
|
69774 | Improvement | Subtotal calculation in checkout Ecom:Order.TotalPriceWithoutFeesAndTaxesSubtotal calculation in checkout Ecom:Order.TotalPriceWithoutFeesAndTaxes |
|
69777 | Improvement | New notification subscriber to allow frontend loginNew notification subscriber to allow frontend login |
|
69941 | Bug | Variant cache not cleared with EcomProvider |
|
70075 | Improvement | Remove checkout Shipping address validation on specific fields Upgrade In the backend code there was a "forced "requirement of the shipping fields Name, Address and Country which was a very hidden information for the user of the system. Now only country has a "forced" validation. In the shopping cart the shop owner now needs to setup fields validation himself in Ecommerce settings - Order - Validation groups (as other fields that needs to be required.). |
|
70076 | Improvement | Checkout - Create new user forced to put the email information as the username in frontendCheckout - Create new user forced to put the email information as the username in frontend |
|
70155 | Bug | Clean up Epays mess |
|
70179 | Improvement | Edit area can be slow to load when you have many items and layout templatesEdit area can be slow to load when you have many items and layout templates |
|
70255 | Improvement | Add ShowAsImageSelector for item editor attributes on the file editorAdd ShowAsImageSelector for item editor attributes on the file editor |
|
70276 | Improvement | Do not return default address from address table on new cartsDo not return default address from address table on new carts |
|
70289 | Improvement | Copy customer field information to delivery fields when empty - new setting in ecommerceCopy customer field information to delivery fields when empty - new setting in ecommerce |
Version: 9.7.1
15 Customer bug(s) fixed
ID | Type | Title | Area |
---|---|---|---|
65662 | Bug | CultureNotFoundException in PIM |
|
66824 | Improvement | Import UI - MappingsImport UI - Mappings |
|
67870 | Improvement | Export backend language to CSV file and import it again.Export backend language to CSV file and import it again. |
|
67903 | Improvement | Improve SQL in 'GetPagedProductsWithCount'Improve SQL in 'GetPagedProductsWithCount' |
|
68015 | Improvement | Live integration: Secret field is overridden by AD password remembered by browserLive integration: Secret field is overridden by AD password remembered by browser |
|
68050 | Improvement | Feeds - Add information to LINK areaFeeds - Add information to LINK area |
|
68053 | Improvement | Combine - Message "The combination is already marked as ....", should be made as tooltipCombine - Message "The combination is already marked as ....", should be made as tooltip |
|
68055 | Improvement | Shortcuts - More information and have "Set focus"Shortcuts - More information and have "Set focus" |
|
68686 | Improvement | Upgrade Stripe to be SCA compliantUpgrade Stripe to be SCA compliant |
|
68716 | Bug | HTMLAgilityPack version dependencty ignored during build |
|
68790 | Improvement | Workflow - Check for "Usage", before Workflowstate can be deletedWorkflow - Check for "Usage", before Workflowstate can be deleted |
|
68791 | Bug | Item Publisher: Settings section not collapsed |
|
68798 | Improvement | Workflow - Disable line "Delete" button, when "In Use" are trueWorkflow - Disable line "Delete" button, when "In Use" are true |
|
68922 | Bug | Not possible to sort Ecommerce related product groups |
|
68973 | Bug | PIM Excel export does not have any value in Custom product fields |
Version: 9.7.0
21 Customer bug(s) fixed
ID | Type | Title | Area |
---|---|---|---|
61032 | Bug | Not possible to create two direct paths of same name but different domain |
|
61476 | Bug | Paging count wrong number in PIM Queries |
|
61623 | Bug | The Vertex provider tax calculation failing if product name longer than 40 symbols |
|
61871 | Bug | Profile selector not visible in page preview window |
|
62499 | Bug | Duplicate summary orderdetails when opened from Users/Orders |
|
62942 | Bug | Resizing browser reveal hidden options in page properties |
|
63373 | Bug | No thumbnail display for images with focal points in item relation lists |
|
63466 | Bug | Links are not displayed in item relation lists when the link field is the only one shown |
|
63844 | Bug | Drag and drop groups not working in Chrome |
|
65255 | Bug | Global Elements with forms for editors APP post to wrong ID |
|
65464 | Bug | Mobile navigation not showing Ecom groups |
|
65614 | Bug | Bug in Users code causes excessive (and expensive) calls to google api |
|
65691 | Bug | Integration Order Id in backend order list is not filled from db |
|
65764 | Bug | DoNotAddUnsubscribe not working when content has not unsibscribe placeholders |
|
66047 | Bug | Include the ShopID when creating a new user |
|
66060 | Bug | TreeNavigateToNode cookie doesn't encode special characters |
|
66387 | Bug | "Area ID must be greater than 0, but it was 0" error when create a new language |
|
67324 | Bug | Multilanguage Listbox property fields change type if other fields are edited |
|
67387 | Bug | Exceptions when building assortments are lost |
|
67466 | Bug | Fix indexing when CategoryFieldValues are empty |
|
67481 | Bug | Customer center retrieve orders based on impersonation doesn't work |