Bug fixes for 9.5

Here you see all bug fixes for the current branch.

Check Important notes in the next section before upgrade.

The Important Notes gives an overview of what you need to be aware of before upgrading your solution.

Please pay attention to:

  • 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"

No important notes yet for the release.

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.5.9

2 Customer bug(s) fixed

ID Type Title Area
57477 Bug Special characters breaks URL if top ecom group contain special characters

Platform - Customized URLs
62492 Improvement Do not run extended checks on cookies in sql injection checkDo not run extended checks on cookies in sql injection check

Platform - Security

Version: 9.5.8

9 Customer bug(s) fixed

ID Type Title Area
58942 Bug PIM bug when attaching products directly to a Group and using search bar to find products to attach

PIM - Search and Navigation
58982 Bug Parent group users included when indexing impersonation users

Platform - Searching\Indexing
59926 Bug Card token not stored during Cybersource checkout

Ecommerce - Payment\CyberSource
60018 Bug Email marketing newsletter does not include page content if sent out scheduled - only contain header and footer is included

Marketing
60086 Bug LogOnHandler SaveCookie error on null DW_ExtranetSessionCookie DWExtranetUsername property

Users - Extranet
60189 Improvement Make cart session timeout configurable instead of 20 minutesMake cart session timeout configurable instead of 20 minutes

Ecommerce - Shopping Cart
60866 Bug GetProductById not cached on non default language

Ecommerce - Product Catalog
60955 Bug Exception when calling 'ProductService.GetAllProductsByShopId'

Platform - API
61066 Bug DefaultImage is looked up in Renderer eventhough the TemplateTag isn't used

PIM

Version: 9.5.7

17 Customer bug(s) fixed

ID Type Title Area
57854 Bug Coordinates are not retrieved based on address (Location item type)

Content - Items
57990 Bug Language Permission in PIM gives wrong result in Dashboard

PIM
58291 Bug Remove "Amount $$" from order description field in orders with bbs gateway

Ecommerce - Payment\BBS
58321 Bug Not possible to link to global paragraphs

Content
58542 Bug System.ArgumentException occurs when parsing friendly URL for home page

Platform - Customized URLs
58586 Bug Email Marketing scheduled task fails with a System.MissingMethodException

Marketing - Email Marketing
58597 Bug Product integration job causes both product indexes to be invalid

Platform - Searching\Indexing
58667 Bug Stock update does not take unit into account

Ecommerce - Stock
58681 Bug Can't Add/Remove ProductProperties from products with 'long' ProductId

PIM - Product Edit mode
58689 Bug Rich text fields dialogs open behind popup when used in item tab in an item relations list

Content - Items
58706 Bug Unfolding PIM warehouse group causes SQL timeout

PIM - Search and Navigation
58753 Improvement Make OnDownloadFile OnDownloadFileNotificationArgs use the handled and hasaccess propertiesMake OnDownloadFile OnDownloadFileNotificationArgs use the handled and hasaccess properties

Files - Permissions
58770 Bug Email marketing newsletter does not include page content if sent out scheduled

Marketing
58806 Bug Discounts very slow when using alldiscounts tag

Platform - API
58862 Bug FontAwesome icons in paragraphs disappear

Content - Editor
59077 Bug Forms for editors: Label for hidden fields not hidden...

Apps - Forms for editors
59670 Improvement support tracking script for viewmodelssupport tracking script for viewmodels

Platform - Templates\View models

Version: 9.5.6

18 Customer bug(s) fixed

ID Type Title Area
54868 Improvement Smart Integration: Implement an efficient way to cache large amounts of data.Smart Integration: Implement an efficient way to cache large amounts of data.

Integration - Data Integration
56166 Bug Problem with Assortment Navigation

Ecommerce - Assortments
56245 Bug Cache on discount included/excluded queries not used on discount calculating

Ecommerce - Order discounts
56603 Improvement Implement support for 'Max Channels'Implement support for 'Max Channels'

Platform - License
57018 Improvement e-conomic: Transfer to ERP functionality on Orderse-conomic: Transfer to ERP functionality on Orders

Integration - e-conomic Integration
57020 Improvement e-conomic: Catch EAN validation exception from e-conomic and update order record in DWe-conomic: Catch EAN validation exception from e-conomic and update order record in DW

Integration - e-conomic Integration
57035 Improvement Have Excel as source provider resolve the proper datatype of columns (get column conditional to work)Have Excel as source provider resolve the proper datatype of columns (get column conditional to work)

Integration - Data Integration
57077 Bug Track&Trace form is not filled correctly after order saving

Ecommerce - Track and Trace
57198 Improvement Datalist publishing module should allow to show time for datetime columnsDatalist publishing module should allow to show time for datetime columns

Apps - Data Lists
57339 Improvement Log when URLs are not resolving to event viewer and throw exception on loopLog when URLs are not resolving to event viewer and throw exception on loop

Platform - Customized URLs
57373 Bug Should solve problem in Dynamicweb.Core.Helpers.StripHtml

Cleanup and refac - Test
57478 Bug Unable to process Alptapay payment when sql injection is enabled

Ecommerce - Payment\AltaPay
57559 Bug Data in Track&Trace parameters lost on order saving

Ecommerce - Track and Trace
57874 Improvement Obfuscate emails in file based logging due to security issuesObfuscate emails in file based logging due to security issues

Platform - Security
58123 Bug Cache issue with SQL injection ignored fields

Platform - Security
58143 Bug Sales discount Date from and Date to are not triggered unless discount is saved or pool is recycled

Ecommerce - Sales Discounts
58411 Improvement Bulk Edit Listview - Change the limitation of selected ProductsBulk Edit Listview - Change the limitation of selected Products

PIM - Product Edit mode
58428 Bug Discounts are not applied correctly with old sales discount module

Ecommerce - Sales Discounts

Version: 9.5.5

19 Customer bug(s) fixed

ID Type Title Area
53032 Improvement Dynamicweb setup wizard, add posibility to map /Files to existing folder.Dynamicweb setup wizard, add posibility to map /Files to existing folder.

Platform
54988 Improvement Channel - AmazonProductScheduledTaskAddInChannel - AmazonProductScheduledTaskAddIn

PIM - Export and import data
54989 Improvement Channel - AmazonImagesScheduledTaskAddInChannel - AmazonImagesScheduledTaskAddIn

PIM - Export and import data
54990 Improvement Channel - AmazonInventoryScheduledTaskAddInChannel - AmazonInventoryScheduledTaskAddIn

PIM - Export and import data
54992 Improvement Channel - AmazonPricesScheduledTaskAddInChannel - AmazonPricesScheduledTaskAddIn

PIM - Export and import data
54993 Improvement Channel - AmazonOrderScheduledTaskAddInChannel - AmazonOrderScheduledTaskAddIn

PIM - Export and import data
54994 Improvement Channel - AmazonImportStatusScheduledTaskAddInChannel - AmazonImportStatusScheduledTaskAddIn

PIM - Export and import data
55806 Improvement Add juris name to taxname if to taxes on the same orderline shares names.Add juris name to taxname if to taxes on the same orderline shares names.

Ecommerce - Taxes\Avalara
55907 Bug Files Upload Manager doesn't support multiselect or resize images when using Firefox

Files
56183 Bug User smart search data picker values not saved when backend language is Danish

Users - Smart searches
56293 Bug Item publisher: Filtering a value that contains special characters is not possible

Content - Item Publisher
56665 Bug Repositories index build throws exception when image pattern contains a wildcard

Platform - Searching\Indexing
56700 Bug Data integration: Submitting activity name with enter in wizard sends you back to the beginning

Integration - Data Integration
56904 Improvement Improve when and how url indexes are rebuildImprove when and how url indexes are rebuild

Settings - Customized URLSs
56918 Bug Less compiler fails to handle datetime fields correctly

Platform
57022 Bug e-conomic: Barred (inactive) products is replicated to DW even if Filter "product.active==false" is set

Integration - e-conomic Integration
57076 Bug TrackTraceParameter.Value is empty inside TrackTraceParameters loop

Ecommerce - Track and Trace
57123 Improvement Log more information when shopid is changed on order objectLog more information when shopid is changed on order object

Ecommerce - Shopping Cart
57205 Improvement Support for AmazonSupport for Amazon

PIM - Export and import data

Version: 9.5.4

8 Customer bug(s) fixed

ID Type Title Area
55396 Bug "Do not render" state of Product fields is cached until recycle

Ecommerce - Fields
55940 Bug Update email permissions for all users in the group should accept null ("not selected")

Users - User groups
56016 Bug Write permission error with non admin users when editing image under new permissions

Users - Permissions
56045 Bug Caching is not cleared when removing properties

PIM
56069 Bug Exporting EcomAssortmentPermissions to Excel fails

Integration
56401 Bug Rich text fields can not be edited when used in item tabs as website settings

Content - Items
56470 Bug Exporting users via right click menu can include users from other groups

Integration - Data Integration
56565 Improvement Make it possible to disable discount calculation for an orderMake it possible to disable discount calculation for an order

Integration - Framework\LsRetail

Version: 9.5.3

18 Customer bug(s) fixed

ID Type Title Area
53469 Improvement Support for Created, Long description, product detail images, default image (not patterns) has been added to viewmodelSupport for Created, Long description, product detail images, default image (not patterns) has been added to viewmodel

Platform - Templates\View models
55220 Bug SmartSearch users "Visited a website" or "Visited a page" does not work

Users - Smart searches
55221 Improvement Add a UpdateCartToOrder notificationAdd a UpdateCartToOrder notification

Platform - API
55383 Bug Deployment: Page and paragraph providers fail on DW95

Platform - Deployment Tool
55454 Improvement Possible to extend index with either IIndexBuilderExtender interface and IndexBuilderExtenderBasePossible to extend index with either IIndexBuilderExtender interface and IndexBuilderExtenderBase

Platform - API
55557 Bug Extra call to CheckoutDone can result in 2 confirmation mails with recurring orders

Ecommerce - Recurring Orders
55603 Improvement Email name field included to search in email marketing listsEmail name field included to search in email marketing lists

Marketing - Email Marketing
55605 Bug DoNotAnalyzeDefaultFields breaks all Analyzed fields

Platform - Searching\Indexing
55661 Improvement 'Default' property on AlternativeImagePatterns'Default' property on AlternativeImagePatterns

Platform - Templates\View models
55691 Bug Customer country code lost on the cart filling

Ecommerce - Shopping Cart
55702 Bug Browse file button missing for XSL selection

Integration - Data Integration
55905 Bug Conditionals don't work on double/float

Integration - Data Integration
55912 Bug Facets not rendered if Source is not set

Ecommerce
55914 Bug Property fields are not rendered in frontend

Ecommerce - Product Categories
55915 Bug Property fields with values only in variant are not shown as selected in 'Add Property'

PIM
55954 Bug Not possible to add product to backend existing order

Ecommerce - Orders\Edit order
56030 Improvement Add 'Shop Context' to FeedAdd 'Shop Context' to Feed

PIM - Export and import data
56077 Improvement Pass headers to pushpromise from templatebasePass headers to pushpromise from templatebase

Platform - Templates

Version: 9.5.2

10 Customer bug(s) fixed

ID Type Title Area
50591 Improvement Dashboard refinement v2Dashboard refinement v2

53927 Bug Editing a group causes a duplicate primary key error

Fix editing a group causes a duplicate primary key error
Ecommerce - Groups
54162 Improvement Channel - All Products fields should be "Read only"Channel - All Products fields should be "Read only"

PIM - Export and import data
54866 Improvement SmartIntegration: Undo changes in XmlProvider and DynamicwebProvider that uses the IntegrationAdapter property on job.SmartIntegration: Undo changes in XmlProvider and DynamicwebProvider that uses the IntegrationAdapter property on job.

Integration - Data Integration
54873 Improvement Release Dynamicweb.Rapido on 9.5Release Dynamicweb.Rapido on 9.5

Platform
54987 Improvement Implement 'DoNotRender' and 'HideIfEmpty' functionality in ViewEngineImplement 'DoNotRender' and 'HideIfEmpty' functionality in ViewEngine

Platform
55200 Improvement Fix missing includes in adminFix missing includes in admin

Platform - API
55246 Improvement Add a ViewModel property to pageview instance for use in module templatesAdd a ViewModel property to pageview instance for use in module templates

Platform
55258 Bug RMA node in Ecom tree has disappeared again

Ecommerce - RMA
55397 Bug ViewEngine doesn't show ProductCategoryFields with inherited values

PIM

Version: 9.5.1

13 Customer bug(s) fixed

ID Type Title Area
40841 Improvement PIM - Dashboard widget should be able to redirect to Object/QueryPIM - Dashboard widget should be able to redirect to Object/Query

PIM
52444 Improvement Products that has been "hit in Query", are not shown in ProductlistProducts that has been "hit in Query", are not shown in Productlist

PIM - Search and Navigation
53139 Improvement Inherit Field-values - Should be shown as DIMMED/Grey colorInherit Field-values - Should be shown as DIMMED/Grey color

PIM - Product Edit mode
53772 Bug EcomProvider: fix import products when no ProductId in the mapping and job PK lists differs from sql table PK list

Integration - Data Integration
54105 Improvement Batch integration scheduled tasks add-ins: Do not fail on empty xml returned from web serviceBatch integration scheduled tasks add-ins: Do not fail on empty xml returned from web service

Integration - Framework\Batch
54304 Bug Sql provider: Remove missing rows after import option is not updated

Integration - Data Integration
54363 Bug Normalize latin characters handles å differently in 9.5

Content - Pages
54440 Improvement BBS NetAxept provider: Add language parameterBBS NetAxept provider: Add language parameter

Ecommerce - Payment\BBS
54697 Improvement Tabs in website settingsTabs in website settings

Platform
54699 Improvement Make it possible to use clean variable names in the Less compilerMake it possible to use clean variable names in the Less compiler

Content - Websites
54710 Bug TemplateTags for BOMProductItems are only available with TemplateTags() in template

Ecommerce - Parts Lists
54763 Bug Language context key is sometimes wrong

Platform - Customized URLs
54781 Bug Exception is thrown if order has another currency code than Common.Context.Currency.Code

Ecommerce - Orders\Edit order

Version: 9.5.0

24 Customer bug(s) fixed

ID Type Title Area
44866 Bug Cannot delete subpages when List sub pages mode is chosen

Content
45516 Bug Ecommerce statistics does not match Ecommerce orders

Ecommerce - Statistics
46824 Bug Make possible to change url schema for feeds source.

Content
47377 Bug Frontend shows exception when "show only products on stock" is checked

Ecommerce - Products
47425 Bug Items-allowed setting for placeholder works wrongly

Content - Items
47949 Bug Cannot save VAT percent with decimal value

Ecommerce - Country
48065 Bug Solution report -> Purge cache doesn't do anything

Settings
48893 Bug Ecom statistics product group count report doesn't apply parameters correctly

Ecommerce - Statistics
48922 Bug Change google maps api setting Globalsettings/Settings/GoogleAPIKeys/Maps

Apps - Maps
49565 Bug Product names containing exponents breaks custom url

Ecommerce - Products
49676 Bug Website specific 404 pages are not respected when using a single domainname

Platform - Customized URLs
49679 Bug Constructor missing from Shop.vb after movement to service/repository

Platform - API
50774 Bug Javascript error: Fatal error - Validator w3

Rapido - General layout
50961 Bug Repositories: Index build notifications not sending

Platform - Searching\Indexing
50971 Bug Sorting groups in Ecommerce breaks if GroupId contains '_'

Ecommerce - Product Groups
51113 Bug Products with spaces in ProductId get duplicated on save from backend

Ecommerce - Products
51969 Bug Not possible to select group as participant in workflow (content)

Content - Draft and Workflows
52141 Bug Images: When saving a product in Ecommerce, the Detail images loses it's ImageGroup

Ecommerce - Products
52283 Bug XmlProvider: Fix the archive as well so only the affected files are archived

Integration - Data Integration
52731 Bug DateTime.toString should use invariant culture in ContentIndexBuilder

Platform - Searching\Indexing
52768 Bug Bug in recurring orders

Ecommerce - Recurring Orders
53230 Bug ChargeLogic gateway blocked on cross-origin frame

Ecommerce - Payment\ChargeLogic
53530 Bug Ecom and Dynamicweb destination providers: not possible to import to EcomAssortmentPermissions table

Integration - Data Integration
53532 Bug UserProvider: enable logging of sent emails with passwords

Integration - Data Integration