Libsass: Versão 3.4

Criado em 8 set. 2016  ·  9Comentários  ·  Fonte: sass/libsass

Quase dois anos atrás, @mgreter e @xzyfer começaram a contribuir fortemente para o LibSass. Com o projeto progredindo rapidamente, a equipe Sass travou um congelamento de recursos para nos dar a chance de atualizá-lo. Fizemos muitos progressos em direção a esse objetivo, chegando perto da paridade de recursos .

Com a corrida do ouro pelo ES6, os fornecedores de navegadores estão começando a lançar novos recursos CSS. Alguns desses recursos são incompatíveis com o Sass 3.4. Em alguns casos, a comunidade foi forçada a não usar esses novos recursos CSS ou a não usar o Sass. Consciente de impactar negativamente a comunidade, o Sass saiu do congelamento de recursos e o 3.5 entrou em seu primeiro Release Candidate .

Nos últimos dois anos, a rápida adoção do LibSass com Node Sass atingiu + 2 milhões de downloads mensais. Nós nos tornamos uma parte crítica do ecossistema Sass e, como tal, o Sass 3.5 permanecerá como candidato a lançamento até atingirmos a paridade de recursos.

Tudo dito, o lançamento do 3.4 e o envio de recursos do 3.5 estão se tornando essenciais para a comunidade. Aceitamos que haverá uma longa história de bugs que diminuirão conforme movemos nossa implementação para mais perto da implementação de referência. No entanto, ainda existem alguns problemas significativos que devemos tentar resolver antes de enviar o 3.4 estável.

Eu atualizei o marco Sass 3.4 para conter apenas problemas significativos que devemos tentar resolver antes do lançamento. Esses bugs evitam que os usuários adotem o LibSass devido a falsos erros de compilação ou que produzam resultados semanticamente diferentes.

Fiz algumas manutenções adicionais no rastreador de problemas

Estarei com a versão 3.3.7 esta semana e mudarei o foco para a versão 3.4 assim que possível.

CITGM

  • [x] óculos (sass-eyeglass / eyeglass / pull / 145)
  • [x] atrevimento
  • [] bootstrap v4-dev
  • [ ] Fundação

    Regressões

  • [x] @at-root regressão (# 2198)

  • [x] @extends regressão (# 2200)

/ cc @chriseppstein @ nex3

Sass 3.4

Comentários muito úteis

Não haverá 3.3.7. A próxima versão será a versão 3.4.
Eu não posso dizer quando isso vai acontecer, existem atualmente alguns bloqueadores que estou
trabalhando em.

Em 7 de outubro de 2016, 7h29, "Anthony Sottile" [email protected] escreveu:

Olá @xzyfer https://github.com/xzyfer Obrigado por todo o trabalho incrível :)

Querendo saber quando posso esperar 3.3.7 para que eu possa planejar algum tempo para fazer o acompanhamento

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/sass/libsass/issues/2174#issuecomment -252079100 ou mudo
o segmento
https://github.com/notifications/unsubscribe-auth/AAjZWNIV0ryXFjvKj2q1q3sRsUXzRHU_ks5qxVoXgaJpZM4J4BOt
.

Todos 9 comentários

Todos os 3.4 bloqueadores foram resolvidos 🎉
Vou CITGM 3.4 e pretendo ter um RC esta semana.

Durante a execução do CITGM, encontrei

  • uma regressão (# 2171) fazendo com que o teste de óculos falhe (# 2197)
  • uma regressão (# 2189) fazendo com que sass-spec falhe silenciosamente (sass / sass-spec # 932)

Eu ainda preciso confirmar nenhuma base de regressões e bootstrap.

Olá @xzyfer Obrigado por todo o trabalho incrível :)

Querendo saber quando posso esperar 3.3.7 para que eu possa planejar algum tempo para fazer o acompanhamento

Não haverá 3.3.7. A próxima versão será a versão 3.4.
Eu não posso dizer quando isso vai acontecer, existem atualmente alguns bloqueadores que estou
trabalhando em.

Em 7 de outubro de 2016, 7h29, "Anthony Sottile" [email protected] escreveu:

Olá @xzyfer https://github.com/xzyfer Obrigado por todo o trabalho incrível :)

Querendo saber quando posso esperar 3.3.7 para que eu possa planejar algum tempo para fazer o acompanhamento

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/sass/libsass/issues/2174#issuecomment -252079100 ou mudo
o segmento
https://github.com/notifications/unsubscribe-auth/AAjZWNIV0ryXFjvKj2q1q3sRsUXzRHU_ks5qxVoXgaJpZM4J4BOt
.

Vou reexecutar o CITGM e tomar 3.4 RC1 neste fim de semana.

Apenas checando, havia algum bloqueador para o lançamento do 3.4 RC1?

3.4.0RC1 é lançado, por favor, teste-o. Eu pretendo torná-lo estável na semana
ou então. Você pode testá-lo via node-sass @ beta

Em 7 de dezembro de 2016, 11h29, "stepmr" [email protected] escreveu:

Apenas checando, há algum bloqueador para liberar 3.4 RC1?

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/sass/libsass/issues/2174#issuecomment-265318079 ou mudo
o segmento
https://github.com/notifications/unsubscribe-auth/AAjZWGXV2JehgkKRdT0irrZmxmEoHVhiks5rFf3QgaJpZM4J4BOt
.

fwiw, eu verifiquei a saída em relação a ~ 70kloc de scss via master de https://github.com/dahlia/libsass-python 👍

Está feito! : tada:

Também corte novos lançamentos importantes para node-sass, gulp-sass e grunt-sass.

Esta página foi útil?
0 / 5 - 0 avaliações