Skip to content

Bizzkit 23.1.0

Version 23.1.0
Release Date 23 May 2023
Download Bizzkit universal feed
SDKs Bizzkit nuget feed

Requirements

Requirement Minimum supported version Tested version(s) Requirement of
SQL Server SQL Server 2016 SQL Server 2017 All
Elastic 7.17.9 7.17.9, 7.17.10 DAM, Ecommerce Search, PIM
Redis 6 6 Ecommerce Search
Click for explanation...

SQL Server 2017 is the earliest version that is available as a docker image and so even though Bizzkit officially supports 2016, testing is done on 2017.

Elasticsearch is known to introduce breaking changes in minor releases and we therefore explicitly test the Bizzkit products with the two most recent releases. Other 7.17.x versions may work but are not tested explicitly.

Highlights

  • Is any of and Is not any of operators on global list type filters in PIM

    Global list filters

Changes

CMS

Other

BCMS-901 It should not be possible to Unpublish a page that is part of a currently published Article schedule

Hide unpublish on pages part of a published article schedule. This is to avoid the resolved schedule providing meaningless results. Improve consistency of future content search.

BCMS-960 Switch to Swashbuckle for generating the Bizzkit.Sdk.Cms client

Bizzkit.Sdk.Cms contains a few breaking changes caused by the switch:

  • Method parameters that are transferred in the http body are now consistently named body. Previously these were named query, model, etc.

  • In TranslationProvider_PutAsync both id and body are now required

  • In Translation_UpdateAsync and Translation_UpdateStateAsync, the TranslationJobState parameter is no longer nullable. This reflects how the api internally always treated it aligning the client with the api

  • Constructor of CmsClient now requires baseUrl to be passed among its arguments. Note, normally you would use CmsClientFactory to create instances of CmsClient and so this change shouldn't affect most projects

DAM

Bug fixes

BDAM-1188 Internal server error when creating tags without Create/Update Attribute permission

Enhancements

BDAM-1197 Automatically setup blob storage containers for DAM

Bug fixes

BECS-949 Increased size of scrollbar

BECS-1527 Unified search does not always perform second search

BECS-1557 Match type in search requests somtimes does not work

BECS-1589 Issuer inconsistency causing authentication search to break

Other

BECS-1572 Moving pipeline details inside its own tab to simplify the page

PIM

Bug fixes

BPIM-3412 Unexpected search results shown in product list

Other

BPIM-3181 Add tooltip explaining meaning of attribute importance

BPIM-3161 As a PIM user, I want to use the "is any of" operator on global list type filters, so I easily can include multiple values in my filter

BPIM-3163 As a PIM user, I want to use the "is not any of" operator on global list type filters, so I easily can exclude multiple values in my filter

BPIM-3250 As product owner I need support for Elasticsearch 8 as ES7 is almost EOL

Upgrade instructions

PIM

BPIM-3412: In order to remove attribute system names from the freetext field the elastic index should be rebuilt