Skip to content

Upgrade Shopware deps & regenerate typed GET operations #10

Description

@dm-heinze

Parent

#8 — Katalog-Route-Reads auf cachebare Store-API-GETs umstellen (Cache-Rework)

What to build

Upgrade the Shopware frontend stack to the versions that expose the cacheable GET read variants. This is the foundation every downstream ticket builds on. cacheableReads stays off/default here — behaviour is unchanged (all reads still POST), so the app stays green and backwards-compatible.

Scope note (resolved during implementation): the "regenerate typed GET operations" part was split out. The only cacheable catalog GET missing from the bundled @shopware/api-client@1.5 types is readLandingPageGet (the other five — category, product, product-listing, navigation, seo-url — are already typed). Adding it requires modernizing shopware.d.ts for api-client 1.5, which unmasks a set of pre-existing 1.5-migration type errors in app code. That work is tracked in #18 (kept out of this ticket to keep the deps upgrade a clean, zero-regression change). Regenerating via @shopware/api-gen against the available backend was rejected: it's an a4g customer instance and pollutes the schema with 100+ non-vanilla routes.

Acceptance criteria

Blocked by

  • None — can start immediately

Follow-up

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions