NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #5863 most downloaded on Packagist
CategoryStorage module
Last release 6 months ago
12 Mar 2026
Release timing varies
gaps range from 3 weeks to 10 months
Rarely documented
notes for 10 of 43 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
43 releases · first in 2018
Included commits: 2.11.0...2.12.0
Included commits: 2.11.0...2.12.0
CategoryStorageNodeTreeBuilder with a pre-built children index cache, reducing child node lookups from O(n) to O(1).CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryStoreEvents().CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryStorePublishEvents().CategoryStorageFacade::writeCategoryTreeStorageCollection().CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryAttributeEvents().CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryEvents().CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryTemplateEvents().CategoryStorageFacade::writeCategoryNodeStorageCollectionByParentCategoryEvents().CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryNodeEvents().One column per quarter.
Deprecated CategoryNodeSitemapDataProviderPlugin plugin.
Included commits: 2.10.0...2.11.0
SitemapExtension module version dependency.CategoryNodeSitemapGeneratorDataProviderPlugin plugin.CategoryNodeSitemapDataProviderPlugin plugin.Included commits: 2.9.1...2.10.0
Included commits: 2.9.1...2.10.0
CategoryNodeSitemapDataProviderPlugin plugin.SitemapUrl transfer.Included commits: 2.9.0...2.9.1
Included commits: 2.8.0...2.9.0
Included commits: 2.8.0...2.9.0
CategoryNodeStorageMapper::mapCategoryNodeStorageTransferToCategoryNodeStorageEntity() to properly map the node order field when it equals to zero.CategoryStorageFacade::publish() by these changes.CategoryStorageFacade::writeCategoryNodeStorageCollectionByParentCategoryEvents() by these changes.CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryNodeEvents() by these changes.CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryEvents() by these changes.CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryAttributeEvents() by these changes.CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryStoreEvents() by these changes.CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryStorePublishEvents() by these changes.CategoryStorageFacade::writeCategoryNodeStorageCollectionByCategoryTemplateEvents() by these changes.CategoryNodeCategoryTemplateStoragePublishListener by these changes.ParentWritePublisherPlugin by these changes.CategoryNodeWritePublisherPlugin by these changes.CategoryWritePublisherPlugin by these changes.CategoryAttributeWritePublisherPlugin by these changes.CategoryStoreWritePublisherPlugin by these changes.CategoryStoreWriteForPublishingPublisherPlugin by these changes.CategoryTemplateWritePublisherPlugin by these changes.Included commits: 2.7.1...2.8.0
Included commits: 2.7.1...2.8.0
CategoryStorageClient::formatSuggestionsSearchHttpCategory() method to use it as a result formatted for the SearchHttp suggestion search.CategorySuggestionsSearchHttpResultFormatterPlugin to use as a result formatter plugin in the Catalog module with the search suggestions results from SearchHttp module.CategorySearchResult transfer object.Included commits: 2.7.0...2.7.1
Included commits: 2.7.0...2.7.1
CategoryStorageClient::getCategoryNodeByIds() to filter out empty category nodes.CategoryStorageClient::expandProductCategoriesWithParentIds() by these changes.ParentCategoryIdsProductAbstractCategoryStorageCollectionExpanderPlugin by these changes.Included commits: 2.6.0...2.7.0
Included commits: 2.6.0...2.7.0
CategoryStorageClient::expandProductCategoriesWithParentIds() to expand product categories with their parent category ids.CategoryStorageClient::getCategoryNodeByIds() to index results by idCategoryNode.ParentCategoryIdsProductAbstractCategoryStorageCollectionExpanderPlugin plugin to expand product categories with their parent category ids.ProductAbstractCategoryStorage transfer.ProductCategoryStorage transfer.ProductAbstractCategoryStorageCollection transfer.ProductCategoryStorageExtension module to dependencies.Transfer dependency version.Included commits: 2.5.0...2.6.0
Included commits: 2.5.0...2.6.0
composer.json to allow for new Locale major.Store module dependency version.Included commits: 2.4.1...2.5.0
Included commits: 2.4.1...2.5.0
CategoryStorageClientInterface::formatSearchHttpCategoryTree() to format category nodes with product count.CategoryTreeFilterSearchHttpResultFormatterPlugin plugin to provide formatting category nodes with product count for catalog search.SearchExtension module to dependencies.SearchHttpResponse transfer.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →