Actualización de dependencias VTEX IO

Hola comunidad.

Tengo una duda e incertidumbre y no sé si esté en lo correcto, hace unos días nos sugirieron actualizar la dependencia de graphql de 2.x a 3.x, no sé si la manera adecuanda de actualizarla sea creando un workspace de tipo production y allí eliminar la versión 2.x y agregar la nueva versión 3.x con el comando

vtex install vtex.admin-graphql-ide@3.x

Agradecería mucho su ayuda

1 Like

Hola @cristianhg18! Creo que esteas hablando de la deprecación de apps-graphql@2.x, verdad?

De hecho, este no sería el app que has compartido en tu post (vtex.admin-graphql-ide@) sino una dependencia que a veces se encuentra en temas de tienda o apps (vtex.apps-graphql).

Para descubrir si un app o tema de tienda que mantienes tiene esta dependencia, es suficiente mirar el manifest.json del app. Por ejemplo, en :github: vtex-apps/order-status-bar se ve que hay una dependencia en vtex.apps-graphql@2.x.

Para arreglar la situación si identificas esa dependencia, simplemente siga las instrucciones del release note en la sección What needs to be done?:

  • Cambie la version de la dependencia para 3.x en el manifest.json del app/tema
  • Si utilizas alguna configuración pública de app, tal vez sea necesario hacer cambios como los vistos en este ejemplo de pull request
  • Si utilizas alguna configuración privada de app, tal vez sea necesario hacer cambios como los vistos en este ejemplo de pull request
1 Like

Hola @georgebrindeiro
Agradezco la respuesta y la correción. Sin embargo a nivel de store nosotros utilizamos “vtex.store-graphql” es necesario actualizarlo debido a esto? o estoy equivocado?

@cristianhg18 creo que no, este es un app diferente. Solos necesitas actualizar si algun app que han desarollado ustedes tiene la app vtex.apps-graphql en el manifest.json

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.