eStore 2.2.0 release (w/ general fixes)

Created on 6 February 2024, 11 months ago
Updated 7 March 2024, 10 months ago

OVERVIEW NEED for 2.2:

This line refactors Configuration that were stored in the theme itself. this meant once the estore was enabled, it was parent of lead configuration for a project, themes are not best suited for this!

@V3 Long Term Directions
- eStore distro/recipe (from estore_base)
- modernize bootstrap [currently using v3 -> target 5.3 (current2024)].

we will be ending 2.1 support with 2.2 release.
-> IN 2.2: use composer to install all dependnecy by installing the theme.

Always best to have a Configuration Management process for your site!
Drupal: Configuration Management

HOW TO I UPDATE:

the estore_base module will install these configurations: https://git.drupalcode.org/project/estore_base/-/tree/2.2.x/config/optio...
Simply restore your already existing exports once the estore_base module has been enabled. Once this is done the eStore theme will return to being used as a regular theme..
note: 'review comments' view will need to be imported has related updates.
https://git.drupalcode.org/project/estore_base/-/blob/2.2.x/config/optio...

New Project Setup

eStore Theme now only needs estore_base as dependency trigger for all default setups. estore_frontpage still optional, but still installed via composer.
- https://www.drupal.org/docs/contributed-themes/estore-user-guide/install...

KEYNOTES:

- all config is refactored into estore_base module. This may cause your customized setups to 'reset'.*
- estore_homepage_feature (/feature inside theme) is now . upgraded to use estore_frontpage . Panel and template is same namespace. Be aware if you have customized your living site. *
- estore_homepage_feature will be fully removed in 2.3.x.
- old release tagging for pre-2.0 estore was weak. Usage of 8x sites leaves un-able to determine true usage (this is why we have 2.0 (d9) and 2.1 (d10) lines now..

*Always test offline!

general theme/product issues fixed against 2.1

🐛 Bug report
Status

Fixed

Version

2.2

Component

Code

Created by

🇨🇦Canada SKAUGHT

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024