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
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 namedquery
,model
, etc. -
In
TranslationProvider_PutAsync
bothid
andbody
are now required -
In
Translation_UpdateAsync
andTranslation_UpdateStateAsync
, theTranslationJobState
parameter is no longer nullable. This reflects how the api internally always treated it aligning the client with the api -
Constructor of
CmsClient
now requiresbaseUrl
to be passed among its arguments. Note, normally you would useCmsClientFactory
to create instances ofCmsClient
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
ECOMMERCE SEARCH
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