Apple ha anunciado planes para lanzar Swift 3.1, una actualización de su lenguaje de programación para iOS, en la primavera de 2017

Swift 3.1 está diseñado para ser compatible con Swift 3.0. Contendrá algunas mejoras aditivas en el lenguaje básico, así como mejoras en el Swift Package Manager, Swift en Linux y mejoras generales de calidad para el compilador y la Biblioteca Estándar.
Un objetivo fuerte de Swift 3.1 es que sea compatible con el código Swift 3.0; Sin embargo, la excepción será correcciones de errores para el compilador que rechazan el código que no debería haber sido aceptado.

Instantáneas de Swift 3.1
Las versiones anteriores de Swift han tenido "Previsiones para desarrolladores", p. "Vista previa 1", "Vista previa 2", etc., que representan instantáneas estabilizadas de una versión Swift a medida que converge. Las vistas previas de los desarrolladores a menudo se han espaciado de forma irregular y algunas veces no han proporcionado granularidad suficiente para que la comunidad Swift pruebe nuevas características o verifique correcciones de errores en una versión a medida que converge.
Para Swift 3.1 habrá instantáneas descargables diarias de la rama de lanzamiento. Las instantáneas se producirán como parte de las pruebas de integración continua. La cadencia de las instantáneas descargables será más frecuente y granular. Las instantáneas se publicarán diariamente, suponiendo que las pruebas estén pasando.
Una vez que se haya lanzado Swift 3.1, las compilaciones finales oficiales también se publicarán además de las instantáneas.
Cambios en Swift 3.1
Swift 3.1 se pretende que tenga un alcance limitado, con el deseo de mover el foco a principios de 2017 al desarrollo de Swift 4. Para alcanzar este objetivo, Swift 3.1 incluirá cambios en el desarrollo principal (es decir, la rama principal) hasta el 16 de enero. Después de esa fecha habrá un período de "horneado" en el que sólo las correcciones críticas selectas irán a la sucursal rápida-3.1 y moverán el maestro al desarrollo de Swift 4.
Más detalles se pueden encontrar en el post adjunto a continuación ...


No hay comentarios:
Publicar un comentario