diff --git a/_doc/dejure/CHANGELOG b/_doc/dejure/CHANGELOG index 039edf3..dbb3302 100644 --- a/_doc/dejure/CHANGELOG +++ b/_doc/dejure/CHANGELOG @@ -2,8 +2,9 @@ ## 0.x branch -### Version 0.3 (unreleased) +### Version 0.3 (2017-05-25) +* Enable opt-out by adding '' somewhere on the page. * Save space by caching just '' for unchanged texts. * Change protocol to https. * Make cache validity configurable. diff --git a/lib/filters/dejure.rb b/lib/filters/dejure.rb index ac40e72..fa325e0 100644 --- a/lib/filters/dejure.rb +++ b/lib/filters/dejure.rb @@ -41,7 +41,7 @@ module Nanoc::Filters identifier :dejure type :text - VERSION = '0.3-beta' + VERSION = '0.3' CACHEDIR = 'tmp/dejure-org' CACHEDAYS = 7 @@ -50,6 +50,8 @@ module Nanoc::Filters # nothing to replace return input end + # return if input contains '' + return input if (// =~ input) # set cache validity in days from params or set a default cache_days = params.delete(:cache_days) if cache_days.nil?