Skip to content

Commit a7dc7dc

Browse files
committed
Lock concurrent-ruby to 1.3.4
1.3.5 introduced a change that broke activesupport (and so middleman, which uses it). It might be to do with it dropping Logger as a dependency but this is unclear. Full release notes are: https://github.com/ruby-concurrency/concurrent-ruby/releases/tag/v1.3.5 The activesupport gem fixed this in v7-0-stable of Rails: rails/rails#54264 So we're waiting for middleman to pull that version in. They have an issue for this: middleman/middleman#2788
1 parent 94045f5 commit a7dc7dc

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

govuk_tech_docs.gemspec

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Gem::Specification.new do |spec|
3939
spec.add_dependency "base64" # TODO: remove once middleman-sprockets declares this itself.
4040
spec.add_dependency "bigdecimal" # TODO: remove once activesupport declares this itself.
4141
spec.add_dependency "chronic", "~> 0.10.2"
42+
spec.add_dependency "concurrent-ruby", "1.3.4" # 1.3.5 introduced a change that breaks activesupport, and so middleman
4243
spec.add_dependency "csv" # TODO: remove once tilt declares this itself.
4344
spec.add_dependency "haml", "~> 6.0"
4445
spec.add_dependency "middleman", "~> 4.0"

0 commit comments

Comments
 (0)