Skip to content

Releases: Axiome-Apps/echoppe

@echoppe/client@0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 09:11
d7a94bf

Minor Changes

  • 5abc7c7: Ajout de la navigation : echoppe.menus.byHandle({ params: { path: { handle } } }) expose les menus résolus du storefront (arbre d'items récursif, liens URL ou entités internes projetées). Le générateur du SDK normalise désormais les schémas récursifs (TypeBox t.Recursive) en composants nommés → type MenuItemResolved correctement récursif côté client.

create-echoppe@0.1.2

Choose a tag to compare

@github-actions github-actions released this 11 Jul 07:19
0368b46

Patch Changes

  • 224c95f: Aligne le template scaffoldé sur la façade namespacée de @echoppe/client.

    Le template pin @echoppe/client: "latest" et appelait le client brut
    (api.GET('/products/', …)). Depuis @echoppe/client@0.2.0, createEchoppeClient
    renvoie la façade (api.products.list(), api.products.bySlug(…), api.raw en
    échappatoire) — l'ancien pattern cassait tout store fraîchement généré. Les pages
    index, produits/index et produits/[slug] passent désormais par les namespaces.

@echoppe/client@0.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 06:54
cea55eb

Minor Changes

  • 985e216: Façade ressource namespacée + nouvelle surface storefront.

    • Façade namespacée : createEchoppeClient renvoie désormais des namespaces
      typés (products, cart, checkout, auth, account, addresses,
      orders, pages, …) au lieu du client brut. Le client openapi-fetch reste
      accessible en échappatoire via echoppe.raw. Breaking pour les appels
      directs client.GET(...) → passer par les namespaces ou .raw.
    • Espace client : orders.list() / orders.get(), account.updateProfile(),
      auth.changePassword(), auth.forgotPassword(), auth.resetPassword().
    • Panier enrichi : la ligne panier expose compareAtPriceHt et optionValues.
    • Content (page builder P1) : pages.list() et pages.bySlug().

create-echoppe@0.1.1

Choose a tag to compare

create-echoppe

0.1.0-next.1

Patch Changes

  • 494fd94: Valider le pipeline de release (Trusted Publishing OIDC, publication sans token).

create-echoppe@0.1.0

Choose a tag to compare

create-echoppe

0.1.0-next.1

Patch Changes

  • 494fd94: Valider le pipeline de release (Trusted Publishing OIDC, publication sans token).

@echoppe/client@0.1.0

Choose a tag to compare

@echoppe/client

0.1.0-next.1

Patch Changes

  • 494fd94: Valider le pipeline de release (Trusted Publishing OIDC, publication sans token).