New features and improvements included in Dynamicweb 8.2.3

Release: 28/05-2013
 
Check 8.2.3 Important notes before upgrade.

SUMMARY

The 8.2.3 release includes beta support for Razor templates giving designers more control over their presentation. The item based structure has been improved with more limitations, item type usage and layout settings. The e-mail marketing is now in final beta with a new flow for creating emails and many improvements for measuring customer reactions to mails. The integration framework has received a number of usability enhancements and performance upgrades. Lastly live integration is introduced as part of the integration framework.

Dynamicweb 8.2.3 is fully compatible with the newest Microsoft technology and supports installation on MSSQL 2012 and IIS 8. IE10 has furthermore been included as a supported browser. 

On the performance side filters have gone through extensive analysis and improved caching has been implemented. The code behind global tags has also been examined and fine tuned. 

We have also introduced a stricter parsing of IF statements in templates. This means that incorrect template code will result in frontend errors like this: "Error in template (eCom7/CartV2/Step/ShowCart.html): Missing @EndIf" (check Release notes).

30+ customer registered bugs have been fixed in Dynamicweb 8.2.3.

CMS

  • Landscape PDF

    Area: Content
    Description:
    Pdf generation via pdf=true now supports landscape mode by added &landscape=true

    Version: 8.2.3.0
  • List item based paragraphs

    Area: Item publisher
    Description:
    It is now possible to list item based paragraphs with the item publisher module.  In the paragraph settings for the Item publisher module a new checkbox is implemented: "Include paragraph items". Selecting this will publish both items of the selected type that are paragraphs as well as pages.

    Version: 8.2.3.0
  • Include pages from any pages in the tree

    Area: Item publisher
    Description:
    In the paragraph settings for the item publisher module we have implemented a new checkbox: "Include all child items" which will return all pages (children, grandchildren and so on).

    Version: 8.2.3.0
  • Item rendering - loop of groups

    Area: Item publisher
    Description:
    We have implemented a new item group loop, LoopStart(Item.Groups) and LoopStart(Item.Area.Groups), which is a loop of groups. Inside this loop it is possible to loop the fields in the groups.

    Version: 8.2.3.0
  • Item type usage

    Area: Items
    Description:
    We have implemented an Item type usage list where you can list the instances that use the item types. The list can be limited by filters so you can select if you e.g. only want to show item types that is used on paragraphs or on a specific website.

    Version: 8.2.3.0
  • Custom tree icons for item types

    Area: Items
    Description:
    In the item type settings it is now possible to select a custom item type icon which will be used as icon in the page tree, the paragraph list and in the item type lists . We deliver a set of icons, that can be used.

    Version: 8.2.3.0
  • Limit item types to website, page and/or paragraph

    Area: Items
    Description:
    In the item type Settings it is now possible to select what the item should be used for: Websites, pages or paragraphs. So that if you select Pages in the Settings for the item type, then it can only be used for pages and is only visible on the "page template list" when you create pages - and not when you create paragraphs and not in the website item list. If nothing is selected, then the item type is not visible on the item type lists when you create e.g. pages. NOTE: Item types that are created before 8.2.3 are visible on all lists until they are saved again. If you edit an existing item type (created before 8.2.3), then please notice that you now need to select what you want to limit the item type for or else the item type won´t be visible on the item type lists (because of missing selections).

    Version: 8.2.3.0
  • Indication of required fields when editing an item

    Area: Items
    Description:
    On item types it is possible to mark a field as required. Now required fields are marked with an asterix (*) when creating a item based page or paragraph or add an item type to a website.

    Version: 8.2.3.0
  • Folder field type

    Area: Items
    Description:
    When you create an item you are now be able to select a "Folder" field type. With this field you can select a folder in the file archive and a list of files in that folder is rendered in a template loop (Item.FieldSystemName.ListOfFiles). This field type has a file search pattern field in the field setting so that you are able to limit the list of files to be rendered.

    Version: 8.2.3.0
  • Collapsible field groups

    Area: Items
    Description:
    Now you are able to set the item field groups to collapsed or expanded, so that you can "hide" some of the fields from the backend editor view to make it easier to focus on the most common fields. Notice: Changes to this setting will change the collapsed state on the same item type in all instances.

    Version: 8.2.3.0
  • Link to item field type

    Area: Items
    Description:
    A new item field type is created: Link to item. With this field, you are able to link to an item based page og item based paragraph and get a list of the item fields for the selected page/paragraph with the Item.[LinkToItem].Fields loop.

    Version: 8.2.3.0
  • Move Item Types node to Tree root

    Area: Items
    Description:
    The Item Type node is now placed in the root of the Management tree after the System node. When clicking it, it shows the list of items types. When expanding it, item types are listed as child items.

    Version: 8.2.3.0
  • Limit item types in tree structure

    Area: Items
    Description:
    We have implemented a new limitation in item types. In Restrictions we have added a new "Limit parent" which limits the use of item types in the tree structure: "Do not allow in root of website" and "Do not allow under a regular page". The first option makes it impossible to create a page of this item type in the root of a website (PageParentID=0). The first option does not have an effect for items created as paragraphs. The second option makes it impossible to use this item type under a page that is not another item type (PageItemtype <>null). Only if a page is an item type of some sort, it will be possible to create this page type. The second option doesn´t allow to use this item type for paragraphs under a regular page.

    Version: 8.2.3.0
  • Strict IF parsing with error handling

    Area: Templates
    Description:
    We have introduced a stricter parsing of IF statements in templates. This means that incorrect template code will result in frontend errors like this: "Error in template (eCom7/CartV2/Step/ShowCart.html): Missing @EndIf".

    Version: 8.2.3.0
  • Substring tag exstension method

    Area: Templates
    Description:
    Implemented a substring tag exstension method. Substring(Int32): Retrieves a substring from this instance. The substring starts at a specified character position. Substring(Int32, Int32) Retrieves a substring from this instance. The substring starts at a specified character position and has a specified length. Example: "Hello world" as page name. DwPageName.Substring(2) returns "llo world". DwPageName.Substring(2, 5) returns "llo w".

    Version: 8.2.3.0
  • Razor templates (beta)

    Area: Templates\Razor
    Description:
    Dynamicweb now supports Razor templates. You are able to upload your own razor templates or convert existing html templates to Razor from the template editor.

    Version: 8.2.3.0

eCommerce

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

Integration

  • Live ERP integration

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

    Version: 8.2.3.0

Online Marketing Center

  • 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

Tech issue

  • 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