All features and improvements in Dynamicweb 8.x

Below you will find a list of all features and improvements that are implemented in all Dynamicweb versions from version 8.0.0.0 to the latest release. The list is categorized in main areas and sorted by sub areas.

 

In the left menu you can also find lists for the main areas in Dynamicweb. These list are sorted by release version.

Content

System.Net.WebException: The operation has timed out at System.Net.HttpWebRequest.GetResponse() at Dynamicweb.Analytics.Seo.HttpData.Lookup()

Ecommerce

  • Ecommerce performance tuning

    Area: Ecommerce
    Description:
    Dynamicweb 8.2.1.0 introduces a lot of ecommerce performance improvements, especially in the product list, in filters, navigations, image handling and general template tag processing. The graphs show the benefits of this better response time on two different ecommerce implementations.

    Version: 8.2.1.0
  • eCommerce wizard

    Area: Ecommerce
    Description:
    We have a wizard for setting up basic ecom settings in new solutions.

    Version: 8.1.1.0
  • Catalog publishing

    Area: Catalog Publishing
    Description:
    With Catalog publishing it is possible to select several products from a product catalog in frontend and then make changes to the prices for a proposal. Then you can generate the product list with the new prices in a PDF, which you can download or send by e-mail to a customer.

    Version: 8.1.0.0
  • Currency loop

    Area: Currency
    Description:
    Implemented a new loop for page templates. It´s a currency loop that lists all currencies on the site.

    Version: 8.2.0.0
  • Global Currency tag

    Area: Currency
    Description:
    A new global currency tag, Global:eCommerce.Currency, that returns the currency used in the context. Based on the setting in Website module - Edit website - eCommerce settings - Currency.

    Version: 8.1.2.0
  • Order Center

    Area: Customer Center
    Description:
    The CustomerCenter module has been extended with the ability to show the state of your existing orders as well as generate a list of your frequently bought items

    Version: 8.1.2.0
  • Improve performance on filters

    Area: Filters
    Description:
    Filter performance has been improved in general. In most scenarios pages with filters will load 20-50% faster.

    Version: 8.2.3.0
  • Default focus on eCommerce forms

    Area: GUI
    Description:
    Default focus have been improved in the ecommerce section. Now the top field will in general take focus when creating new and editing existing items (products, groups, etc.) allowing the user to start typing or editing right away.

    Version: 8.2.0.0
  • Limit search to a shop, filtered search

    Area: Multishop
    Description:
    It is possible to limit the filtered search to a specific shop with a setting in Advanced filtering in the paragraph settings for the product catalog.

    Version: 8.3.0.0
  • New Price matrix

    Area: Multishop
    Description:
    A new price matrix (Product - Prices) has been implemented with a look similar to classic ERP systems providing the user with a flexible and powerful way to customize product prices. Some columns are not available by default. You need the Multishop Advanced module to get access to all columns.

    Version: 8.3.0.0
  • Sales Discount - Limitation

    Area: Multishop
    Description:
    Discounts can be limited to specific shops and countries. This is controlled by the ecom settings in the Websites module

    Version: 8.3.0.0
  • ShopID on user

    Area: Multishop
    Description:
    For integration purposes you can include a users shop id in extranet log in

    Version: 8.3.0.0
  • Cart specfic Payment and Delivery

    Area: Multishop
    Description:
    It's now possible to select which payment and delivery methods are available on the cart module

    Version: 8.3.0.0
  • Column selector for the order list

    Area: Orders
    Description:
    A column selector has been added to the order list that allows you to select which orders information should be available for easy overview of incoming orders and your order history.

    Version: 8.0.0.0
  • Edit order (manipulate order content)

    Area: Orders\Edit order
    Description:
    It is now possible to change the content in an order through the eCommerce backend. You can remove products from the order, e.g. if they are out of stock., and add new products to the order. You can also add new product discounts and order discounts (amount discounts) to the order. To be able to edit your orders, you need to enable the "Allow edit order for all users" in Management Center - eCommerce - Advanced settings - Shopping cart.

    Version: 8.1.2.0
  • Make parts list (BoM) support extended variants

    Area: Parts Lists
    Description:
    Now the Variant button is no longer greyed out and it is possible to create extended variants when the main product is a parts list (BOM item).

    Version: 8.2.3.0
  • Sorting of BOM products

    Area: Parts Lists
    Description:
    It is now possible to custom sort the BOM groups in the parts list tab. The BOM item (products) follows the custom sort of the products in the ecom group.

    Version: 8.1.0.0
  • Sorting of payment and delivery methods

    Area: Payment
    Description:
    Drag and drop sorting of payments and delivery methods can now be performed in the backend giving direct control of the order they appear in during the checkout process.

    Version: 8.2.0.0
  • Add all countries functionality

    Area: Payment
    Description:
    A possibility to select and activate all country fees on a payment has been implemented.

    Version: 8.2.0.0
  • Implement capture functionality (IRemoteCapture) for the Authorize.net payment method

    Area: Payment\Authorize.Net
    Description:
    Integration to the Authorize.Net Payment Gateway in order to submit credit card transactions for authorization and settlement using the Advanced Integration Method (AIM). AuthorizeNet AIM requires a valid Secure Sockets Layer (SSL) certificate and the web site must be capable of initiating both client- and server-side SSL connections.

    Version: 8.2.2.0
  • Authorize.net checkout handler

    Area: Payment\Authorize.Net
    Description:
    Implemented Authorize.net as checkout Handler in Shopping cartv2. The AuthorizeNET checkout handler only supports U.S. dollars as currency so you need to make sure that the order is completed in U.S. dollars.

    Version: 8.1.0.0
  • Support new DIBS payment window

    Area: Payment\DIBS
    Description:
    A new payment checkout handler that supports the new DIBS payment window. Now the customer can see the order content in the DIBS window and the design is changed. The new DIBS payment window also uses HMAC rather than MD5 for protection against data tampering to and from the payment window. Read more about the new payment window here: http://tech.dibs.dk/integration_methods/dibs_payment_window/converting_to_dibs_payment_window/

    Version: 8.3.0.0
  • Afterpay in Ogone

    Area: Payment\Ogone
    Description:
    The Ogone payment gateway now supports Afterpay.

    Version: 8.1.2.0
  • Latest viewed items loop

    Area: Power Pack
    Description:
    There is now a loop called "eCom:Related.YouHaveSeenTheseProducts" available for the product view and product list. The loop needs to be added to both ProductList and ProductDetail templates in order to work.

    Version: 8.1.1.0
  • Activate products on multiple language versions on create

    Area: Product Catalog
    Description:
    It is now possible to localize multiple products. After a selection press the localize icon and a dialog appears asking whether the localized products should be deactivated (until the relevant translations are made).

    Version: 8.2.0.0
  • Search/filter template for pages

    Area: Product Search
    Description:
    Implemented the template tag, Page:Ecom.Search, that can be used in page templates. This tag renderes the filter search if a product catalog is present on the page, search is enabled and filters are enabled. Remove the Ecom:Search.SearchBox from your product list template if you don´t want a double set of filters on your page.

    Version: 8.1.0.0
  • Alternative suggestions/Did you mean in filters

    Area: Product Search
    Description:
    A new misspelling functionality in the “Product Search, Extended” module. This functionality allows displaying search query suggestions by correcting the misspelled keywords according to the information available in the search index.

    Version: 8.1.0.0
  • Product number in the Related products pop-up

    Area: Related Products
    Description:
    An option has been included to show the product number in the product selector. Enable this in the management center under the ecommerce -> advanced -> general node.

    Version: 8.2.0.0
  • RMA - Return Merchandise Authorization

    Area: RMA
    Description:
    Implementation of RMA - Return Merchandise Authorization - as a part of the Customer Center. Now the customers are able to create RMAs based on their orders through the Customer Center, and the Service Desk employees are able to create RMAs through the eCommerce backend. You can create 3 types of RMAs: Return, Defective and Exchange, and you can select a state that shows what state that the RMA is in the RMA workflow. You can also create your own states that is relevant for your RMA workflow. It is possible to make a replacement order where it's possible to refund, replace with another instance of the same product or replace with a different product (refund is handled manually and not by the gateways in this release). You can setup e-mail notifications on your states and events to notify customers or employees in your company when a state is changed or an event has been triggered.

    Version: 8.1.1.0
  • Total sum of all discounts

    Area: Sales Discounts
    Description:
    New tag that shows the total sum of discounts in the cart: Ecom:Order.OrderLines.TotalDiscount.

    Version: 8.3.0.0
  • Tag which outputs the "no fee value" for a shipping method

    Area: Shipping
    Description:
    A new tag, Ecom:Cart.Shippingmethod.MinimumPriceForFreeFee, that outputs the value in the "No fee for purchases over" field in the settings for the shipping method. http://templates.dynamicweb.dk/Default.aspx?ID=14256

    Version: 8.2.2.0
  • Integration with PostDK (shipping)

    Area: Shipping
    Description:
    Shipping documents for Post Danmark can be generated from backend with the Post Danmark provider - requires 3rd party account

    Version: 8.2.0.0
  • Shipping fee provider that behaves like gateway provider - configurable.

    Area: Shipping
    Description:
    The option to create custom shipping providers to the system has been implemented allowing you to add additional shipping methods to support specific market needs. Current implementations of a shipping providers which comes out-of-the-box with Dynamicweb is UPS and USPS (targeted at the US market).

    Version: 8.1.0.0
  • Integration with GLS (shipping)

    Area: Shipping\GLS
    Description:
    A GLS shipping provider has been added that allows you to choose a packetshop for delivery during checkout and create shipping documents from backend (requires 3rd party program)

    Version: 8.2.0.0
  • UPS shipping provider

    Area: Shipping\UPS
    Description:
    Implementation of  UPS (United Parcel Service Inc.) as shipping provider. This service is an USA domestic shipping service. International shipping is not part of this integration.

    Version: 8.1.0.0
  • USPS shipping provider

    Area: Shipping\USPS
    Description:
    Implementation of USPS (United States Postal Service) as shipping provider. This service is an USA domestic shipping service. International shipping is not part of this integration.

    Version: 8.1.0.0
  • A check for stock status

    Area: Shopping Cart v2
    Description:
    Dynamicweb 8.3 supports reserving products in various checkout steps to ensure that products never reach negative stock state. In Shopping cartv2 paragraph settings you can enable a setting that makes it impossible to exceed stock when checking out. The validation will return an error message that you can customize in paragraph settings. Use {ProductName} in error message field if you want the product name in the error message like this: The quantity of products in cart exceeds the stock quantity ({ProductName}). In Management center - Ecommerce - Advanced - General we have implemented new settings that makes it possible to enable product reservation in a specific time. Enable "Reserve at checkout step":  The users can add the stock amount, but another user can also add the stock amount but they can not add more than stock amount, e.g. with 2 in stock, then user1 can add 2, user2 can add 2 and user3 can add 2 (they can´t add 3, 4 or 5 products, but it´s the one that first checks out in the cart that actual buys the products. This is to awoid that 1 user reserve it all for a long time. Enable "Reserve when product is added to cart":  The product is reserved to the user when adding to cart. E.g. with 2 in stock: user1 adds 1 , user2 adds 1 then all products in stock are reserved in the selected time.

    Version: 8.3.0.0
  • Create user in checkout

    Area: Shopping Cart v2
    Description:
    Users can now be created during the checkout process

    Version: 8.3.0.0
  • Saved for later

    Area: Shopping Cart v2
    Description:
    Products removed from the cart can be added to a saved for later list that is saved for a configurable number of days

    Version: 8.3.0.0
  • Order ID in notification e-mail subject

    Area: Shopping Cart v2
    Description:
    {OrderID} can be inserted in the subject of order mails on the cart and will be replaced by the actual order id

    Version: 8.3.0.0
  • Image pattern settings for the shopping cart

    Area: Shopping Cart v2
    Description:
    On the module paragraph settings for the Cart you can now link to a product catalog in order to use the same image pattern settings throughout the cart steps.

    Version: 8.1.0.0
  • eCommerce statistics

    Area: Statistics
    Description:
    A number of new nodes have been introduced in the ecommerce statistics giving useful information about the performance of the webshop.

    Version: 8.1.0.0
  • Consolidated taxes (Accumulation of product taxes)

    Area: Taxes
    Description:
    A setting in the Management Center under Ecommerce -> Advanced -> General now allows you to determine whtether taxes should be collapsed/accumulated when viewing the order in the eCommerce administration.

    Version: 8.2.0.0
  • Tax Provider

    Area: Taxes
    Description:
    A tax provider in the eCommerce product catalog settings in the Management Center has been implemeted allowing you to apply taxes to all products or a selection of products. We deliver an Avalara tax provider that handles calculation of sales tax in USA and a simple flat rate tax provider.

    Version: 8.1.0.0
  • AvaTax Test Connection button

    Area: Taxes\Avalara
    Description:
    Implemented an AvaTax Test Connection button that tests the connection to the AvaTax service and verifies AvaTax credentials.

    Version: 8.2.0.0
  • Address validation functionality

    Area: Taxes\Avalara
    Description:
    Implemented an Address validation for the Avalara tax provider so that customers that are proceeding through the checkout sequence get their billing and delivery addresses validated. In Management Center in eCommerce settings - Orders you can setup the address validation with your Avalara account settings. In the paragraph settings for your shopping cart v2, you can select the InformationAddressValidation.html template that contains the code for the address validation.

    Version: 8.2.0.0
  • Avalara tax provider

    Area: Taxes\Avalara
    Description:
    Implementation of Avalara tax provider. This service is an USA domestic tax service.

    Version: 8.1.1.0
  • Global DwAreaCartPageID tag

    Area: Templates
    Description:
    A new global tag Global:eCommerce.CartPageID which returns the ID for the first page with cartv2 on the current website (similar to DwAreaCartPageID).

    Version: 8.2.2.0
  • Frontend visibility improvements for variants

    Area: Variants
    Description:
    The possibility has been added to only show variants, if they are in stock, have a price and/or are active. The settings are placed in Management Center -> Ecommerce Settings -> Advanced -> General in the section: "Only show variants".

    Version: 8.0.0.0
  • Configurable VAT provider

    Area: VAT
    Description:
    Now it is possible to make your own VAT provider and attach it to your products.

    Version: 8.1.0.0
  • Vouchers

    Area: Vouchers
    Description:
    You can now setup discounts based on single-use voucher. Vouchers can be managed from the ecommerce section of the management center. From here the voucher lists can be generated. It is possible to mail vouchers to selected users or groups. You can also export your voucher lists to CSV.

    Version: 8.1.1.0

Integration

  • Test

    Area: AX Integration
    Description:
    test feature

    Version: 8.2.0.0
  • Log viewer for activities already run

    Area: Data Integration
    Description:
    The DataIntegration log viewer has been extended with a history tab that lets you page through activities already run

    Version: 8.3.0.0
  • Notify e-mail, only on failure

    Area: Data Integration
    Description:
    You can now select to only receive notification mails from Data Integration jobs on failure

    Version: 8.3.0.0
  • Item provider

    Area: Data Integration
    Description:
    An ItemProvider has been added to DataIntegration to facilitate easy import and export of items

    Version: 8.3.0.0
  • Add IsPrimary attribute to GUI

    Area: Data Integration
    Description:
    It is now possible to select the key columns for a data integration job

    Version: 8.3.0.0
  • Integrated security on SQL Provider

    Area: Data Integration
    Description:
    It's now possible to use connection string or integrated security with the Data Integration SQL Provider

    Version: 8.2.0.0
  • Better error messages

    Area: Data Integration
    Description:
    Better error messages has been introduced in places where the Data Integration import or export fails for whatever reason.

    Version: 8.2.0.0
  • SQL Provider support for views

    Area: Data Integration
    Description:
    It's now possible to import data from SQL server views by using the provider SQL Server with Views (or Dynamicweb with Views provider)

    Version: 8.2.0.0
  • Stop On Fail (jobrunner)

    Area: Data Integration
    Description:
    Running a list of jobs remotely now accepts an argument to stop after the first job fails

    Version: 8.2.0.0
  • Generate XML with order upon order completion

    Area: Data Integration
    Description:
    Order Export makes it possible to automatically generate an XML file containing the entire order, including order lines. When setting up the module (which is available from the Management Center) you may setup one or more e-mail recipients who may receive an e-mail with the XML-file attached. This makes it possible to retreive the orders on the fly by e-mail, or you may have a 3rd party system to download the XML files via FTP. Then the orders may be processed further, for example you may want to the orders into an ERP system.

    Version: 8.1.2.0
  • Order Provider

    Area: Data Integration
    Description:
    It is now possible to export and import orders with the new Order provider.

    Version: 8.1.0.0
  • Data Integration (second version of the import module)

    Area: Data Integration
    Description:
    A new module for easy data integration to and from Dynamicweb. The intention is that this module should replace the old import/export version and present a more user friendly and stable possibility to integrate e.g. eCommmerce data through an interface closer to MSSQL. The module is also open to integration with other external modules that act as a layer between Dynamicweb and ERP systems.

    Version: 8.0.0.0
  • Live ERP integration

    Area: Framework
    Description:
    LiveIntegration with NAV can be set up through the integration framework

    Version: 8.2.3.0

Online Marketing

  • Conversion Goal Provider

    Area: Online Marketing
    Description:
    A new provider has been introduced that allows developers to create their own custom conversion goals for split testing purposes.

    Version: 8.1.1.0
  • Funnel reports (conversions)

    Area: Online Marketing
    Description:
    Funnel reports have been introduced. It is now possible to quickly monitor how different parts of the website converts.

    Version: 8.1.0.0
  • Export - Responses

    Area: E-mail Marketing
    Description:
    Response reports from email marketing can be exported to csv

    Version: 8.3.0.0
  • Send via SendGrid

    Area: E-mail Marketing
    Description:
    E-mail Marketing supports SendGrid as a possible delivery provider.

    Version: 8.2.3.0
  • Download report

    Area: E-mail Marketing
    Description:
    You can now download all relevant performance data for an email in CSV from the statistics page.

    Version: 8.2.3.0
  • New flow in creating e-mails

    Area: E-mail Marketing
    Description:
    A new flow has been introduced when creating e-mails. It is now possible to create an email based on a previously saved template. In this way an email will be prefilled with all data on the template.

    Version: 8.2.3.0
  • Extension to recipient pop-up

    Area: E-mail Marketing
    Description:
    From the recipients list it is now possible to get information about individual openings of an email.

    Version: 8.2.3.0
  • Top folders for e-marketing tree

    Area: E-mail Marketing
    Description:
    Folder structure has been improved allowing for different locations of emails.

    Version: 8.2.2.0
  • Send lead as mail

    Area: Lead management
    Description:
    It is now possible to distribute leads list and lead details from the Online Marketing Center Via mail to be inspected and handled directly from within the mail client.

    Version: 8.2.1.0
  • Scheduled lead lists

    Area: Lead management
    Description:
    It is possible to schedule the sending of the most interesting daily leads to different recipients. The recipient will then get a list of leads that can be studied and handled from the mail.

    Version: 8.2.1.0
  • Sorting on leads

    Area: Lead management
    Description:
    It is now possible to sort the potential leads list on most columns. This means you can easily find the leads with mosts visits or most viewed pages.

    Version: 8.2.1.0
  • Lead management

    Area: Lead management
    Description:
    Lead Management is a part of the Online Marketing Center. In the Lead Management section all visitors to the site are listed with obtainable information allowing you to try and spot specific leads.

    Version: 8.0.0.0
  • Smart search user groups as profile rule

    Area: Profiling
    Description:
    Added "Member of" as a new rule in OMC Profiles. With this rule you are able to check whether the visitor is member of a smart search user group  that is created in Management Center - Control Panel - Smart search.

    Version: 8.3.0.0
  • Profiles overview

    Area: Profiling
    Description:
    A new node has been introduced in the Online Marketing Center: Profile usage. Here you will get a list of all profiles in use on items in the system.

    Version: 8.1.0.0
  • Profiling

    Area: Profiling
    Description:
    Profiling is part of the Online Marketing Center. You create profiles based on conditions you need to fulfill to qualify as a member. You can then subsequently personalize the content of paragraphs and pages, products and news items so that relevant content is only shown to recognized profiles or have a specific product always shown on top to certain profiles.

    Version: 8.0.0.0
  • Visitor reports

    Area: Reporting
    Description:
    A range of new visitor reports have been added to the system

    Version: 8.3.0.0
  • Make a "visits by profile" standard report

    Area: Reporting
    Description:
    A standard report has been included in the Online Marketing Center showing the visitors according to the recorded primary profile.

    Version: 8.2.0.0
  • Step funnel (shopping cart)

    Area: Reporting
    Description:
    A number of funnel type reports have been added to the report section of the Online Marketing Center allowing users to quickly monitor how their website performs.

    Version: 8.1.1.0
  • Export reports to PDF

    Area: Reporting
    Description:
    It is now possible to export any report in the Online marketing Center to PDF.

    Version: 8.1.0.0
  • Reporting

    Area: Reporting
    Description:
    Reporting is part of the Online Marketing Center. You can custom design reports with the report tool or use the existing reports to gain relevant knowledge about how your website performs.

    Version: 8.0.0.0
  • Split testing

    Area: Split testing
    Description:
    Split testing has been fully implemented in Dynamicweb 8.1. It is now possible to have the system show different content to the user and log the best performing variations.

    Version: 8.1.0.0

Platform

  • SQL 2012/ IIS 8 official support

    Area: Platform
    Description:
    We now support installation of Dynamicweb on SQL 2012 and IIS 8. This means that support for SQL 2003 will be phased out in the coming releases

    Version: 8.2.3.0
  • Introduce a getimage.ashx handler

    Area: Platform
    Description:
    Introduced a possibility to replace calls to Getimage.aspx with calls to Getimage.ashx. This will lead to a more snappy response on sites using many images. This can be changed in all Dynamicweb templates.

    Version: 8.1.3.0
  • .NET 4.0 compatibility

    Area: Platform
    Description:
    DW 8 is fully .NET 4 compatible and will only run in a .NET4 environment.

    Version: 8.0.0.0
  • Ecommerce performance improvements

    Area: Performance
    Description:
    An extensive clean up and tuning has been made of the way Dynamicweb displays Ecommerce pages. Performance improvements in the range of 20-50% can be expected across many ecommerce solutions when upgrading to Dynamicweb 8.1.3. Sites with complex navigations will gain even further.

    Version: 8.1.3.0