Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update libsass to 3.4.5 #66

Closed
wants to merge 3 commits into from
Closed

Conversation

fschwahn
Copy link
Contributor

No description provided.

@fschwahn
Copy link
Contributor Author

Tiny bump - 3.4.5 was released on the meantime, I could update the PR if you are interested in merging?

@bolandrm
Copy link
Member

@fschwahn Can you update to 3.4.5? I'll merge after that

@fschwahn
Copy link
Contributor Author

Build failure is unrelated and addressed in #68 / #70 . On my development system, where I have an older version of sass in my lockfile, the tests passed.

@xzyfer
Copy link

xzyfer commented Jul 10, 2017 via email

@meowsus
Copy link

meowsus commented Jul 11, 2017

@xzyfer I'm curious if they would affect this library. @fschwahn did confirm the tests pass once #68/#70 are merged.

@xzyfer
Copy link

xzyfer commented Jul 11, 2017

I'm curious if they would affect this library

If this library expects Sass to compiled to CSS then it will :) This is probably the most significant issue sass/libsass#2429

@xzyfer
Copy link

xzyfer commented Jul 11, 2017

did confirm the tests pass once

Are you testing against sass-spec? Because that should fail with 3.4.5.

@fschwahn
Copy link
Contributor Author

I just ran the sassc-ruby tests (which you can find here: https://github.com/sass/sassc-ruby/tree/master/test), not sass-spec.

@meowsus
Copy link

meowsus commented Jul 11, 2017

@xzyfer I'm curious how one would run sass-spec against sassc-ruby. If you have the the time could you enlighten me?

@xzyfer
Copy link

xzyfer commented Jul 12, 2017

I suggest running against sass-spec in CI to catch any known regressions that have been fixed on LibSass master. You can do that by cloning sass-spec, running bundle, then executing sass-spec.

ruby sass-spec.rb -V 3.4 --impl libsass -c /path/to/sassc-ruby spec/

Note: -V 3.4 will vary depending on what version of LibSass you're binding too, either 3.4 or 3.5.

@meowsus
Copy link

meowsus commented Jul 12, 2017

@xzyfer thank you, I knew I was close yesterday when I was trying to test this locally. Very helpful!

@meowsus
Copy link

meowsus commented Jul 12, 2017

@bolandrm could we get sass-spec coverage added to the Travis build?

@bolandrm
Copy link
Member

bolandrm commented Jul 13, 2017

I don't think it's really necessary to have sass-spec for this repo. The purpose of this repo is to integrate LibSass with ruby, not ensure that LibSass is outputting the correct CSS.

@bolandrm
Copy link
Member

@xzyfer In the future, is there a good way for me to know when it's "safe" to update to a particular LibSass version? I wonder if it would be valuable to somehow update the release tag when significant regressions are discovered?

@xzyfer
Copy link

xzyfer commented Jul 13, 2017 via email

@fschwahn fschwahn changed the title Update libsass to 3.4.4 Update libsass to 3.4.5 Aug 7, 2017
@bolandrm
Copy link
Member

bolandrm commented Jul 2, 2018

superseded by #78

@bolandrm bolandrm closed this Jul 2, 2018
@fschwahn fschwahn deleted the sassc-3.4.4 branch July 2, 2018 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants