RAD Studio tiene un administrador de paquetes liviano, un mecanismo para descargar características de productos adicionales, bibliotecas y componentes adicionales, demostraciones, estilos VCL y FMX y más. Parte del contenido es proporcionado por Embarcadero, pero gran parte proviene de nuestra comunidad de desarrolladores y proveedores externos.
Ahora, en la próxima versión 10.4 de Delphi y C ++ Builder, el administrador de paquetes GetIt verá cambios significativos en 10.4. La adición clave es que ahora cada entrada tiene una fecha de lanzamiento asociada, técnicamente una marca de tiempo. Esta es la base de diferentes características:
- la capacidad de ordenar la lista de entradas por fecha, viendo las más recientes en la parte superior
- para cada entrada que ya haya instalado, la indicación de que hay una versión actualizada disponible
- la capacidad de enumerar todas las entradas instaladas que tienen una actualización disponible
Table of Contents
Filtros actualizados
En cuanto al cambio de la interfaz de usuario, se modificará la sección Filtro de la interfaz de usuario del cuadro de diálogo GetIt:
Estamos eliminando los filtros inactivos más antiguos (como gratuitos y de pago) y mantenemos 2 opciones que ofrecen 2 nuevas:
- Todo para todas las entradas
- Instalado para los paquetes instalados en el sistema actual
- La suscripción solo es un nuevo filtro para contenido exclusivo publicado por Embarcadero y limitado a clientes con una licencia de suscripción de actualización activa
- Actualizaciones enumera los paquetes instalados en el sistema actual y para los que hay una nueva versión disponible (es decir, un paquete con una marca de tiempo más reciente que la marca de tiempo de la versión instalada)
Este es el filtro de actualizaciones en acción:
Otro cambio está en la sección Ordenar por del cuadro de diálogo GetIt, que tendrá una nueva opción para ordenar los paquetes por fecha de lanzamiento (o marca de tiempo).
Interfaz de usuario de entradas GetIt
La interfaz de usuario de la entrada individual en el cuadro de diálogo GetIt también se modificará para indicar la fecha específica en que se publicó el paquete y (eventualmente) la fecha en que instaló ese paquete. Dependiendo del estado, la IU de entrada incluye nuevos botones para las acciones; ahora hay más acciones disponibles, incluida la Actualización de un paquete. Aquí puede ver la interfaz de usuario estándar para una entrada y la misma después de que se haya instalado el paquete y se haya puesto a disposición una actualización:
Tenga en cuenta que las dos fechas indicadas en la última imagen son la fecha de lanzamiento de la última actualización y la fecha de lanzamiento de la que está instalada actualmente (la marca de tiempo del elemento instalado, no la fecha en que se instaló).
Parches RAD Studio
Otra característica clave que estamos habilitando en 10.4 es la capacidad de usar GetIt para distribuir parches, con una forma específica de alertar a los clientes de que hay un parche disponible. Hemos agregado una nueva sección a la página de bienvenida para indicar cuándo hay un parche disponible y no lo ha instalado:
Una vez instalado, esa indicación desaparecerá. Combinado con esta sugerencia de la página de bienvenida, tendremos una nueva categoría en el administrador de paquetes GetIt para parches. Pero este no es el único cambio relacionado. Técnicamente, hemos introducido un modo de instalación diferida, de modo que un parche que requiera actualizar los archivos utilizados por el IDE de RAD Studio puede instalarse mediante un proceso separado una vez que cierre RAD Studio (o cuando lo reinicie). Esto tendrá en cuenta la instalación de parches más complejos, que requieren que primero cierre RAD Studio.
Funciones adicionales de GetIt
Además de las características mencionadas anteriormente, hemos trabajado en muchas otras características nuevas y mejoras más pequeñas en el Administrador de paquetes GetIt:
- Al instalar paquetes, puede registrar los pasos en el mismo archivo de registro utilizado por la instalación. Esto está controlado por la clave de registro CatalogRepository / Debug RAD Studio
- La acción de proyecto abierto permite abrir un grupo de proyectos
- El archivo de registro muestra claramente en qué carpeta están instalados los archivos con GetIt
- En caso de un error en una operación GetIt, el nombre de la acción se indica junto con el código numérico interno, lo que facilita la comprensión del error.
Conclusión
Como puede ver, nos hemos esforzado bastante en agregar valor al Administrador de paquetes GetIt en 10.4 y realmente esperamos que esto aumente su utilidad como una forma de distribuir componentes y bibliotecas a los usuarios de RAD Studio, pero tenemos muchas extensiones adicionales. ya planeado. Manténganse al tanto.
Si tiene una suscripción de actualización, una de las ventajas es acceder a las versiones beta de los próximos lanzamientos. ¡Todavía hay tiempo para unirse a nuestro programa beta para 10.4!
Esta es una vista previa de una próxima versión de RAD Studio. Siempre puede haber errores o cambios de última hora. Nada aquí es definitivo hasta que el lanzamiento esté disponible oficialmente.