diff --git a/middleman-core/lib/middleman-core/version.rb b/middleman-core/lib/middleman-core/version.rb index 02efd61f..221d730f 100644 --- a/middleman-core/lib/middleman-core/version.rb +++ b/middleman-core/lib/middleman-core/version.rb @@ -1,5 +1,5 @@ module Middleman # Current Version # @return [String] - VERSION = '3.0.4' unless const_defined?(:VERSION) + VERSION = '3.0.5' unless const_defined?(:VERSION) end diff --git a/middleman-more/lib/middleman-more/core_extensions/default_helpers.rb b/middleman-more/lib/middleman-more/core_extensions/default_helpers.rb index 85b76d46..b9b5076e 100644 --- a/middleman-more/lib/middleman-more/core_extensions/default_helpers.rb +++ b/middleman-more/lib/middleman-more/core_extensions/default_helpers.rb @@ -126,7 +126,7 @@ module Middleman args[url_arg_index] = url.url elsif url.include? '://' raise "Can't use the relative option with an external URL" if relative - else + elsif current_resource # Handle relative urls current_source_dir = Pathname('/' + current_resource.path).dirname diff --git a/middleman/middleman.gemspec b/middleman/middleman.gemspec index ac3ce981..76d926b5 100644 --- a/middleman/middleman.gemspec +++ b/middleman/middleman.gemspec @@ -19,6 +19,6 @@ Gem::Specification.new do |s| s.add_dependency("middleman-core", Middleman::VERSION) s.add_dependency("middleman-more", Middleman::VERSION) - s.add_dependency("middleman-sprockets", "~> 3.0.1") + s.add_dependency("middleman-sprockets", "~> 3.0.2") end