Skip to content

adds upgrade guide and apidocs#2134

Merged
Su (sushmangupta) merged 46 commits intomainfrom
api-upgrade-changesfeb23
Mar 2, 2026
Merged

adds upgrade guide and apidocs#2134
Su (sushmangupta) merged 46 commits intomainfrom
api-upgrade-changesfeb23

Conversation

@lasomethingsomething
Copy link
Contributor

@lasomethingsomething somethings (lasomethingsomething) commented Feb 24, 2026

This moves upgrade-related files previously stored near the bottom of the left sidebar into a dedicated folder. It also consolidates API-related concepts information into a page that replaces one-paragraph pages and renames the folder "APIs" as we have more than one.

The pages in the guides > upgrades-migrations > admin folder will require some review at a later stage; for now I've just moved them.

@github-actions
Copy link
Contributor

⚠️ Moved markdown files detected. Please ensure redirects are updated in .gitbook.yaml file.

@Isengo1989
Copy link
Contributor

Just quickly skimmed over it, and there is an issue with the files used in some MD files (rel paths are not working anymore)

image

The language 'script' is not loaded, falling back to 'txt' for syntax highlighting.
build error:
Could not resolve "./../../assets/concepts-api-storeApiLogic.svg" from "src/docs/concepts/framework/architecture/storefront-concept.md"
file: /home/runner/work/developer-portal/developer-portal/src/docs/concepts/framework/architecture/storefront-concept.md
Could not resolve "./../../assets/concepts-api-storeApiLogic.svg" from "src/docs/concepts/framework/architecture/storefront-concept.md"
file: /home/runner/work/developer-portal/developer-portal/src/docs/concepts/framework/architecture/storefront-concept.md
at getRollupError (file:///home/runner/work/developer-portal/developer-portal/node_modules/rollup/dist/es/shared/parseAst.js:401:41)
at error (file:///home/runner/work/developer-portal/developer-portal/node_modules/rollup/dist/es/shared/parseAst.js:397:42)
at ModuleLoader.handleInvalidResolvedId (file:///home/runner/work/developer-portal/developer-portal/node_modules/rollup/dist/es/shared/node-entry.js:21565:24)
at file:///home/runner/work/developer-portal/developer-portal/node_modules/rollup/dist/es/shared/node-entry.js:21525:26
 ELIFECYCLE  Command failed with exit code 1.
Error: Process completed with exit code 1.

@sushmangupta
Copy link
Contributor

Su (sushmangupta) commented Feb 26, 2026

somethings (@lasomethingsomething) - Should we consider adding foundational Core concepts to the Architecture section https://developer.shopware.com/docs/concepts/framework/architecture/ ?

Su (sushmangupta) and others added 11 commits February 26, 2026 10:56
Co-authored-by: Su <112690947+sushmangupta@users.noreply.github.com>
Co-authored-by: Su <112690947+sushmangupta@users.noreply.github.com>
Co-authored-by: Su <112690947+sushmangupta@users.noreply.github.com>
@lasomethingsomething
Copy link
Contributor Author

Su (@sushmangupta) Regarding arch concepts, go ahead or someone else can add -- no bandwidth for additional changes like that given the other dev changes forthcoming.

Copy link
Contributor

@sushmangupta Su (sushmangupta) left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR somethings (@lasomethingsomething) and thanks for the support Jonas Elfering (@keulinho)

@sushmangupta Su (sushmangupta) merged commit 88f00c7 into main Mar 2, 2026
1 check passed
@sushmangupta Su (sushmangupta) deleted the api-upgrade-changesfeb23 branch March 2, 2026 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants