FirstSpirit Connect for Spryker Commerce OS

Release Notes for the version 2.0.0

e-Spirit AG

2021-04-01
Table of Contents

Version 2.0.0

Highlights

The FirstSpirit Connect for Spryker Commerce OS integration is made up by a bundle of software components. The table below lists these components and points out which versions the integration contains.

Components
This release contains the following components and Spryker modules.
Versions marked with an arrow (⬆) changed since the last release.

ComponentsVersion

FirstSpirit Connect for Spryker Commerce OS (fsm)

2.0.0 ⬆

Snap-Implementierung fs-spryker-content-editing

2.0.0 ⬆

Referenzprojekt

2.0.0 @ GitHub

Dokumentation

2.0.0 ⬆

Spryker moduleVersion

firstspirit-caas

2.0.0 ⬆

firstspirit-cms-data-connector

2.0.0 ⬆

firstspirit-cms-data-storage

2.0.0 ⬆

firstspirit-data-cleanup

2.0.0 ⬆

firstspirit-data-import

2.0.0 ⬆

firstspirit-data-inconsistency-check

2.0.0 ⬆

firstspirit-data-rest-api

2.0.0 ⬆

firstspirit-data-state-writer

2.0.0 ⬆

firstspirit-preview

2.0.0 ⬆

firstspirit-reference-components

2.0.0 ⬆

General information
For the full range of functions the ContentConnect for Spryker Commerce OS integration requires the following modules to be installed on the FirstSpirit server:

  • Content as a Service
  • Omnichannel Manager
  • Basic Workflows

For this release the operation of the following versions is recommended:

ProductVersion

FirstSpirit-Server

2021-03 (5.2.210308)

Java

11

Content as a Service (fsm)

2.14.0

Omnichannel Manager

2.2.1

Basic Workflows

1.3.4.972

Deprecations
The support for the following functions is deprecated:

Dependencies Spryker and Composer

The foundation of the following package dependencies is the B2C Demo Shop 202009.0 @ Github, through which implicit dependencies may exist.

Composer-PaketVersion

monolog/monolog

*

php

>=7.1

propel/propel

^2

spryker-shop/cms-block-widget

*

spryker-shop/cms-slot-block-widget

^1.1.0

spryker-shop/shop-application

^1.9.0

spryker/application

^3.8.0

spryker/application-extension

^1.0.0

spryker/category

^4.0.0

spryker/category-storage

^1.0.0

spryker/cms

^7.5.0

spryker/cms-block

^3

spryker/cms-block-category-connector

^2

spryker/cms-block-product-connector

^1.1.0

spryker/cms-block-storage

^2

spryker/cms-page-data-import

^1.0.0

spryker/cms-page-search

^2.3.1

spryker/config

^3.0.0

spryker/container

^1.4.0

spryker/customer

^7.16.0

spryker/data-import

^1.6.0

spryker/event

^2.1.0

spryker/event-behavior

^1.1.0

spryker/glue-application

^1.21.0

spryker/glue-application-extension

^1.2

spryker/kernel

^3.35.0

spryker/locale

^3.0.0

spryker/log

^3.0.0

spryker/navigation

^2

spryker/navigation-storage

^1.0.0

spryker/product

^6

spryker/product-storage

^1.2.0

spryker/propel

^3.0.0

spryker/propel-orm

^1.0.0

spryker/router

1.9.2 || 1.10.1 || ^1.11.1

spryker/silex

*

spryker/storage

^3.8.0

spryker/store

^1.5.0

spryker/symfony

^3.1.0

spryker/synchronization

^1.0.0

spryker/twig

^3.3.0

spryker/url

^3.0.0

spryker/util-text

^1.2.0

spryker/zed-request

^3.0.0

FCSPRY-46 - Variant selection button added to banner/carousel component
The variant button introduced with the teaser grid has been revised and made usable for all CMS_INPUT_RADIOBUTTON components used in the project. In addition to the teaser grid component, this implementation also includes the banner/carousel and the text-image section in the reference project.

FCSPRY-34 - Added slot support for the homepage
A new feature of the FirstSpirit Connect for Spryker Commerce OS integration is the support for the slots provided in Spryker. Now it is possible to map content areas of static pages to slots within Spryker. The restriction of using only one section per content area on static pages is now moot.

Fixed issues

IDDescription

FCSPRY-113

Missing class prevented data import via console

FCSPRY-49

Name pattern in Spryker router prevented class loading

FCSPRY-11

Adaptation of the functionality for on the fly rendering of the CMS blocks

New features

IDDescription

FCSPRY-123

Revision of the documentation for the web components

FCSPRY-114

Official version 2.0

FCSPRY-78

Changing the CaaS request page size parameter to a maximum value of 100

FCSPRY-71

Refactoring of the slot support to use a custom content provider type

FCSPRY-68

Addition of an optional functionality for the preview display

FCSPRY-65

Revision of the documentation

FCSPRY-64

Revision of the english documentation

FCSPRY-46

Variant selection button added to banner/carousel component

FCSPRY-44

Refactoring of the carousel and banner component

FCSPRY-43

Little changes within the documentation

FCSPRY-40

Documentation of slots in static pages

FCSPRY-39

Enable deletion of blocks in slots

FCSPRY-36

Adjustment of the import process for the current store version

FCSPRY-34

Added slot support for the homepage

FCSPRY-30

Renaming of the composer packages to e-spirit/ARTIFACTNAME

FCSPRY-28

Adaption of the documentation to version 2.0

FCSPRY-20

Revision of the navigation to ensure compatibility with the latest Spryker demo environment

FCSPRY-16

Compatibility established for content pages for new shop

FCSPRY-10

Category page editing enabled

FCSPRY-6

Ensured accessibility of the preview in the ContentCreator

FCSPRY-5

Updating the CMS blocks to the latest mayor version

FCSPRY-3

Revision of the FirstSpiritPreviewControllerProvider to a FirstSpiritPreviewRoutePlugin

Help

The Technical Support of the e-Spirit AG provides expert technical support to customers and partners covering any topic related to the FirstSpirit™ product. You can get and find more help concerning relevant topics in our community.