Las versiones de software de ArcGIS Pro siguen la especificación de versionado semántico. Esta especificación define las versiones de software según un esquema mayor.menor.parche y establece expectativas para que pueda planificar un proceso de actualización fluido para reducir el riesgo y evitar interrupciones del trabajo de colaboración.
En la siguiente tabla se resumen las diferencias y en las subsecciones que siguen se presentan con más detalle.
Mayor.menor.parche | Ejemplo | Nueva funcionalidad agregada | Consideraciones sobre la instalación y la compatibilidad |
---|---|---|---|
Mayor | 2.0.0 | Sí | Se ha introducido un nuevo código significativo para admitir nuevas funcionalidades. Se realizan cambios incompatibles retroactivamente, por lo que los documentos de ArcGIS Pro no se pueden compartir con versiones principales anteriores. |
Minor | 2.8.0 | Sí | Se ha introducido un nuevo código significativo para admitir nuevas funcionalidades. |
Parche | 2.8.3 | No | Se realizan cambios mínimos en el código para corregir errores y abordar vulnerabilidades de seguridad. |
Versiones principales
Las versiones principales presentan cambios que no son compatibles con las versiones anteriores. Esto incluye cambios en los archivos de proyecto de ArcGIS Pro (.aprx) y otros formatos de documento, como archivos de capa, archivos de mapa, plantillas de proyecto, informes y archivos de diseño. También introducen cambios importantes de API en ArcGIS Pro SDK.
En general, los cambios importantes se observan en los proyectos. Cuando se crea un proyecto en una versión principal de ArcGIS Pro, no se puede abrir con una versión principal anterior del software. Aunque los proyectos son compatibles con las versiones principales posteriores (por ejemplo, un proyecto creado en ArcGIS Pro 2.x.x se puede abrir en 3.x.x), una vez que el proyecto se guarde en la versión principal más reciente (3.x.x), no se podrá volver a abrir en la versión principal más antigua (2.x.x). Por motivos como estos, los colaboradores suelen coordinar las actualizaciones de las nuevas versiones principales.
Las versiones principales de ArcGIS Pro son poco frecuentes y las organizaciones generalmente deben planificarse para garantizar una migración ágil de los flujos de trabajo, las personalizaciones y los documentos. Las versiones principales también incluyen código para corregir errores y abordar vulnerabilidades de seguridad.
Ejemplo de versión principal
En 2.8.1, la parte principal es 2, lo que significa que esta versión es un cambio importante de la serie de software 1.x.x. Los documentos y las API de 2.8.1 no son compatibles con versiones anteriores como 1.4.0. Los archivos de proyecto o capa creados en 2.8.1 no se pueden abrir en 1.4.0. No es posible guardar directamente un proyecto de la versión 2.x.x en un formato compatible con la versión 1.x.x; sin embargo, algunos elementos de proyecto se pueden empaquetar en el formato 1.x.x. Para obtener más información, consulte la sección Paquete a continuación.
Paquetes
Los paquetes de mapas, paquetes de mapas móviles, paquetes de capas y paquetes de geoprocesamiento son compatibles con las versiones principales; es decir, un paquete creado en ArcGIS Pro 3.x.x se puede importar o agregar a un proyecto ArcGIS Pro 2.x.x. Asimismo, los paquetes de proyectos creados en ArcGIS Pro 3.x.x se pueden abrir en las versiones 2.x.x.
Add-ins
Los Add-ins no son compatibles con las versiones principales anteriores ni posteriores. Un add-in integrado en la versión 3.x.x no se cargará en la versión 2.x.x. Un add-in integrado en la versión 2.x.x no se cargará en la versión 3.x.x. En el caso de las versiones principales, los desarrolladores deben crear de nuevo add-ins con la versión más reciente de ArcGIS Pro SDK. Consulte Novedades para los desarrolladores para obtener más información. Los usuarios deben ponerse en contacto con sus proveedores para conocer las últimas versiones de los add-ins.
Versiones menores
Las versiones menores proporcionan una nueva funcionalidad, pero no deben romper la compatibilidad de los flujos de trabajo, las personalizaciones o los documentos existentes. Las versiones menores anteriores de ArcGIS Pro pueden abrir documentos creados en versiones menores posteriores de la misma versión principal, pero no estará disponible una nueva funcionalidad. Dado que las versiones menores contienen cambios significativos en el código en apoyo de la nueva funcionalidad, algunas organizaciones las ejecutan en un entorno de prueba limitado antes de implementarlas ampliamente. Los usuarios de organizaciones con entornos con control de calidad menos estricto se actualizan a menudo a la siguiente versión mediante la Actualización de software en ArcGIS Pro, que le notifica automáticamente cuando hay una nueva versión o un parche disponibles.
Para ArcGIS Pro, las versiones menores suelen producirse dos veces al año. También incluyen código para corregir errores y abordar vulnerabilidades de seguridad.
Ejemplo de versión menor
En 2.8.1, la parte menor es 8, lo que significa que esta versión contiene una nueva funcionalidad que no está disponible en la serie de versiones 2.7.x. Un nuevo tipo de símbolo introducido en 2.8.0 se puede guardar en un archivo de capa y el archivo de capa se puede abrir en 2.7.x, pero el nuevo tipo de símbolo no está visible.
Parches
Todos los cambios introducidos con parches son compatibles con versiones anteriores y posteriores. Los parches funcionan perfectamente con proyectos y documentos existentes. Dado que los parches solo corrigen errores y vulnerabilidades de seguridad, por lo general se considera más seguro instalar un parche que no instalarlo.
Al igual que con las versiones menores, los parches no rompen los flujos de trabajo existentes, las personalizaciones ni la compatibilidad de documentos. Dado que los parches no ofrecen una nueva funcionalidad, contienen mínimos cambios de código y se suelen implementar sin la recertificación detallada que se podría realizar en una versión principal o menor.
Heredado:
Algunos productos de software Esri no siguen el versionado semántico. Estos productos también invocan a este tipo de versión un parche, pero el número de versión no se modifica y la presencia del parche solo se puede ver mediante el Panel de control de Windows o la utilidad PatchFinder de Esri.
Ejemplo de parche
En 2.8.1, la parte del parche es 1, lo que significa que esta versión contiene correcciones de errores para corregir los problemas identificados en la versión 2.8.0.
Información de la versión para ArcGIS Pro
El gráfico del ciclo de vida del producto enumera todas las fechas de descatalogación y otra información relacionada acerca de ArcGIS Pro 3.1 y versiones anteriores.