Saltar al contenido principal
Los cambios incompatibles son parte de la evolución natural de la plataforma. Ocurren cuando una actualización altera o elimina un comportamiento de una manera que no es completamente compatible con versiones anteriores. Para mantener este proceso predecible, seguimos reglas estrictas y comunicamos con anticipación, permitiendo que tus equipos se preparen con confianza.
  • Los cambios incompatibles se introducen solo en una versión mayor.
  • Se anuncian con anticipación, siempre con guías de migración claras y ejemplos prácticos.
  • Las funcionalidades obsoletas emiten advertencias antes de su eliminación, dando tiempo a los equipos para ajustarse sin impacto repentino.
  • Nuestro objetivo es minimizar las interrupciones agrupando los cambios incompatibles y proporcionando soluciones alternativas siempre que sea posible.

Ejemplos

  • Reemplazo de campo: En v2, el campo chartOfAccounts fue eliminado y reemplazado por transactionRoute, routeFrom y routeTo para mayor claridad y control.
  • Reglas de validación: La variable de entorno ACCOUNT_TYPE_VALIDATION fue introducida en v3, requiriendo validación explícita del tipo de cuenta que anteriormente era opcional.
  • Ciclo de obsolescencia: El campo scale emitió advertencias de obsolescencia en v2 antes de ser completamente eliminado en v3.