Libsass: Versión 3.4

Creado en 8 sept. 2016  ·  9Comentarios  ·  Fuente: sass/libsass

Hace casi dos años, @mgreter y @xzyfer comenzaron a contribuir en gran medida a LibSass. Con el proyecto avanzando rápidamente, el equipo de Sass entró en una función congelada para darnos la oportunidad de ponernos al día. Hemos avanzado mucho hacia este objetivo, acercándonos a la paridad de funciones .

Con la fiebre del oro de ES6, los proveedores de navegadores están comenzando a ofrecer nuevas funciones de CSS. Algunas de estas funciones son incompatibles con Sass 3.4. En algunos casos, la comunidad se vio obligada a no utilizar estas nuevas funciones de CSS o a no utilizar Sass. Consciente de tener un impacto negativo en la comunidad, Sass salió de la función de congelación y 3.5 ingresó a su primer Release Candidate .

Los últimos dos años han visto una rápida adopción de LibSass con Node Sass alcanzando + 2M de descargas mensuales. Nos hemos convertido en una parte fundamental del ecosistema Sass y, como tal, Sass 3.5 permanecerá como candidato de lanzamiento hasta que estemos en paridad de funciones.

En total, la versión 3.4 y las características de envío 3.5 se están volviendo críticas para la comunidad. Aceptamos que habrá una larga historia de errores que disminuirán a medida que acerquemos nuestra implementación a la implementación de referencia. Sin embargo, todavía hay un par de problemas importantes que deberíamos tratar de resolver antes de enviar 3.4 estable.

Actualicé el hito de Sass 3.4 para que solo contenga problemas importantes que deberíamos tratar de abordar antes del lanzamiento. Estos errores evitan que los usuarios adopten LibSass debido a errores de compilación falsos o produciendo resultados semánticamente diferentes.

He realizado un mantenimiento adicional del rastreador de problemas.

Lanzaré 3.3.7 esta semana y cambiaré el enfoque para lanzar 3.4 lo antes posible.

CITGM

  • [x] anteojos (anteojos / anteojos / tirar / 145)
  • [x] descarado
  • [] bootstrap v4-dev
  • [ ] Fundación

    Regresiones

  • [x] @at-root regresión (# 2198)

  • [x] @extends regresión (# 2200)

/ cc @chriseppstein @ nex3

Sass 3.4

Comentario más útil

No habrá un 3.3.7. La próxima versión será la versión 3.4 candidata.
No puedo decir cuándo sucederá, actualmente hay algunos bloqueadores que estoy
trabajando en.

El 7 de octubre de 2016 a las 7:29 a. M., "Anthony Sottile" [email protected] escribió:

Hola @xzyfer https://github.com/xzyfer Gracias por todo el increíble trabajo :)

Me pregunto cuándo puedo esperar 3.3.7 para poder planificar algo de tiempo para hacer un seguimiento

-
Recibes esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/sass/libsass/issues/2174#issuecomment -252079100, o silenciar
la amenaza
https://github.com/notifications/unsubscribe-auth/AAjZWNIV0ryXFjvKj2q1q3sRsUXzRHU_ks5qxVoXgaJpZM4J4BOt
.

Todos 9 comentarios

Los 3.4 bloqueadores se han resuelto 🎉
Voy a CITGM 3.4, y mi objetivo es tener un RC esta semana.

Mientras ejecutaba el CITGM, encontré

  • una regresión (# 2171) que hace que falle la prueba de anteojos (# 2197)
  • una regresión (# 2189) que hace que sass-spec falle silenciosamente (sass / sass-spec # 932)

Todavía necesito confirmar que no hay bases de regresión y bootstrap.

Hola @xzyfer Gracias por todo el increíble trabajo :)

Me pregunto cuándo puedo esperar 3.3.7 para poder planificar algo de tiempo para hacer un seguimiento

No habrá un 3.3.7. La próxima versión será la versión 3.4 candidata.
No puedo decir cuándo sucederá, actualmente hay algunos bloqueadores que estoy
trabajando en.

El 7 de octubre de 2016 a las 7:29 a. M., "Anthony Sottile" [email protected] escribió:

Hola @xzyfer https://github.com/xzyfer Gracias por todo el increíble trabajo :)

Me pregunto cuándo puedo esperar 3.3.7 para poder planificar algo de tiempo para hacer un seguimiento

-
Recibes esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/sass/libsass/issues/2174#issuecomment -252079100, o silenciar
la amenaza
https://github.com/notifications/unsubscribe-auth/AAjZWNIV0ryXFjvKj2q1q3sRsUXzRHU_ks5qxVoXgaJpZM4J4BOt
.

Voy a volver a ejecutar el CITGM y tomar 3.4 RC1 este fin de semana.

Solo para verificar, ¿hubo algún obstáculo para el lanzamiento de 3.4 RC1?

3.4.0RC1 es lanzado, pruébelo. Planeo hacerlo estable en la semana
más o menos. Puedes probarlo a través de node-sass @ beta

El 7 de diciembre de 2016 a las 11:29 a. M., "Stepmr" [email protected] escribió:

Solo revisando, ¿hay algún obstáculo para lanzar 3.4 RC1?

-
Recibes esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/sass/libsass/issues/2174#issuecomment-265318079 , o silenciar
la amenaza
https://github.com/notifications/unsubscribe-auth/AAjZWGXV2JehgkKRdT0irrZmxmEoHVhiks5rFf3QgaJpZM4J4BOt
.

fwiw, he verificado la salida con ~ 70kloc de scss a través del maestro de https://github.com/dahlia/libsass-python 👍

¡Se hace! : tada:

También elimine las nuevas versiones principales de node-sass, gulp-sass y grunt-sass.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

ashleykolodziej picture ashleykolodziej  ·  3Comentarios

mikeebee picture mikeebee  ·  8Comentarios

JohnMica picture JohnMica  ·  3Comentarios

c0d3xpl0it picture c0d3xpl0it  ·  4Comentarios

bdkjones picture bdkjones  ·  6Comentarios