diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ad397c2..1ad750c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ master * DataStore may now be accessed like a hash with #[] and #has_key?. #880 * The i18n extension now supports providing localized templates as separate files, like index.es.html.haml. #816, #823 * The list of regular expressions for which files are ignored by the file watcher are now configurable. +* Revert to Thor 0.15.x +* Revert to padrino-helpers 0.10.x (dependency hell) +* Drop i18n dep to match activesupport at 0.6.1 3.1.0.beta.2 === @@ -16,7 +19,6 @@ master * Update Rack dependency to 1.5.x * Update to Listen 1.0.x * Update to padrino-helpers 0.11.x -* Update to Thor 0.17.x * Update uglifier to 2.0.x * Convert all of middleman-more to new class-based Extensions diff --git a/middleman-core/lib/middleman-core/core_extensions/rendering.rb b/middleman-core/lib/middleman-core/core_extensions/rendering.rb index cae0f430..a5eb64f2 100644 --- a/middleman-core/lib/middleman-core/core_extensions/rendering.rb +++ b/middleman-core/lib/middleman-core/core_extensions/rendering.rb @@ -413,7 +413,8 @@ module Middleman @_out_buf = _buf_was end - concat_safe_content render_individual_file(layout_path, @current_locs || {}, @current_opts || {}, self) { content } + # concat_safe_content + concat_content render_individual_file(layout_path, @current_locs || {}, @current_opts || {}, self) { content } ensure @current_engine = engine_was end diff --git a/middleman-core/middleman-core.gemspec b/middleman-core/middleman-core.gemspec index c9ccf47b..e6a44e48 100644 --- a/middleman-core/middleman-core.gemspec +++ b/middleman-core/middleman-core.gemspec @@ -26,7 +26,7 @@ Gem::Specification.new do |s| s.add_dependency("rack-test", ["~> 0.6.1"]) # CLI - s.add_dependency("thor", ["~> 0.17.0"]) + s.add_dependency("thor", ["~> 0.15.2"]) # Helpers s.add_dependency("activesupport", ["~> 3.2.6"]) 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 9439d4a7..ebac65cb 100644 --- a/middleman-more/lib/middleman-more/core_extensions/default_helpers.rb +++ b/middleman-more/lib/middleman-more/core_extensions/default_helpers.rb @@ -14,7 +14,7 @@ class Middleman::CoreExtensions::DefaultHelpers < ::Middleman::Extension app.helpers ::Padrino::Helpers::RenderHelpers app.helpers ::Padrino::Helpers::NumberHelpers # app.helpers ::Padrino::Helpers::TranslationHelpers - app.helpers ::Padrino::Helpers::Breadcrumbs + # app.helpers ::Padrino::Helpers::Breadcrumbs app.config.define_setting :relative_links, false, 'Whether to generate relative links instead of absolute ones' end diff --git a/middleman-more/middleman-more.gemspec b/middleman-more/middleman-more.gemspec index eeee1bee..de2b5d73 100644 --- a/middleman-more/middleman-more.gemspec +++ b/middleman-more/middleman-more.gemspec @@ -24,6 +24,6 @@ Gem::Specification.new do |s| s.add_dependency("coffee-script", ["~> 2.2.0"]) s.add_dependency("execjs", ["~> 1.4.0"]) s.add_dependency("kramdown", ["~> 1.0.0"]) - s.add_dependency("i18n", ["~> 0.6.4"]) - s.add_dependency("padrino-helpers", ["0.11.1"]) + s.add_dependency("i18n", ["~> 0.6.1"]) + s.add_dependency("padrino-helpers", ["0.10.7"]) end \ No newline at end of file