Releases: dynamicweb/Swift
v1.26.6
[v1.26.6] - 27-09-2024
Note
Requirements
- Swift v1.26.6 requires DynamicWeb v9.17.10 or newer, requires the Shipmondo.dll version 2.0.0 or newer
- Swift v1.26.6 can also run on DynamicWeb v10.7.0 or newer, if Shipmondo is used, it requires Shipmondo.dll version 10.0.5 (which needs to be installed) or newer
Bugfixes
- Customer center: My orders, Order details product name is not rendered
- General: Make Variant link to go to root. Fix broken url when enabling " Do not add base href to heade "
- General: Fix gtag product price and discount
- General: ProductPrice, Format price alternative on the GTM event
- General: Accessing a product detail page with a productid where the productid does not exist, the swift page template goes into exception. Add null check
- General: gobalsettings, CommandTimeout in wrong XPath in GlobalSettings
- Itemtypes: ProductDefaultImag. Add itemprop on product images
- Itemtypes: Formfield, Query is not correctly interpreted with multiple values. Fix FacetType == " List ", checking
v1.26.5
[v1.26.5] - 04-09-2024
Note
Requirements
- Swift v1.26.5 requires DynamicWeb v9.17.10 or newer, requires the Shipmondo.dll version 2.0.0 or newer
- Swift v1.26.5 can also run on DynamicWeb v10.7.0 or newer, if Shipmondo is used, it requires Shipmondo.dll version 10.0.5 (which needs to be installed) or newer
Bugfixes
- Checkout: OrderDeliveryDate, Checkout date range is not respected in calendar. Flatpickr date format respected
- General: Terms and conditions link in checkout not working when "Do not add base href" is enabled
- General: Adding .vscode folder to .gitignore
- General: Dropdown trigger only on click (Mouseover for megamenu)
- Itemtypes: Favorites, Add variant to favorite list
- Itemtypes: Emailicons, remove extra slash in path
- Itemtypes: OffCavasNavigation_DW10, NavItems, Fix the Offcanvas cursor pointer on back arrow
- Cart: cart.js, The event updated.swift.cart are missing the parentEvent
- Itemtypes: ProductDetailsGallery, ProductDetailsImage. Media aspect ratio defaults
- Cutomer center: My orders, AddressDisplayFormatted, fix Order details "Value cannot be null" for regex
- Itemtypes: ProductDetailsGallery, set correct slide number for mobile view
v1.26.4
v1.26.4
[v1.26.4] - 09-07-2024
Note
Requirements
- Swift v1.26.4 requires DynamicWeb v9.17.4 or newer, requires the Shipmondo.dll version 2.0.0 or newer
- Swift v1.26.4 can also run on DynamicWeb v10.4.0 or newer, if Shipmondo is used, it requires Shipmondo.dll version 10.0.5 (which needs to be installed) or newer
Bugfixes
- Customer center: SecondaryUsers, on My customers fix address issing white space
- General: Mini cart + Express buy: Not possible to remove product from cart summary- Fix by ignore validation checks if no quantity field
- General: Make css generation consistent
- General: Express buy, fix issue with requires qty > 0 for all products
- General: Digital Asste Portal, On Assetinfo show metadata (IPTC, XMP and EXIF) correctly
- General: Url encoding links, urlencoding is only for querystring values. Fixing broken images when space is in files or folders
- General: js-product missing from productComponent slider items
- Itemtypes: ProductDefaultImage, add extra description on the setting show alternative image on hover
- Itemtypes: ProductAddToDownloadCart, improve debouncer time
- Itemtypes: ProductAddToCart, disable add to cart button, when a product is discontinued
- Itemtypes: Preferences, layout option is missing in DW10
- Itemtypes: Fix initslider on PageUpdater venter, so Article list on product detail page does not disappear after selecting variants
- Itemtypes: ProductListSortBy, Sort by ' relevance ' _score fix
v1.26.3
[v1.26.3] - 14-05-2024
Note
Requirements
- Swift v1.26.3 requires DynamicWeb v9.17.4 or newer, requires the Shipmondo.dll version 2.0.0 or newer
- Swift v1.26.3 can also run on DynamicWeb v10.4.0 or newer, If Shipmondo is used, it requires Shipmondo.dll version 10.0.5 (which needs to be installed) or newer
Bugfixes
- Cart: Rename GoToCheckoutButton in CartSummary
- Cart: OrderLineItem, set the value parameter to sum (price * quantity)
- Cart: OrderLineItem, fix Missing image
- Checkout: gtag events, begin_checkout, add_shipping_info , add_payment_info and purchase, fix unit price for
- Customer Center: OrderViewSearchList, Order state "Deleted" - filter IsDeleted
- General: PasswordReset in Extranet, improve userFound condition
- General: Slider arrow image mask, no-repeat on carousel.scss
- Itemtypes: Fix StepQty validation taking decimal numbers into account for FavoriteDetail, ExpressBuySearchResponse, ProductReplacement,RelatedProductsList, VariantSelector, OrderLineItem, Swift_ProductAddToCart, ProductAddToQuoteCart, ProductListCompactView, ProductListListView.
- Itemtypes: Off canvas navigation
- itemtypes: ProductDownloadPublication, Use productid + variantid for publication link
- Itemtypes: ProductAddToCart, Move favorite functinality outside of form
v1.26.2
[v1.26.2] - 17-04-2024
Note
Requirements
- Swift v1.26.2 requires DynamicWeb v9.17.1 or newer, requires the newest Shipmondo.dll version 2.0.0
- Swift v1.26.2 can also run on DynamicWeb v10.1.0 or newer, requires the newest Shipmondo.dll version 10.0.5 (which needs to be installed)
Bugfixes
- Email: Template errors on emails on DW10 - due to removal of Newtonsoft.Json from Dynamicweb.Core
- Itemtypes: Add to cart, disable add to cart, if variant exist and variant options are not selected
- Itemtypes: Add to cart, change label from ' Disable add to cart ' to ' Disable add to cart when no options selected '
- Itemtypes: Media gallery, show images in mobile view
- General: Get breakpoint radio buttons back on Master.xml missing on DW10
- General: Quote unify link redirect, when approving a quote
- General: Variant modal, quantity field is too small
- General: og:image fix file path so it is supported in DW10
v1.26.1
[v1.26.1] - 09-04-2024
Note
Requirements
- Swift v1.26.1 requires DynamicWeb v9.17.1 or newer, requires the newest Shipmondo.dll version 2.0.0
- Swift v1.26.1 can also run on DynamicWeb v10.1.0 or newer, requires the newest Shipmondo.dll v10.0.5 (which needs to be installed)
Bugfixes
- Checkout: Invalid voucher code message doesn't disappear in summary
- General: Using Custom (not Google) Font result Swift template error on DW10, fix null checks
- General: Searchfield change of what happens on Enter. Use Friendly standard url, for better url handeling
- Itemtypes: Poster with two Product link buttons does not appear
- Itemtypes: Video poster - Video is not rendered in DW10 - Use EscapeUriString instead of EscapeDataString
- Itemtypes: Product group grid is not available. Extend ParentItemTypeRestrictionRule to ProductDetails
- Itemtypes: ProductAddToCart, Never out of stock is false by default for non-stock type products
- Itemtypes: ExpressBuySearchResponse, Add to cart disabled state fix
- Itemtypes: ProductListCompactView, Add to cart disabled state fix
- Itemtypes: ProductListListView, Add to cart disable state fix
- Itemtypes: ProductAddToQuoteCart, add to cart disabled state fix
- Itemtypes: RelatedProductsList, Add to cart disabled state fix
- Itemtypes: ProductReplacement, Add to cart disabled state fix
- Product group grid: W3C - Trailing slash on void elements. Group grid, remove trailing slash
- Product group grid: Extra border between image and button area, fix grouptheme location
- System Email: Order Email - Improve EmailOrderlines null checks
Tip
System email - order receipt
Set up order receipt
- In Content / System Emails / Checkout Email / Order Confirmation Email . Publish Order Confirmation Email
- On edit paragraph Swift_EmailOrderlines go to App, select template from eCom / Order / Orderlines.cshtml (IMG 1 & IMG 2))
- On the order number section, remove the styling bold from {{Ecom:Order.ID}} (Since order number info disappear on mail) (IMG 3)
Select order receipt in checkout for Checkout user & Anonymous checkout
- In Content / Navigation / Utilities / Cart / Checkout user
- Edit checkout paragraph, go to App
- In section Notification e-mails, select Mail Content for Page (IMG 4)
- Select system Email / Checkout email / Order Confirmation Email page (IMG 4)
- Do the same steps for Anonymous checkout
Set up order receipt
Select order receipt in checkout for Checkout user & Anonymous checkout
v1.26.0
[v1.26.0] - 05-03-2024
Note
Requirements
- Swift v1.26.0 requires DynamicWeb v9.17.1 or newer, requires the newest Shipmondo.dll version 2.0.0
- Swift v1.26.0 can also run on DynamicWeb v10.1.0 or newer
Database types
- Demo Database (Content setup + commerce data)
- Empty Database (Content setup, but no ecommerce data, great for starting new projects)
DynamicWeb proudly presents Swift 1.26.0 (Q1-2024), which runs on DW version 9.17.1. This introduce Consent mode V2, improved checkout and mini cart off-canvas etc. The main headlines for this release are:
Tracking & Analytics
Consent mode V2
Swift has implemented Consent mode V2. Google has introduced Consent mode v2, which allows business to adjust functionality of Google tags based on the user consent. This is used for ads and analytics.
If you want to continue using Google Advertisement products, then Consent mode V2 is need by Marts 2024.
Consent mode V2 is supported through Google Tag Manager
Swift has added these tags, which Consent mode V2 requires
- analytics_storage
- ad_storage
- ad_user_data
- ad_personalization
Better Product overview & checkout flow
Mini cart off-canvas
With the mini cart off-canvas you can show customers what they are buying without leaving the page that they're currently are on. It is a compact shopping cart that contains essential order details.
Tip
- In website settings you can decide if you want to enable mini off-canvas and decide it's behaviour
- In Content area under Swift tools / Service / Cart summary you need to ensure to link it to the proper pages: Cart, Checkout, Anonymouse checkout, Quote if they are not defined. Also check that the navigation tag 'CartSummary ' is set
Checkout and parcelshop with Shipmondo
Use parcel shop in checkout to let you customers decide when to pick their packages. The flow in checkout is improved when using Shipmondo parcel shop for both sign-in and anonymous users.
The parcel shop list can now be determind by the billing adresse or delivery adresse.
Important
Requires the newest Shipmondo.dll version 2.0.0
When setting up your Shipping providers in Settings / Ecommerce /Orders / Shipping you need to ensure that these checkbox are not enabled. Since Swift ensures when the different information are submitted on the templates.
Do not enable
- Use customer address if specified
- Save parcel shop address in delivery address
Get an overview where Themes are used
Get an overview over where the specific themes are used on your website e.g. on pages, rows or paragraphs. This is useful to locate unused themes on the website, which can happen when experimenting with different colors on the website and need to clean up
Enhance your e-commerce data
Ecom menu related content
A new Mega menu design called MenuRelatedContent can showcase both ecommerce groups and its related content pages.
This allows you to link to campaign and article pages directly from the mega menu. This menu is good if you have many sub product groups.
Ecom menu group images
A new Mega menu design called MenuGroupImages gives a simple design, highlighting product group images and promotion. Focusing on the visual promotion.
Product information on your Product Detail Page
ProductFieldDisplayGroups & ProductFieldDisplayGroupsAccordion are replacements for Product Specifications
ProductFieldDisplayGroupsAccordion allows you to define layout for each display group accordion. Have different presentation of product data can be needed
Showcase the product groups
Showcase and highlight the product groups on the landing page or product list, with the product group grid.
The customer can easily navigate through the different product groups.
Related products using Product component slider
Use related products on the Product detail page to make customers aware of other available products. On Swift it is possible to use product components to build the related products. This allows you to decide, which information to show and align the design with your product list.
Furthermore, it is possible to decide, which of the related product groups should be shown on the section, when designing the product detail page.
Digital Assets Portal & Publications
- Publications was released end August 2023 - Read more here
- DynamicWeb Publications is a tool which allows you to create catalogue, data sheets, price lists through Visual Editor, based on the product information from PIM. Publications can be used with own frontend implementation or with a Swift frontend.
- If you are using the Publications concept, Swift has now made support for using it in e.g. Your commerce site or Digital Asset Portal by using ProductDownloadPublication button component on the Product Detail page, so it is possible to use the Publication design, selecting language and currency and get data sheet.
- You can also use it on the Download cart, when creating price list sheet of multiple products.
Note
To use the Publication concept on Swift / DAP it requires a set up & a Publications License
Read the guide here
Swift compatible on DynamicWeb10
Important
Swift had focus on rewriting the Swift templates removing several @ helper on the templates, since it was not compatible to .Net7
and using GetRawValue to improve performance.
Benefits
- Swift v1.26.0 templates can run both on a DW9 and DW10 solution
- Bugfixes & latest feature releases will be available in Github
- Swift can now run on a DW10 without the 'template compatibility mode' on a DW10 solution
- No duplicate templates on DW10
If you have an existing Swift project v1.23.0 or on any previous versions you will meet more merge conflicts than usual when upgrading, which is expected for this Swift version. You should spend special attention to all your custom implementations as usual that are depended on our templates
General Improvements
- Static Variants with Color Swatches should allow change image on hover
- Employee Item type should have a RTE field
- Article list and Article page - enable 6 column row
- Getimage is used on background images for rows to improve performance
- ProductDetail - Showcase thumbnail for alternative images on the product detail page in different positions
Removed
- The Product specification template is removed and replaced with
ProductFieldDisplayGroups or ProductFieldDisplayGroupsAccordion
v1.25.1
[v1.25.1] - 16-01-2024
Important
Upgrading Swift 1.25.0 to 1.25.1 will improve website performance with CSS decoration on Row templates and Content paragraphs
Note
- Swift v1.25.1 requires DynamicWeb v9.16.6 or newer
- Swift v1.25.1 can also run on DynamicWeb v10.0.27 or newer
Swift compatible on DynamicWeb10
- Itemtypes: Product lists - Use new GetRawValue for ProductComponentSlider, ProductDefaultImage, ProductListCompactView, ProductListGridView, ProductListListView, RelatedProductsList
- Itemtypes: GetRawValue fixes - EcommerceBadge, Product, ProductBadges, ProductDefaultImage, ProductDetailsGallery, ProductDetailsImage, ProductListCompactView, ProductListGridView, ProductListListView, RelatedProducts, RelatedProductsLis
- Itemtypes: GetRawValue + performance fixes on all Row templates and Content paragraphs ( Templates/Designs/Swift/Grid/Page/RowTemplates ) and ( /Templates/Designs/Swift/Paragraph ) ProductGroupSlider and Slider
- Itemtypes: Variantselector + delivery date GetRaw fixes
- Itemtypes: Autoplay interval and line height HTMLInput steps for ArticleList, Branding, ProductGroupSlider, Slider
Bugfixes
- General: Make variant selector support master products _variantselector.js
- General: Add a check for product type of type stock before adding validating stockleves
- General: Use region info to find the name of the country and use country codes and not culture code pairs to set flags. Makes it possible to use different languages in the same country
- General: digital Assets Portal, change label from .png to .webp
- General: Login, Support for danish error messages
- Itemtypes: ProductBadges, improve labels
- Itemtypes: Product Groups slider - Make it align to top
- Itemtypes: Branding, Fix null reference issue
- Itemtypes: Megamenu items add proper space
- Itemtypes: FavoriteLists template issue
- Itemtypes: TextAdvanced, padding fix
- Itemtypes: RelatedProductsList, set ProductVariantIds correctly on load more button
- Itemtypes: Variant layout selector, fix xml format for ProductComponentSlider, ProductStaticVariants
- Itemtypes: Product, Improve how we set the badges list
Changed
- Itemtypes: Download cart supports only 1 language. Changed from checkboxlist to dropdown. Corrected on OrderListWidget, OrderViewSearchList, DownloadCart, ProductDownloadData
Added
- Itemtypes: ProductGroupGrid, present product groups as a grid
v1.25.0
[v1.25.0] - 20-12-2023
DynamicWeb presents the release of Swift v1.25.0. This release has focused on making Swift compatible with DynamicWeb10 and bugfixes
Note
- Swift v1.25.0 requires DynamicWeb v9.16.5 or newer
- Swift v1.25.0 can also run on DynamicWeb v10.0.25 or newer
Swift compatible on DynamicWeb10
- General: Fix microtemplates by using Model.AreaId for ComponentSelector, FontSelecto, TextStyleSelector, TextStyleSelectorMini, ThemeSelector, ThemeSelectorMini
- General: Remove number, number issue
- General: Templates for Service page
- Itemtypes: ProductFieldDisplayGroups, ProductFieldDisplayGroupsAccordion. Information is not shown - use new GetRawValue fix
- Itemtypes: ProductDetailsGallery, ProductDetailsImage, ProductDetailsMediaTable. Information is not shown - use new GetRawValue fix
- Itemtypes: ProductStaticVariants Information is not shown - use new GetRawValue fix
- Itemtypes: DownloadCart, ProductDownloadPublication Information is not shown - use new GetRawValue fix
- Itemtypes: ArticleList, ArticleListFilter, ArticleTagCollectionFilter, ArticleTagFilter Information is not shown - use new GetRawValue fix
Tip
The Swift database from 2023-06-29 still contains the old Product specification setup on the product detail page. Replace it ProductFieldDisplayGroups or ProductFieldDisplayGroupsAccordion. The set up will be corrected when an updated database is released
Bugfixes
- Itemtypes: Improve variant modal aspect ratio
- Itemtypes: Download publication, gives error when no Publication catalogues are listed
- Itemtypes: Navigation, minor improvements
- General: Change cookie banner so that reject means reject tracking but allow functional cookies
- Itemtypes: DownloadCart, ProductDownloadPublication: Default Currency and Language should follow default ecom settings
- Itemtypes: Variant selector, ProductAddToCart, Pass button shape through the variant selector
- Itemtypes: ProductVariantSelector, VariantGroups. Improve naming for button text layout
- Customer center: My account , Go back to checkout button does not work
- General: UserAddressDisplay, AddressUser, fixes to States
- Itemtypes: Media Gallery, slider arrow areas blocks for video buttons, improve arrow click area
- Itemtypes: Accordion, fixing micro templates for theme and content padding
- Itemtypes: ProductListcompactView, ProductListGridView, ProductListListView, ProductListSelectedFacets, added border and made checkmark visible on white
- Product slider component - support related products
- Itemtypes: ProductListListView, fixed missing spaces between utility classes and variables
- General: megamenu.scss Remove duplicated code
Added
- General: Possible to use CSS decorations for standard paragraph itemtypes
- Itemtypes: Download publication, Dealer comment field, fix Defalut > Default
- Itemtypes: Integration Customer Center, Order details templates Credit and Invoice
- Itemtypes: Product Slider component - support related products
- Itemtypes: MenuProductGroupImages
v1.24.0
[v1.24.0] - 23-11-2023
DynamicWeb proudly presents the release of Swift v1.24.0. This release has focused on making Swift compatible with DynamicWeb10, bugfixes, creating itemtypes that supports Publication functionalities and improvements on displaying product information on a Product Detail Page.
Note
- Swift v1.24.0 requires DynamicWeb v9.16.2 or newer
- Swift v1.24.0 can also run on DynamicWeb v10.0.21 or newer
Swift on DynamicWeb10
Important
Swift v.1.24.0 had focus on rewriting the Swift templates removing several @ helper on the templates, since it was not compatible to .Net7
Benefits
- Swift v.1.24.0 templates can run both on a DW9 and DW10 solution
- Bugfixes & latest feature releases will be available in Github
- Swift can now run on a DW10 without the 'template compatibility mode' on a DW10 solution
- No duplicate templates on DW10
If you have an existing Swift project v1.23.0 or on any previous versions you will meet more merge conflicts than usual when upgrading, which is expected for this Swift version. You should spend special attention to all your custom implementations as usual that are depended on our templates
Get started with Swift on DW10 - Read the guide here
Added
Publications component on Swift
- Publications was released end August 2023 - Read more here
- DynamicWeb Publications is a tool which allows you to create catalog, data sheets, price list through Visual Editor, based on product information from PIM. Publications can be used with own frontend implementation or with a Swift frontend.
- If you are using the Publications concept, Swift has now made support for using it in e.g. Your commerce site or Digital Asset Portal by using ProductDownloadPublication button component on the Product Detail page, so it is possible to use the Publication design, selecting language and currency and get data sheet.
Note
To use the Publication concept on Swift it requires a set up & a Publications License
Read the guide here
Mega menu - Ecommerce data & Content
A new Mega menu design called MenuRelatedContent showcase both ecommerce groups and its related content pages.
This allows you to link to campaign and article pages directly from the mega menu.
Product information on your Product Detail Page
ProductFieldDisplayGroups & ProductFieldDisplayGroupsAccordion are replacements for Product Specifications
ProductFieldDisplayGroupsAccordion allows you to define layout for each display group accordion. Have different presentation of product data can be needed
Tip
The Swift database from 2023-06-29 still contains the old Product specification setup on the product detail page. Replace it ProductFieldDisplayGroups or ProductFieldDisplayGroupsAccordion. The set up will be corrected when an updated database is released
Get an overview where Themes are used
Get an overview over where the specific themes are used on your website e.g. on Pages, rows or paragraphs. This is useful to locate unused themes on the website, which can happen when experimenting with different colors on the website and need to clean up
Other improvements
- Itemtypes: OffCanvasNavigation possible to add Title
- Itemtypes: Employee paragraph, description field added
- Itemtypes: ProductGroupList, possible to set start level group navigation
- Itemtypes: ProductStaticVariants, change image on hover for swatches variants
- Cartv2: Anonymous user in checkout can add Alternative delivery address when using Shipmondo provider Home/business delivery
Bugfixes
- Cart: Reserved amount not respected in cart, Fix by Check for reserved amount in Cart qty change OrderLineItem
- Cart: MiniCart, Stock reservation: Calculate reserved amount correctly
- Cartv1: Addresses are missing in Information step in list of alternative addresses when using address format - UserAddressDisplayFormatted
- Cartv1: AddressUser, delivery State not being saved due to a typo
- Cartv1+Cartv2: StepSummaryPaymentMethod, step Summary has different paddings than the other summaries
- Cartv1+Cartv2: OrderSummaryOrderLineItem, product images are missing in summary when inline checkout
- CartV1: StepSummaryOrderCustomer, Use Ecom:Order.Customer.Phone instead of Ecom:Order.Delivery.Phone
- CartV1: AddressBillingAnonymous, Address 2 field missing even when enabled
- CartV1: DeliveryAddressEditFormatted, Address format - Use Country.Code
- Cart: Minicart has stopped live updating, Improve check for cartcontext item
- Customer center: Addresses + Dashboard: Extra zip lines when address format is enabled on UserAddressDisplayFormatted
- Customer center: UserAddressEditFormatted, check for CountryCode in request for country selection
- Customer center: My Orders, OrderDetails Variant option ID instead of ID
- Customer center: UserProfileEditFormatted, encapsulate translate tag correctly on country label
- Customer center: ManageAddresses, remove duplicate translation
- Digital Asset Portal: Digital assets, load more issues
- Digital Assets Portal: Digital Assets, icon overlay when file type is different than image or PDF, Fixed by Adding missing position-relative
- Digital Assets Portal - improve download section - None in format and language is not respected - Do not send export data parameter, if none
- Digital Asset Portal: Digital assets, PPTX files are rendered twice. Use EndWith to check file formats
- Digital Assets: PPTX files are rendered twice in the sidebar
- Express buy: Summary fails with error, fix duplicated iconPath error after helper removal
- General: Make Custom CSS Decorations compatible on DW10
- General: Order midnight date and time validation on IntegrationCustomerCenter, Orders, Quotes
- General: Head clean up scrips + AOS timing on Swift_Master & Swift_MasterNoLayout
- General: Product list/Detail page: Not possible to use Enter to submit to cart (redirect to blank page with mini cart counter). Better Enter key implementation
- General: Hide label removes empty columns in markup
- Itemtypes: ProductHeader, remove old icons path, since it uses microtemplates instead
- Itemtypes: Preferences, set port name, when not standard to work on DW10
- Itemtypes: CSS decoration fix for DW10 on Rows templates
- Itemtypes: SearchField, typeahead improvements
- Itemtypes: swiffy-slider autoplay issue: removing AssetLoader ArticleList, ProductComponent-slider, ProductGroupSlider, RelatedProducts and Slider.
- Itemtypes: AddToCart, quantity changes to 1 and not minimum quantity
- Itemtypes: Add close-icon to warning modals. on Swift_ProductAddToCart, ProductListCompactView and ProductListListView
- Itemtypes: Preferences, Show lang+flag if modal has language selector
- Itemtypes: AddToCart: Quantity Step validation blocks for input with multiple numbers - (refresh button added)
- Itemtypes: TextAdvanced, Getlist on css decorations
- Itemtypes: ProductDetailImage, thumbnails are missing for videos when a space is in the path. Encoding paths correctly fixes the "space in path" issue, and using media fragments seems to speed it up a bit.
- Itemtypes: MediaGallery, thumbnails with space in path not working on Iphone. On mobile the site loads all videos
- Itemtypes: EmailProductCatalog, product catalog number and price does not follow text alignment
- Itemtypes: Favorite, error in console when adding variants to favorites. Fixed by Remove "." from favorite button element ID
- Itemtypes: ProductDownloadPublication, improve the unique element ID
- Itemtypes: Preferences: Error in w3c, fixed by creating unique element IDs
- Itemtypes: TextAdvanced remove semicolon
- Itemtypes: Fix VariantID for element IDs on FavoriteDetail, RelatedProductsList, BackInStockNotification, ProductAddToCart, ProductAddToDownloadCart, ProductAddToQuoteCart, ProductDefaultImage, ProductListCompactView, ProductListGridView, ProductListListView, ProductStockLocations
- Itemtypes: ArticleTagCollectionFilter, Improved checks
- Itemtypes: ArticleList, Extra null check on author
- Itemtypes: ProductMediaGallery & ProductDetailsMediaTable support on ProductComponent edit
- Itemtypes: ProductlistGridView, hex colors are missing
- Itemtypes: ProductDetailsGallery, ProductDetailsImage improve Lazy + GetImage label and descriptions
- Itemtypes: EmailMenu, EmailViewInBrowser fix email links issues
- Itemtypes: EmailMenu, use margin for spacing
Changed
- Several Swift templates has been reimplemented by removing @ helper, to be compatible with the DynamicWeb10 platform
- General: SourcePageId with GetPageOrLanguage, improved null checks
- Customer center: Quotes is currently tied to a hardcoded OrderStateId, make it more genric
- Customer center: Hide 'Change password' if impersonating OR external login on EditProfile and Viewprofile
- Customer center: Favorite list and favorite details support for external images
- Customer center: Quote Details, fix orderlineType variables
- Customer center: order details: Fix orderLineType variables for DW10
- Itemtypes: Articles enable 6 columns
- Itemtypes: RelatedProductsList, Include variant ID in relations
- Itemtypes: ProductDetailsGallery & ProductDetailsImage, support ext...