Commit Graph

74 Commits

Author SHA1 Message Date
Joseph Wynn e8dc907fb7 0.16.0 2016-03-17 08:27:20 +00:00
Joseph Wynn 1853bc19cb Merge pull request #19 from padenot/patch-1
Destroy the original image when done with resizing
2016-03-17 08:26:34 +00:00
Paul Adenot 89114ab2be Destroy the original image when done with resizing
When re-sizing a bunch of 24 megapixels image (direct from a digital camera) into responsive images, not destroying the `img` member made my server OOM (it does not have a lot of RAM, it's a cheap VPS).

Additionally, when re-generating the site, although there was no need to re-generate the images, it looked like it was still loading them up, and the GC was not kicking in so it was OOM-ing (or close to OOM-ing) as well.

This fixes both issues.
2016-03-16 18:35:34 +01:00
Joseph Wynn a0166e8cbe Merge pull request #16 from wildlyinaccurate/only-build-on-rubinius-2
Restrict Rubinius versions to 2.x
2016-02-26 12:30:40 +00:00
Joseph Wynn 7fc132a808 Restrict Rubinius versions to 2.x 2016-02-26 12:20:50 +00:00
Joseph Wynn 4000e0532f Improve installation instructions. Closes #14. 2016-02-25 09:03:51 +00:00
Joseph Wynn f6b42d264f v0.15.0 2016-02-02 20:58:18 +00:00
Joseph Wynn b117107385 Merge pull request #12 from wildlyinaccurate/experimental-result-caching
[Experimental] enable internal caching of responsive_image tag results
2016-02-02 20:52:31 +00:00
Joseph Wynn c9b9c97faf [Experimental] enable internal caching of responsive_image_block tag results 2016-02-02 20:46:22 +00:00
Joseph Wynn 1565091d6e [Experimental] enable internal caching of responsive_image tag results 2016-02-02 20:33:24 +00:00
Joseph Wynn f297cf4c6e v0.14.0 2016-01-12 08:17:20 +00:00
Joseph Wynn 3a60fcf266 Merge pull request #9 from wildlyinaccurate/dirname-in-image-hash
Add `dirname` to image hashes
2016-01-11 09:12:23 +00:00
Joseph Wynn b0c38098c8 Modify `dirname` to be relative to `base_path` 2015-12-27 22:41:04 +00:00
Joseph Wynn 76f834ce09 Add `dirname` to image hashes. Closes #5. 2015-12-27 21:14:24 +00:00
Joseph Wynn 9e122233e5 Merge pull request #11 from wildlyinaccurate/output-jekyll-version-on-build
Output Jekyll version on build
2015-12-26 18:46:03 +00:00
Joseph Wynn fd418bb7f6 Output Jekyll version on build 2015-12-26 18:40:15 +00:00
Joseph Wynn 350adaa8d7 Merge pull request #10 from wildlyinaccurate/update-dependencies
Restrain rmagick to 2.x
2015-12-26 18:39:48 +00:00
Joseph Wynn 7500a6aef2 Tweak README 2015-12-26 18:34:45 +00:00
Joseph Wynn 8c9a131317 Restrain rmagick to 2.x 2015-12-26 18:24:00 +00:00
Joseph Wynn 64954f8610 Merge pull request #8 from wildlyinaccurate/update-travis-build
Run on container infra; run against latest patch versions and jruby
2015-12-26 18:07:36 +00:00
Joseph Wynn 54237df9e0 Run on container infra; run against latest patch versions and jruby 2015-12-26 17:27:13 +00:00
Joseph Wynn 66a9ef9759 0.13.0 2015-11-05 09:24:24 +00:00
Joseph Wynn 29fa70fea4 Merge pull request #3 from wildlyinaccurate/inject-jekyll-payload-into-liquid-attributes
Inject the Jekyll Site payload into the Liquid render attributes
2015-11-05 09:24:02 +00:00
Joseph Wynn 0c4a8e82e4 Add global variable test for block tag 2015-11-05 09:18:53 +00:00
Joseph Wynn 173205ec66 Inject the Jekyll Site payload into the Liquid render attributes
This enables the use of `site` and `jekyll` variables.

Closes #1.
2015-11-05 09:03:44 +00:00
Joseph Wynn 7b12cb6eea 0.12.0 2015-11-04 23:23:36 +00:00
Joseph Wynn 0fda6d117a Merge pull request #2 from wildlyinaccurate/ensure-generated-files-are-kept
Copy generated files to _site and add output directory to keep_files
2015-11-04 23:22:50 +00:00
Joseph Wynn 1917b905ff Copy generated files to _site and add output directory to keep_files 2015-11-04 23:22:04 +00:00
Joseph Wynn 2847c083b3 Only allow Jekyll 3.x on Ruby >2.0 2015-11-04 23:09:14 +00:00
Joseph Wynn 04c56a071b Run build on Ruby 2.2 2015-11-04 23:02:42 +00:00
Joseph Wynn a248597a10 Bump dependencies; explicitly require test-unit 2015-11-04 23:02:38 +00:00
Joseph Wynn 686170ea25 Update coverage badge 2015-07-23 15:57:55 +01:00
Joseph Wynn 07e01bbe05 0.11.3 2015-04-15 20:49:38 +01:00
Joseph Wynn 4fb3830b78 Update Jekyll runtime dependency to allow 3.x 2015-04-15 20:49:21 +01:00
Joseph Wynn f7b20798a7 0.11.2 2015-04-15 20:43:41 +01:00
Joseph Wynn 45918023f0 Better error messages 2015-04-15 20:43:41 +01:00
Joseph Wynn d1fef97442 Update TravisCI build URL 2014-12-15 15:35:19 +00:00
Joseph Wynn ca5b2091e5 Remove test files 2014-12-07 22:35:09 +00:00
Joseph Wynn 6c23fa03be 0.11.1 2014-12-07 22:33:26 +00:00
Joseph Wynn 1d9396dbd9 Properly handle nil image path 2014-12-07 22:33:14 +00:00
Joseph Wynn ddff9d7cc1 Extract common image processing into a module 2014-12-07 22:17:19 +00:00
Joseph Wynn 4112992565 include Utils rather than calling static methods 2014-12-07 22:03:26 +00:00
Joseph Wynn d0ee161aa2 Rename feature file for consistency 2014-12-07 22:02:53 +00:00
Joseph Wynn 605eda60c3 Modify <img srcset> example to be more readable 2014-12-07 13:46:07 +00:00
Joseph Wynn e997361cb5 Add example template with <picture> tag 2014-12-07 13:41:05 +00:00
Joseph Wynn 9572aec2ea Syntax highlighting in README 2014-12-07 13:20:15 +00:00
Joseph Wynn 5a0cc4052c 0.11.0 2014-12-07 13:15:03 +00:00
Joseph Wynn 93890f5ee0 Collapse feature steps for brevity 2014-12-07 13:14:40 +00:00
Joseph Wynn 6f9f13e62f Implement responsive_image_block tag 2014-12-07 13:06:28 +00:00
Joseph Wynn c8d48350b1 0.10.0 2014-12-06 22:34:17 +00:00