adaoraul/rack-jekyll

Please release a new version to rubygems

gotwalt opened this issue · 6 comments

0.4.1 (current on rubygems) predates this commit. Without it, rack-jekyll won't run on Heroku due to enforcement of Content-Length headers. If you're getting H25 errors on static assets, this is why.

👍

0.4.1 also is not compatible with Jekyll 2.x because of too strict dependencies.

Jekyll 2 right now forces use of rack-jekyll 0.3.5, which has a bug concerning Content-Length header calculation. Currently this e.g. truncates most of the delivered files from www.ruby-lang.org.

Effectively, this makes rack-jekyll unusable with Jekyll 2.

To clarify (see also #34): Please release a new rack-jekyll version that is compatible with Jekyll 2 and has recent bug fixes, but does not change behaviour.

cc @mattr-

lcfg commented

Anyone looking for a quick fix should think about changing rack-jekyll in your Gemfile to the following: gem 'rack-jekyll', '~> 0.4.1', :git=>'git://github.com/adaoraul/rack-jekyll.git'.

This will grab the gem from this github repository instead of rubygems (which is outdated).

But note that the current master branch changes behaviour (see 1088b1b) which might cause new problems.

+1

0.4.2 has just been released!

Please report any problems you have with the new version.