-
Notifications
You must be signed in to change notification settings - Fork 354
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
github-pages jekyll-sass-converter
dependency is still version 1.5.2
#813
Comments
I just see that's related to this hubot PR #749 Can someone re-run the checks ? @yoannchaudet @parkr |
@BenSouchet Jekyll 3.x does not support jekyll-sass-converter 2.0:
Based on this, you can see that Jekyll 3.9.0 requires jekyll-sass-converter 1.x only. Jekyll would need to release a 3.10 which allows jekyll-sass-converter 2.0. |
@parkr Okay, have you the ability to push in that direction, I know there is very little chance that it will be done but it doesn't cost much to try because the current situation is blocked. We will have finally the chance to use Dart Sass implementation, I hope (since all implementations are deprecated 😞 ) but Creating this version 3.10.0 would offer the possibility to unblock the situation, I guess it's not top priority but if you can push in that directly it would be so cool. Thanks. |
It's not an easy process, but I'm going to spend a little time on it here: jekyll/jekyll#8939 |
@parkr Thanks you ❤️ |
jekyll-sass-converter v2.1.0 uses sassc, which uses libsass under the hood. https://github.com/sass/sassc-ruby The Dart-Sass implementation does not yet have a stable release, so it wouldn't be wise to release it to GitHub Pages before it's considered stable. Additionally, the sass-embedded gem has a runtime dependency on google-protobuf which can be challenging to install for folks. If you want to use this soon, I'd really recommend adding a precompile step to use the |
@parkr But just to come back to the topic, the idea was (at least in my head):
And since 5 days ago, the Dart Sass as stable version available 🎉, you can also check here, I still think that releasing the Dart Sass option with a new release of In either way, @parkr thanks for the work you do and the time you took reading my messages 😊 and trying to fix the Sass dead-end Github Jekyll is currently. PS: Even if the current Dart Sass implementation wasn't 100% stable knowing that to use it the user has to edit his |
@parkr Both dart-sass-embedded and sass-embedded gem are now on stable release. We just had a release cut for jekyll-sass-converter 2.2.0. Regarding the concern about protobuf, I would say the compatibility is actually very good, which you can see from this test matrix. It works for MRI >=2.6 and JRuby on mac, linux, and windows. Only compatibility issue I found so far is that protobuf sometimes causes crashes in TruffleRuby, but that appears to be a problem of TruffleRuby itself. |
Version of jekyll-sass-converter used by Github Pages is too old to support @use: github/pages-gem#813
Version of jekyll-sass-converter used by Github Pages is too old to support @use: github/pages-gem#813
Before submitting an issue, please be sure to
bundle update github-pages
)This issue affects
Questions
Currently in the dependencies file
jekyll-sass-converter
is still version1.5.2
but the current version available is2.1.0
, my question is why hubot haven't bump to the new version ?Is there dependencies issues ? Where can I find theses info ?
Additional information
Link to the release page of
jekyll-sass-converter
:https://github.com/jekyll/jekyll-sass-converter/releases
Github Pages dependencies file:
https://github.com/github/pages-gem/blob/master/lib/github-pages/dependencies.rb#L11
The text was updated successfully, but these errors were encountered: