Release notes

Version 5.6.10

Release date: 2019-10-07

Fixes

General

46074 During a high load of search index building at the same time with a lot of searches, can result in NRE

ECommerce

46073 Forms that are posted to the payment provider will not encode the values correctly

Products

46116 Base product without any published variants should not be included in sitemap
46169 When adding products to a category, its not reflected on the screen
47245 Removing a field from products will remove conditions for dynamic product list and workflows

Version 5.6.9

Release date: 2019-06-17

Fixes

General

45841 ToJson/JSONEscaped database object is created without schema dbo

Products

45963 Removing of base product should remove category links
45998 Removing of base product/variant should remove bundle of links

Version 5.6.8

Release date: 2019-05-27

Improvements

Products

45497 User dataservice instead of search index for generation of price agent feed

Websites

45498 Use dataservice for products when generating sitemap

Fixes

General

44925 ValidationService throws System.ObjectDisposedException: Cannot access a disposed object.
45241 System.ObjectDisposedException: Cannot access a disposed object.
45392 RollingFileService can make collision in filename
45496 Service account with passwords that contains colon (:) cant use api-key header
45645 Database provider is logging directly to database without using the correct logging
45646 Sometimes Database exception will be cached that prohibit fetching of item
45647 Eventhandler that is using database having an infinitive timeout
45813 Exception in cacheloader may result in stale data inside cache

ECommerce

45216 Deleting campaign can cause application to restart

Foundation

45380 IServiceFactory does not work correctly if defined on the contract (interface/abstract class)
45491 Store activity id in database logging
45556 When scheduled task or startup task not can be found the error message missing details about the task-type
45557 When startupTask type can't be found application can't start and no good explanation

Products

45399 Saving dynamic product list will cause exception in log
45490 Price agent files should not be replaced if generating throws exception
45495 Workflow engine sometimes enter two connections for the same variant and task that not is handled during deletes

Websites

45624 Error occurs when setting sitemap includeProducts=true if there is product that exists in sibling categories

Version 5.6.7

Release date: 2019-03-08

Fixes

General

45170 RollingFileService can enter an loop if the file that should be deleted is locked

Version 5.6.6

Release date: 2019-02-25

Fixes

General

44259 Performance improvements in automapper converter
44317 BO is not working in IE
44453 During heavy load cache can return stale data
44773 Inherited service attribute lifetime is override by implementation even if not explicitly set

Products

44221 Moved categories from root to subcategories does not work correctly in multi server environment
44255 Image_link missing in google shopping feed
44256 Price agent cache throws exception if a large amount of items are included in it
44257 Google shopping feed throws exception if TaxCountry is less than 3 characters
44258 Performance improvement in url generation
44313 Smart product list and workflows always listen to many events for changed entities
44314 Indexing of products fetching all product lists that the variant is connected to with all their variants, this can have negative impact search index speed
44315 Categories and products can get the same url
45084 PriceAgentScheduler fails occasionally

Websites

44075 Move page works incorrectly - the page is listed in previous and new location
44620 sitemap.axd fails to include variant urls

Version 5.6.5

Release date: 2018-11-07

Fixes

General

43455 CampaignNameCollection.GetAll() to fetch all names is doing round trip to database
43717 Service bus channel is not shutdown correctly
44216 Backoffice client flooding the server with requests to '/Litium/AppDirect/Token' endpoint

ECommerce

43337 Panels not visible in sales area
43351 Copy order does not work in backoffice
43377 Can not order campaigns
43432 some popups are case sensitive to the search (product list, relations, pricelist)

Foundation

43552 SystemLog.CreateLogEntry(string,Exception) is not creating log entry with exception message

Products

43585 Excel import is crashing if base product not exists
43645 Smart lists keep containing connection to the products that no longer met the conditions
44129 Error on category history tab if there are duplicates for some entities
44188 Feeds only contain one variant when grouped on field value option
44193 Images for Baseproduct not displaying in PIM if somehow there is double link to the same image

Websites

43551 Generated url's for files should not contain "?MediaArchive_ForceDownload=True" if that not explicitly requested
43553 Sitemap handler exceptions is logged as info messages

Version 5.6.4

Release date: 2018-09-04

Improvements

General

43228 Decrease batch size to get faster db lookups when fetching large amount of entites
43229 Run startup task on backgroud thread to get faster startup times
43230 Populate URL cache in background to not block startup

Media

43231 StorageInfoEntry using UNION instead of UNION ALL

Products

43259 Add progress bar for exporting products into excel file

Fixes

General

42954 Unusually large queue at servicebus when doing large import in integration
43218 Full and ByProperty cache not using Get(IEnumerable) method
43226 Backoffice loading indicator is visible also for storage requests
43312 Litium security update 2018-09-04

ECommerce

43222 Cache campaign action and condition data on disc between restarts

Foundation

42099 Scheduled task only runs once if class is the same name but different parameters

Media

43227 Some backoffice image requests can't run in parallel

Products

41987 Google Shopping feed error for the stock availability
43224 Products tab for simple product list fetching products one by one
43225 Simple product list with a lot of products will timeout

Version 5.6.3

Release date: 2018-06-28

Improvements

General

42375 High performance lookup service for id/systemid

Fixes

General

42383 Missing unique index on Id for some entities in products and media
42384 Sometimes an NullReferenceException is thrown when update url for category

Version 5.6.2

Release date: 2018-05-28

Fixes

General

41802 Service bus will not execute events only on local event broker

ECommerce

41892 Security vulnerability for order management in back office

Foundation

41474 Default json settings has changed from PascalCase to camelCase (bug is revert of earlier change)
41865 UpgradeToLatest.sql fails with error "Invalid column name 'AuthenticationType'

Products

41596 Index rebuild is cancelled
41710 Variant not removed from search index if also the base product have been deleted
41723 Upgrade Litium 4 to 5 will not work if any url is longer than 250 characters
41765 FieldFramework Date field can't handle DateTime.Min value
41808 After updating one of fields and saving variant it is not possible to update fields

Version 5.6.1

Release date: 2018-04-09

Fixes

General

41420 GDPR exception

Version 5.6.0

Release date: 2018-03-26

Improvements

General

40198 Let user be forgotten
40201 Restore database backup
40207 Clean up “old” orders
40210 Audit information for showing person information

Fixes

General

40522 Cant load administration if license for any module is missing
40853 Can select multple languages as Default language
40890 Missing correlation and appdomain info in nlog-logfile that makes it easier to group log information
41053 (IE11): Field template & field template list cannot be reloaded after creating or delete
41121 Feilds from smart product list is not removed when the field is deleted.

Customers

40399 Can not click on edit login when editing person on BO
41057 The Product of a PageEvent handled in an ITargetGroupProcessor implementations is not set

ECommerce

40735 Incorrect error message thrown from ECommerce StoredProcedures
40815 Can't use search domain Deliveries as queryName in new QueryRequest.

Products

40262 Price calculator request cache can return wrong price when pricelist is specified (PriceCalculatorArgs.PriceListSystemIds). (contains breaking change)
40264 For excel import it is pausing for each row that results in slow import
40617 *Main category* should not be assigned to a product during the import if it does not exist as category to at least one of its variants
40620 Throws unknown error when trying to export thousands of products
40666 VariantUpdated object has wrong value in event broker
40668 Tasks based on DateTime fields fail
40852 Assortment specific variants is not upgraded correctly
40929 Categories is not removed during excel import
40988 Wrong font is used in BackOffice for Products module
41043 DateTime fields in field framework is only index date-part

Version 5.5.2

Release date: 2018-01-08

Improvements

General

39802 Execute each IIndexingProviderPreProcessor individual

Fixes

General

39296 IndexConsumerProcessingLock is not thread safe in HashSet
39381 IndexConsumerProcessingLock throw exception if WaitIfProcessing is executed before ProcessUpdates
39897 Id validation rules errors will not be visible when adding variant
40062 IndexConsumerProcessingLock with multiple indexing threads can release lock for another thread

ECommerce

39307 Copy campaign is not working
40173 Orders.GetOrders(IEnumerable) is not respecting the order of items
40807 Not all related orders for a person are deleted when GDPR delete button is used

Foundation

39278 Base-currencies not getting unchecked when setting new base-currency
39550 Service bus connectionstring misplaced in config on nuget install

Products

39305 Variant price can have negative values as price and/or minimum quantity
39438 Relationship links upgrade from 4 to 5 problem
39661 Price tab for product
39665 Import doesnt warn of not imported VAT values and the price still is imported
39666 VAT is not imported for the variant prices
39667 Not obvious that import stopped
39719 Can't export or import only one product
39749 DateTime will not render in accelerator
39781 After deleting images from media that is assigned to product the product will throw exceptions when updating
39803 default top article group 'Articles' is not upgraded into litium5 option in custom field that is causing import to fail for the Articlegroup field
39959 Showing 401 Unauthorized exception at module Dashboard, Sales, Websites when user has not permission on Product module
40088 Products tab on Category in BO hangs if many products

Websites

40061 Mvc actions with decorated with AcceptVerbs is ignored

Version 5.5.1

Release date: 2017-10-24

Improvements

General

39085 Application start performance
39235 Update of AngularJS 1.4.8 to 1.6.6 (contains breaking change)
39255 Extending service account settings

Products

39180 Add BaseProdcutSystemId into VariantToWebSiteLinkAdded and VariantToWebSiteLinkRemoved events (contains breaking change)

Fixes

General

39063 Cant run litium as standalone application
39065 Startup or scheduled task can't be created if services should be injected in ctor
39120 WebLog is not working after upgrade to 5.5
39122 Exception from valid WebAPI endpoints should return valid json.
39158 Restarting litium application in same AppDomain during unit tests
39237 ApiController without namespace is not working

ECommerce

39246 Error in Campaign admin - Requested value "Product" not found

Products

38909 Filter products by date, date time didn't work if using equal or combinations with it
38990 UseProduct web control not binding to product
39013 Bad UI for the dropdown and after using condition for the smart lists
39014 product edit page - history tab - gives an error in console
39073 Not correct ID error if in imported file variant belongs to another product than in a system
39077 Lot of extra 0 values is added for prices in export
39078 BundleOfVariants or BundledVariants?
39086 Price list without name and id will prohibit excel import
39101 wrong placement for the delete interval in prices when editing products
39102 Removing tier prices in excel import is not working
39108 Wrong notification message when validating id with underscore for the fields
39109 Required field validation is missing for minimum quantity of tier prices
39111 Unpublished products become published after database upgrade from 4.x to 5
39118 Using swedish translations for fields when editing template even that user selected to have UI in english
39123 Decimal fields in field framework can only use 2 decimals
39132 Many fields in pim field template crashes browser
39134 Decimal fields is printing out an additional zero in export
39178 IIndexDocumentMerger.Merge should be called with a populated list instead of IEnumerable
39181 Notification popup with saving changes appears if u double click on quantity field for bundles
39184 Sometimes in search results/ or in different lists not correct/not all products are shown
39197 Products without variants are not included in search results when using some conditions (like not in assortment, not published etc)
39241 many groups and field in template chrashes browser during editing
39254 in boolean field when u select 'not set' value it is not shown after saving or page reload

Websites

39090 ImageFromMediaArchiveProperty generates empty fieldtype
39236 Assortment language on website is not respected for view data
39259 Different logic for Canonical on CMS vs Product/Categories

Version 5.5.0

Release date: 2017-09-20

Improvements

General

37065 Service accounts for integrations
38075 Field converters should use named instance without reference to the field type metadata (contains breaking change)
38642 Decorator service pattern
38643 Microsoft.Extensions.FileProviders to work with file system
38644 Administration interface language from resource files (contains breaking change)
38689 Microsoft.Extensions.Localization to handle localizations (contains breaking change)
39024 Search index build improvements

ECommerce

37064 Campaign management - New UI

Products

37066 Google shopping
38468 Adding Template filter conditions

Fixes

General

38826 Security Alert for Progress Telerik UI for ASP.NET AJAX
38863 Waiting for index updates is often waiting 25 seconds instead of minimum time
38888 Service Bus can't complete message if execution taking more than 30 seconds
38922 NLog sometimes ignoring messages from Microsoft.Extensions.Logging.ILogger (contains breaking change)

Customers

38501 If admin has a saved credentials in the browser and creates a new user his data is prefilled for new user authorization and saved afterward
38702 AddressRepeater.Item.CurrentAddress is of wrong type

ECommerce

38544 Customer information on edit order always shows data from firstly entered order
38611 Voucher codes are saved as case non-sensitive, though on checkout it matters
38679 Customer info factory should not populate with 'Anonymous' as default
38865 Country is lost when editing order if it was saved in another format (for example using klarna checkout)
38866 Changing order row quantity fails in admin if editing order after search

Products

38338 PIM Excel import success even when textoption field cannot import
38634 TextOption is open outside viewport
38777 Upgrade problem with relationships
38786 More correct ValidationException message when using the same article number
38900 Wrong error message in warehouse integraion
38969 Should have space between search keyword & search condition in filter
38985 The url validation is limited to 100 characters though as database allows 250

Tools - Utils

37570 Command update-litiumdatabase downgrades if code version is older

Version 5.4.2

Release date: 2017-07-13

Improvements

General

38372 Change service methods to return an IEnumerable instead of ICollection to get better peformance (contains breaking change)
38411 Change of nuget-package AutoMapper.Collection-Signed to AutoMapper.Collection (contains breaking change)

Products

38280 WorkflowTaskEngine is moved from Abstractions to Application assembly (contains breaking change)

Fixes

General

38150 Memory cache is evicting items on GC gen 2
38229 Dependency injection scanning is not loading assemblies in correct order
38230 Dependency injection ignores fallback value on random services declaration
38309 Entity Frameowrk Query Cache memory leak

Customers

38114 Performance in backoffice - when editing person with many organizations
38116 Performance in backoffice - Organization
38117 Performance in backoffice - navigation tree if there are many organizations

Dashboard

38351 Google depricated tags for analytics data gives an error for dashboard widget

ECommerce

38121 E-commerce module throws an error during site startup
38344 Delivery cost information in payment is not in web site translation

Foundation

38446 Multiserver environment overwrite newly set password

Products

37795 Importpage - Dropdown "search text" placeholder not translated
38071 Get warehouse with items does not work
38098 Product sortorder changes in a category does not trigger search index updates
38115 Price tab is loading slow the product if there are many pricelists
38337 Product list smartlist engine is not listening on PriceCreated/PriceDeleted event
38353 Product sortorder changes in a simple list does not trigger search index updates

Websites

38087 Http to https redirect results in status code 302

Version 5.4.1

Release date: 2017-05-18

Fixes

General

37518 WebAPI HttpControllerSelector will not work if multiple controllers in different namespace have the same name
37800 Existing pages that use mvc templates suddenly returns 'page not found' (critical)

ECommerce

37676 TierPriceCondition uses DateTime.UtcNow that make cache misses if same price is recalculated multiple times in one http request

Foundation

37702 Ad login does not work due to redirecting to loginpage instead of returning 401 status

Products

37526 Workflows rounds up to 100% complete
37569 Search condition: not equal, not contains only return results that field value is null
37677 PriceCalculator cache-miss
37742 Search on public site for products by free text gives results in all languages

Websites

37525 Template icon broken on advanced settings
37803 Erroneous urls are genereated if trashcan or archive contains an old product catalog page.

Version 5.4.0

Release date: 2017-04-10

Improvements

General

37080 Add IServiceFactory for the dependency injection to be used for object creation
37094 Update to latest spreadsheetgear 7.4.27.102
37125 Performance improvement: Update AutoMapper to latest version (contains breaking change)
37167 Add named services for the dependency injection

Media

35784 Filenames on modal windows for selecting images are too short

Products

35781 Import-report showing imported Products and Variants separatly
35872 Setting data from wrong datatype on a field will stor null-values in database and prevent all updates of that entity
36472 Exporting selected products
36940 Progressbar on Excel-import
36964 Add Long field type in field framework
36967 Fieldtemplate list page to show more columns
37144 Field Display template list page to show more columns

Fixes

General

36956 Abort index consumer threads when shutting down-
37294 WebAPI HttpControllerSelector is register api controllers multiple times
37295 WebApi HttpControllerActivator can not create instances of controller if they not is registered in dependency injection
37296 Mvc ControllerActivator can not create insances of controllers if they not is registered in dependency injection
37381 Memory leak in EntityFramework query cache

Customers

37067 Login with user that have thousands of organization cause timeout if cache not contains the organizations

ECommerce

36949 Print order directly from the list with orders throws exception
36958 Slow performance when fetching orders

Foundation

37312 ControlPanelTree control - Get "object reference not ..." exception when open the MetadataAdministration page in the control Panel

Products

34909 Pricelist condition is not updated in my tasks on product edit page after it is fulfilled
35244 The price list name should be 'Price: [pricelistname], [currency]' on Imports page and in exported file
35753 add product popup search field is limited to 20 symbols
35757 Not in any assortment condition works not correctly
35758 Sortorder on tasks in workflow is not working
35782 (?) appear on fields when you already set to "Do not import" on previous import
36891 simple list edit - products tab error
36935 error when adding another task to saved workflow
36944 error after bo user updates a field by workflow task and saves product
36960 Media archive file change is not reflected back to PIM field
36963 Media archive file pointer when clicked goes to thumbnail image
37053 Error when trying to remove field that has articles or products with field value
37084 Can't remove more than 34 products at the same time from the product list
37104 After saving workflow the full name for the user is changed to only first
37114 Wrong date stored in search index
37143 Workflows gui crashes when using group permissions
37156 Task with system fields is not gone straight away after condition is fulfilled on product edit page
37177 Options of DecimalOption/IntOption/TextOption etc are not made writable (contains breaking change)
37301 Product import is ignoring wrong format of prices
37321 Move of category is not updating url-cache
38217 Assortment filter condition is using client evaluation for database queries

Websites

36823 Auto archive will try to move pages from trashcan
36957 Exception i sitemapcache

Version 5.3.1

Release date: 2017-02-13

Fixes

ECommerce

36737 When using campaign condition 'User in target group' and price is calculated outside web request an NRE is thrown

Products

36744 Not able to add or edit field types

Version 5.3.0

Release date: 2017-02-09

Improvements

Products

35011 Complete field information with id in UI
35048 Import products - set URL automatically on create new product/variants
35049 Show explicit message when removing a variant
35188 Set URL suggestion in PIM
35553 Export page - Close Dropdown when clicking outside of an list in whole area
35870 Possibility to select and then delete multiple products
35893 Field templates list not sorted on import and Settings Templates-page
35898 Support for media (MediaPointerFile, MediaPointerImage) to export/import

Websites

36336 Remove the WebContext (contains breaking change)

Fixes

General

35842 Prices displayed with wrong currency in accelerator if culture is not Swedish
35917 Search without sorting have hardcoded limit of 100 hits that cause IndexOutOfRangeException
36543 Format of fields json converter is changed (contains breaking change)

Customers

36451 Litium backoffice crash when viewing customer

ECommerce

35832 Campaign edit problem with prices format
35833 Required field icons have broken link or not exist on user has code campaign
36197 Editing of country for the address in BO saves it in server culture (regional settings)
36201 Target Groups is storing empty rows in database that make the target group data table to grow for each visitor (contains breaking change)
36721 OrderRowFactory.Create is ignoring the language parameter

Products

35517 The selected radio button is not visible for boolean field if it belongs to 2 field groups
35740 Error when dragging and dropping categories in firefox
35759 Multivalue textoption fields are not imported
35776 Dropdown is closed when trying to search by field name on export page
35777 Textoption fields are exporting in id's not its values
35811 Empty and null values in name textbox results an edited page to refresh
35817 Error when import multivalue int/decimal option fields for the product about the variant that wasn't imported
35854 When removing field group from tempalte the buttons are not activated though group is not removed
35860 Setting an URL on a category crashes when you have a website without pages
35924 Excel import/export multi-value separator (contains breaking change)
36242 BO ->Edit Product -"MediaPointerFile" - has english language when change the default language to Swedish(languages dropdown)
36243 Multiple fields with the same ID can be created
36324 Remove saving category as list
36435 EventBroker will loop CategoryUrlModified, BaseProductUrlModified and VariantUrlModified event when service bus is not configured with external service
36459 When product contains a lot information the administration is slow
36554 Routing helper is updating cache async
36698 Events are triggered multiple times when product export is used

Websites

36082 Mvc Binding - PageTypeDefinition is not mapped from value of BasePage

Version 5.2.2

Release date: 2016-12-01

Fixes

Websites

35772 Cannot edit a page after upgrading to Litium 5.2.1

Version 5.2.1

Release date: 2016-11-30

Improvements

General

35741 Normalize the Litium.Web.Models and HtmlHelpers (contains breaking change)

Fixes

General

35641 Cache flush events are not replicated correctly between servers

ECommerce

35752 Updating products in campaign removes previously added ones

Products

35636 Fields for product entities is not looking correctly when entity is readonly (Multivalue fields) (contains breaking change)
35694 Language independent TextOption fields are not indexing correctly in the search indices.
35699 Extreme loading time for products tab in PIM if there is no image for it

Version 5.2.0

Release date: 2016-11-07

Improvements

General

35186 Improve performance for updates with use of cached entity instead of fetching from database
35563 Add metadata to ServiceBus message (contains breaking change)

Products

35047 Import variants sort order
35050 Export button in the product page
35189 "Select - Deselect all fields" in export
35287 Close List when clicking outside of an list in whole area
35345 Make the relationship link table unique

Fixes

General

35012 Authentication ticket is expiring
35135 Multiple action in same mvc controller is not working
35158 Panel doesn't work as embedded resource without correct folder inside the project
35160 Search index builds for products is crashing if reference from a product to a pdf exists
35235 Cache is missing lock for remove when the cache has a scope set
35349 Service bus is not finding the connectionstring (contains breaking change)
35358 Database connection leak

Customers

35176 Update group from carrier with null memberships all existing members are dropping
35225 Customer number on organization is not unique
35226 Group cache is missing events and does not contains all the groups after large import

Foundation

35171 CurrencyAddEdit page has just swedish translation "Använd standard" for checkbox

Media

35396 Media is not disconnected from products entity when deleted from MediaArchive
35458 RadUpload is not cleaned up if site is restarted before cleanup timeer on 4h have run

Products

35004 Incorrect string in SystemFieldTypeConstants.EditorText
35010 Inconsistant UI: Deteling template of a category results in null ref exception when category is accessed
35020 Settings for mvc template on display template need to be on own rows
35026 Deleting assortment does not clear category cache
35051 Export from smart product list exports all items
35056 Invalid objects in category service
35144 When updateing the url on a category in assortment root and the assortment is connected to a website, error message is missing if the url already exists on a page
35149 Cache problem for the product urls
35159 When add the inriverTextReadOnly_FieldEdit.js as embedded resource, log shows the error
35200 Error in console when switching to a category on add new field template
35206 Select-dialog of type page is not working
35207 Files that are linked to a product (attribute) is showing delete button even when the row is not in edit mode
35220 RelationshipRepeater does not work on a product page if you do not have Products:UseProduct in the ProductTemplate
35229 not enough protection for duplicate relationhips when creating the ones from API
35231 Multiple relationship link between the same entities is throwing exception
35233 PriceCalculator get results from PriceListSystemIds
35316 Dynamic product list is not populated when creating new or changing the filter
35348 If field belongs to 2 field groups -it is not possible to edit value on second on item edit page
35363 When deleting a variant the connections on the baseproduct is not removed (category links and product list links)
35364 When moving a variant to another base product, connections on the base product is not removed (category links/product list links)
35387 If to update the filter in smart list and export straight away the previous data will be exported
35420 Deleted field exists in a template (database) it causes exception when updates the template from API
35455 Url for categories and products is allowing not valid characters and reserved words
35494 Url validation between pages and categories are only returning first culture that have an error
35505 Not possible to drag-n-drop categories in IE
35507 Import of Excel file mark rows as error even they not contains any data
35509 Main category has to be set up when adding a product to a category through API
35519 Excel import - validation missing that system fields article nummer and variant of are selected
35527 Excel export is not using administrator language when writing headers in file

Websites

35007 Can not update category in productcatalog pagetype
35087 When creating a product catalog page with already used category validation is missing for already connected categories

Version 5.1.0

Release date: 2016-09-26

Improvements

General

34608 Improved url handling with redirect if url ends with /
34792 Add more fields on the relations address and ecommerce customer info

Customers

34391 OrderHistory grid on person in relations should default sort on orderdate descending

Products

34467 Add field id into the list of fields (settings) to easy find field by id
34505 When creating new fields don't automatic select type
34642 Add select dialog for pages in angular ui.
34656 Category allowing ParentCategorySystemId to be itself SystemId
34987 Make fieldtype readonly in administration

Fixes

General

34392 Panel -English translations are not show in the panel
34450 Json deserialization is not working when change assembly version
34509 Storage items are not cached correctly
34512 Better caching for storage that are placed on network share

Customers

34502 Indexing or large number of organizations is timing out
34519 Cleaning up TargetGroupConditionData timeouts
34587 Incorrect creation of Relations field template through code
34890 Advanced search page in Relations is throwing an error page
34891 There is no icon for the selected View button on BO control pages
34897 There is no icon for the organization's addresses view button on BO
34905 Quick search doesn't work in the relations module
34982 Performance: don't update fields in database that not is changed for organizations, persons and groups

ECommerce

34788 Performance improvement: Fetch order in API
34889 Error when adding delivery row for manually creating an order from BO with english localization

Foundation

34520 Cleaning up foundation_log should be made in batches
34521 Cleaning up Foundation_EventLog should be made in batches
34929 Cannot change language for user in backoffice when using FF

Media

34914 Internet Explorer 11 is sending multibyte range requests that not is handled correct

Products

34397 Get error "Object reference not set to an instance of an object" when open the product on a public site without selected maincategory
34449 FieldTemplateFieldGroup should have a list of fields (contains breaking change)
34584 Cannot add pricelist
34601 A baseProduct can be created using a category template system id, causing backoffice UI to fail
34647 Translation for "add file" for MediaPointer field type is missing
34685 Url lookup is checking url history without optimized sql
34708 Performance improvement: edit product with many variants
34709 Performance improvement: Excel import when re-importing file with many rows
34864 Edit produc catalog field in settings clears all existing data for the field
34908 Product variants are visible on a public site even if it is not selected in the category
34932 Products can't be exported if fields with the same translation name is selected
34951 Sign '/' should not be allowed in the url field
34955 System can't log some error when export
34960 Category edit page - Error message doesn't show what is wrong just "Valideringsfel"
34964 When updating field template to use another display template with different setting for the url it has to show message about rebuilding indeces

Websites

34488 page not found is not triggered for requests
34602 Graphic error when editing a Translation page
34984 GetBrokenLinks scan on website is throwing exception

Version 5.0.0

Release date: 2016-06-29

Fixes

Products

17194 Lack of information in search result

Websites

16208 Icon on pages that has autounpublish

Highlights 

  • Enhanced product management
  • Improved user experience
  • New modern API
  • Improved performance

Enhanced product management

  • New graphical user interface (UI)
  • Improved product search
  • New smart product filters
  • Workflow with smart tasks
  • Smart product lists
  • Import/Export to Excel
  • Enhanced data model

Improved user experience

  • All new modern user interface for product management (PIM)
  • New framework and back office navigation for the entire platform
  • New ways to work with product management through:
  • New product search
  • Smart product filter
  • Improved product list views
  • New product page
  • New category page
  • Smart product lists

New modern API

  • New developer-friendly structure
  • New patterns
  • New field framework

Improved performance

  • New modern API
  • Support for the latest version of dot net
  • New and improved event management
  • Refactored Data Access Layer