diff --git a/CHANGELOG.md b/CHANGELOG.md index e417024..491c8b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +2.5.0 +------- + +- Support click captcha image to refresh new one by default. +- Use simple tag helper generate captcha img html, for avoid asset_host (#73). + 2.4.0 ------- diff --git a/Gemfile.lock b/Gemfile.lock index 3e41920..bc97720 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - rucaptcha (2.4.0) + rucaptcha (2.5.0) railties (>= 3.2) GEM diff --git a/lib/rucaptcha/version.rb b/lib/rucaptcha/version.rb index 105d477..eeb2542 100644 --- a/lib/rucaptcha/version.rb +++ b/lib/rucaptcha/version.rb @@ -1,3 +1,3 @@ module RuCaptcha - VERSION = '2.4.0' + VERSION = '2.5.0' end diff --git a/lib/rucaptcha/view_helpers.rb b/lib/rucaptcha/view_helpers.rb index 2ecbe36..304ac71 100644 --- a/lib/rucaptcha/view_helpers.rb +++ b/lib/rucaptcha/view_helpers.rb @@ -13,7 +13,9 @@ module RuCaptcha def rucaptcha_image_tag(opts = {}) opts[:class] = opts[:class] || 'rucaptcha-image' - image_tag(ru_captcha.root_path, opts) + opts[:src] = ru_captcha.root_path + opts[:onclick] = "this.src = '#{ru_captcha.root_path}?t=' + Date.now();" + tag(:img, opts) end end end