From 4f2e77abf982be6c260b1c4933a518add74561dc Mon Sep 17 00:00:00 2001 From: Thomas Hochstein Date: Thu, 25 May 2017 13:52:13 +0200 Subject: [PATCH] Release nanoc-dejure 0.3 Signed-off-by: Thomas Hochstein --- _doc/dejure/CHANGELOG | 3 ++- lib/filters/dejure.rb | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) 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?