diff --git a/.travis.yml b/.travis.yml
index dbafc9997..48c86be5b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -36,6 +36,8 @@ matrix:
rvm: 2.1.10
- name: MRI 2.0.0
rvm: 2.0.0
+ - name: MRI 1.9.3
+ rvm: 1.9.3
- name: JRuby 9.1.17.0
rvm: jruby-9.1.17.0
@@ -43,6 +45,9 @@ matrix:
- name: JRuby 9.0.5.0
rvm: jruby-9.0.5.0
jdk: oraclejdk8
+ - name: JRuby 1.7.27
+ rvm: jruby-1.7.27
+ jdk: oraclejdk8
- name: MRI head
rvm: ruby-head
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3150cf2d0..3a5fdc384 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
## Current
+## Release v1.1.1, edge v0.4.1 (1 Nov 2018)
+
+* (#768) add support for 1.9.3 back
+
+## Release v1.1.0, edge v0.4.0 (31 OCt 2018) (yanked)
+
+* (#768) yanked because of issues with removed 1.9.3 support
+
## Release v1.1.0.pre2, edge v0.4.0.pre2 (18 Sep 2018)
concurrent-ruby:
diff --git a/Gemfile b/Gemfile
index 61be9d28f..21bffcdbc 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,6 +1,6 @@
source 'https://rubygems.org'
-require_relative 'lib/concurrent/version'
+require File.join(File.dirname(__FILE__ ), 'lib/concurrent/version')
no_path = ENV['NO_PATH']
options = no_path ? {} : { path: '.' }
diff --git a/README.md b/README.md
index 70b188951..eae85c604 100644
--- a/README.md
+++ b/README.md
@@ -227,8 +227,12 @@ be obeyed though. Features developed in `concurrent-ruby-edge` are expected to m
## Supported Ruby versions
-MRI 2.0 and above, JRuby 9000, TruffleRuby are supported.
-This gem should be fully compatible with any interpreter that is compliant with Ruby 2.0 or newer.
+* MRI 2.0 and above
+* JRuby 9000
+* TruffleRuby are supported.
+* Any Ruby interpreter that is compliant with Ruby 2.0 or newer.
+
+Actually we still support mri 1.9.3 and jruby 1.7.27 but we are looking at ways how to drop the support.
Java 8 is preferred for JRuby but every Java version on which JRuby 9000 runs is supported.
The legacy support for Rubinius is kept but it is no longer maintained, if you would like to help
diff --git a/Rakefile b/Rakefile
index 4a332ca10..51e39f5cf 100644
--- a/Rakefile
+++ b/Rakefile
@@ -2,6 +2,7 @@
require_relative 'lib/concurrent/version'
require_relative 'lib/concurrent/utility/engine'
+require_relative 'lib/concurrent/utility/193'
core_gemspec = Gem::Specification.load File.join(__dir__, 'concurrent-ruby.gemspec')
ext_gemspec = Gem::Specification.load File.join(__dir__, 'concurrent-ruby-ext.gemspec')
@@ -16,8 +17,8 @@ class ConcurrentRubyJavaExtensionTask < Rake::JavaExtensionTask
jruby_cpath = nil
if RUBY_PLATFORM =~ /java/
begin
- cpath = Java::java.lang.System.getProperty('java.class.path').split(File::PATH_SEPARATOR)
- cpath += Java::java.lang.System.getProperty('sun.boot.class.path').split(File::PATH_SEPARATOR)
+ cpath = Java::java.lang.System.getProperty('java.class.path').split(File::PATH_SEPARATOR)
+ cpath += Java::java.lang.System.getProperty('sun.boot.class.path').split(File::PATH_SEPARATOR)
jruby_cpath = cpath.compact.join(File::PATH_SEPARATOR)
rescue => e
end
diff --git a/concurrent-ruby-edge.gemspec b/concurrent-ruby-edge.gemspec
index 4e3d91c23..3b19c6db2 100644
--- a/concurrent-ruby-edge.gemspec
+++ b/concurrent-ruby-edge.gemspec
@@ -1,4 +1,4 @@
-require_relative 'lib/concurrent/version'
+require File.join(File.dirname(__FILE__ ), 'lib/concurrent/version')
Gem::Specification.new do |s|
git_files = `git ls-files`.split("\n")
@@ -22,7 +22,7 @@ be obeyed though. Features developed in `concurrent-ruby-edge` are expected to m
Please see http://concurrent-ruby.com for more information.
TXT
- s.required_ruby_version = '>= 2.0.0'
+ s.required_ruby_version = '>= 1.9.3'
s.add_runtime_dependency 'concurrent-ruby', "~> #{Concurrent::VERSION}"
end
diff --git a/concurrent-ruby-ext.gemspec b/concurrent-ruby-ext.gemspec
index ed31b6605..f8053c930 100644
--- a/concurrent-ruby-ext.gemspec
+++ b/concurrent-ruby-ext.gemspec
@@ -1,4 +1,4 @@
-require_relative 'lib/concurrent/version'
+require File.join(File.dirname(__FILE__ ), 'lib/concurrent/version')
Gem::Specification.new do |s|
s.name = 'concurrent-ruby-ext'
@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
s.require_paths = ['lib']
s.extensions = 'ext/concurrent-ruby-ext/extconf.rb'
- s.required_ruby_version = '>= 2.0.0'
+ s.required_ruby_version = '>= 1.9.3'
s.add_runtime_dependency 'concurrent-ruby', "= #{Concurrent::VERSION}"
end
diff --git a/concurrent-ruby.gemspec b/concurrent-ruby.gemspec
index 8c14e6d4c..2a6d674d7 100644
--- a/concurrent-ruby.gemspec
+++ b/concurrent-ruby.gemspec
@@ -1,5 +1,5 @@
-require_relative 'lib/concurrent/version'
-require_relative 'lib/concurrent/utility/engine'
+require File.join(File.dirname(__FILE__ ), 'lib/concurrent/version')
+require File.join(File.dirname(__FILE__ ), 'lib/concurrent/utility/engine')
Gem::Specification.new do |s|
git_files = `git ls-files`.split("\n")
@@ -25,5 +25,5 @@ Gem::Specification.new do |s|
Inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.
TXT
- s.required_ruby_version = '>= 2.0.0'
+ s.required_ruby_version = '>= 1.9.3'
end
diff --git a/docs-source/signpost.md b/docs-source/signpost.md
index 72894b65a..ca31d9cdf 100644
--- a/docs-source/signpost.md
+++ b/docs-source/signpost.md
@@ -3,5 +3,5 @@
Pick a version:
* [master](./master/index.html)
-* [1.1.0](./1.1.0/index.html)
+* [1.1.1](./1.1.1/index.html)
* [1.0.5](./1.0.5/index.html)
diff --git a/docs/1.1.0/Concurrent.html b/docs/1.1.1/Concurrent.html
similarity index 99%
rename from docs/1.1.0/Concurrent.html
rename to docs/1.1.1/Concurrent.html
index df10f3816..be65511ca 100644
--- a/docs/1.1.0/Concurrent.html
+++ b/docs/1.1.1/Concurrent.html
@@ -343,8 +343,14 @@
Edge Features
Supported Ruby versions
-MRI 2.0 and above, JRuby 9000, TruffleRuby are supported.
-This gem should be fully compatible with any interpreter that is compliant with Ruby 2.0 or newer.
+
+- MRI 2.0 and above
+- JRuby 9000
+- TruffleRuby are supported.
+- Any Ruby interpreter that is compliant with Ruby 2.0 or newer.
+
+
+Actually we still support mri 1.9.3 and jruby 1.7.27 but we are looking at ways how to drop the support.
Java 8 is preferred for JRuby but every Java version on which JRuby 9000 runs is supported.
The legacy support for Rubinius is kept but it is no longer maintained, if you would like to help
@@ -653,12 +659,12 @@
VERSION =
- '1.1.0'
+ '1.1.1'
EDGE_VERSION =
- '0.4.0'
+ '0.4.1'
NULL_LOGGER =
diff --git a/docs/1.1.0/Concurrent/Actor.html b/docs/1.1.1/Concurrent/Actor.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor.html
rename to docs/1.1.1/Concurrent/Actor.html
diff --git a/docs/1.1.0/Concurrent/Actor/AbstractContext.html b/docs/1.1.1/Concurrent/Actor/AbstractContext.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/AbstractContext.html
rename to docs/1.1.1/Concurrent/Actor/AbstractContext.html
diff --git a/docs/1.1.0/Concurrent/Actor/ActorTerminated.html b/docs/1.1.1/Concurrent/Actor/ActorTerminated.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/ActorTerminated.html
rename to docs/1.1.1/Concurrent/Actor/ActorTerminated.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour.html b/docs/1.1.1/Concurrent/Actor/Behaviour.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/Abstract.html b/docs/1.1.1/Concurrent/Actor/Behaviour/Abstract.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/Abstract.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/Abstract.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/Awaits.html b/docs/1.1.1/Concurrent/Actor/Behaviour/Awaits.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/Awaits.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/Awaits.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/Buffer.html b/docs/1.1.1/Concurrent/Actor/Behaviour/Buffer.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/Buffer.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/Buffer.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/ErrorsOnUnknownMessage.html b/docs/1.1.1/Concurrent/Actor/Behaviour/ErrorsOnUnknownMessage.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/ErrorsOnUnknownMessage.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/ErrorsOnUnknownMessage.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/ExecutesContext.html b/docs/1.1.1/Concurrent/Actor/Behaviour/ExecutesContext.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/ExecutesContext.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/ExecutesContext.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/Linking.html b/docs/1.1.1/Concurrent/Actor/Behaviour/Linking.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/Linking.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/Linking.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/Pausing.html b/docs/1.1.1/Concurrent/Actor/Behaviour/Pausing.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/Pausing.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/Pausing.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/RemovesChild.html b/docs/1.1.1/Concurrent/Actor/Behaviour/RemovesChild.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/RemovesChild.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/RemovesChild.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/SetResults.html b/docs/1.1.1/Concurrent/Actor/Behaviour/SetResults.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/SetResults.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/SetResults.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/Supervising.html b/docs/1.1.1/Concurrent/Actor/Behaviour/Supervising.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/Supervising.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/Supervising.html
diff --git a/docs/1.1.0/Concurrent/Actor/Behaviour/Termination.html b/docs/1.1.1/Concurrent/Actor/Behaviour/Termination.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Behaviour/Termination.html
rename to docs/1.1.1/Concurrent/Actor/Behaviour/Termination.html
diff --git a/docs/1.1.0/Concurrent/Actor/Context.html b/docs/1.1.1/Concurrent/Actor/Context.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Context.html
rename to docs/1.1.1/Concurrent/Actor/Context.html
diff --git a/docs/1.1.0/Concurrent/Actor/Core.html b/docs/1.1.1/Concurrent/Actor/Core.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Core.html
rename to docs/1.1.1/Concurrent/Actor/Core.html
diff --git a/docs/1.1.0/Concurrent/Actor/DefaultDeadLetterHandler.html b/docs/1.1.1/Concurrent/Actor/DefaultDeadLetterHandler.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/DefaultDeadLetterHandler.html
rename to docs/1.1.1/Concurrent/Actor/DefaultDeadLetterHandler.html
diff --git a/docs/1.1.0/Concurrent/Actor/Envelope.html b/docs/1.1.1/Concurrent/Actor/Envelope.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Envelope.html
rename to docs/1.1.1/Concurrent/Actor/Envelope.html
diff --git a/docs/1.1.0/Concurrent/Actor/InternalDelegations.html b/docs/1.1.1/Concurrent/Actor/InternalDelegations.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/InternalDelegations.html
rename to docs/1.1.1/Concurrent/Actor/InternalDelegations.html
diff --git a/docs/1.1.0/Concurrent/Actor/PublicDelegations.html b/docs/1.1.1/Concurrent/Actor/PublicDelegations.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/PublicDelegations.html
rename to docs/1.1.1/Concurrent/Actor/PublicDelegations.html
diff --git a/docs/1.1.0/Concurrent/Actor/Reference.html b/docs/1.1.1/Concurrent/Actor/Reference.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Reference.html
rename to docs/1.1.1/Concurrent/Actor/Reference.html
diff --git a/docs/1.1.0/Concurrent/Actor/RestartingContext.html b/docs/1.1.1/Concurrent/Actor/RestartingContext.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/RestartingContext.html
rename to docs/1.1.1/Concurrent/Actor/RestartingContext.html
diff --git a/docs/1.1.0/Concurrent/Actor/Root.html b/docs/1.1.1/Concurrent/Actor/Root.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Root.html
rename to docs/1.1.1/Concurrent/Actor/Root.html
diff --git a/docs/1.1.0/Concurrent/Actor/TypeCheck.html b/docs/1.1.1/Concurrent/Actor/TypeCheck.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/TypeCheck.html
rename to docs/1.1.1/Concurrent/Actor/TypeCheck.html
diff --git a/docs/1.1.0/Concurrent/Actor/UnknownMessage.html b/docs/1.1.1/Concurrent/Actor/UnknownMessage.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/UnknownMessage.html
rename to docs/1.1.1/Concurrent/Actor/UnknownMessage.html
diff --git a/docs/1.1.0/Concurrent/Actor/Utils.html b/docs/1.1.1/Concurrent/Actor/Utils.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Utils.html
rename to docs/1.1.1/Concurrent/Actor/Utils.html
diff --git a/docs/1.1.0/Concurrent/Actor/Utils/AdHoc.html b/docs/1.1.1/Concurrent/Actor/Utils/AdHoc.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Utils/AdHoc.html
rename to docs/1.1.1/Concurrent/Actor/Utils/AdHoc.html
diff --git a/docs/1.1.0/Concurrent/Actor/Utils/AsAdHoc.html b/docs/1.1.1/Concurrent/Actor/Utils/AsAdHoc.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Utils/AsAdHoc.html
rename to docs/1.1.1/Concurrent/Actor/Utils/AsAdHoc.html
diff --git a/docs/1.1.0/Concurrent/Actor/Utils/Balancer.html b/docs/1.1.1/Concurrent/Actor/Utils/Balancer.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Utils/Balancer.html
rename to docs/1.1.1/Concurrent/Actor/Utils/Balancer.html
diff --git a/docs/1.1.0/Concurrent/Actor/Utils/Broadcast.html b/docs/1.1.1/Concurrent/Actor/Utils/Broadcast.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Utils/Broadcast.html
rename to docs/1.1.1/Concurrent/Actor/Utils/Broadcast.html
diff --git a/docs/1.1.0/Concurrent/Actor/Utils/Pool.html b/docs/1.1.1/Concurrent/Actor/Utils/Pool.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Actor/Utils/Pool.html
rename to docs/1.1.1/Concurrent/Actor/Utils/Pool.html
diff --git a/docs/1.1.0/Concurrent/Agent.html b/docs/1.1.1/Concurrent/Agent.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Agent.html
rename to docs/1.1.1/Concurrent/Agent.html
diff --git a/docs/1.1.0/Concurrent/Agent/Error.html b/docs/1.1.1/Concurrent/Agent/Error.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Agent/Error.html
rename to docs/1.1.1/Concurrent/Agent/Error.html
diff --git a/docs/1.1.0/Concurrent/Agent/ValidationError.html b/docs/1.1.1/Concurrent/Agent/ValidationError.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Agent/ValidationError.html
rename to docs/1.1.1/Concurrent/Agent/ValidationError.html
diff --git a/docs/1.1.0/Concurrent/Array.html b/docs/1.1.1/Concurrent/Array.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Array.html
rename to docs/1.1.1/Concurrent/Array.html
diff --git a/docs/1.1.0/Concurrent/Async.html b/docs/1.1.1/Concurrent/Async.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Async.html
rename to docs/1.1.1/Concurrent/Async.html
diff --git a/docs/1.1.0/Concurrent/Atom.html b/docs/1.1.1/Concurrent/Atom.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Atom.html
rename to docs/1.1.1/Concurrent/Atom.html
diff --git a/docs/1.1.0/Concurrent/AtomicBoolean.html b/docs/1.1.1/Concurrent/AtomicBoolean.html
similarity index 100%
rename from docs/1.1.0/Concurrent/AtomicBoolean.html
rename to docs/1.1.1/Concurrent/AtomicBoolean.html
diff --git a/docs/1.1.0/Concurrent/AtomicFixnum.html b/docs/1.1.1/Concurrent/AtomicFixnum.html
similarity index 100%
rename from docs/1.1.0/Concurrent/AtomicFixnum.html
rename to docs/1.1.1/Concurrent/AtomicFixnum.html
diff --git a/docs/1.1.0/Concurrent/AtomicMarkableReference.html b/docs/1.1.1/Concurrent/AtomicMarkableReference.html
similarity index 100%
rename from docs/1.1.0/Concurrent/AtomicMarkableReference.html
rename to docs/1.1.1/Concurrent/AtomicMarkableReference.html
diff --git a/docs/1.1.0/Concurrent/AtomicReference.html b/docs/1.1.1/Concurrent/AtomicReference.html
similarity index 100%
rename from docs/1.1.0/Concurrent/AtomicReference.html
rename to docs/1.1.1/Concurrent/AtomicReference.html
diff --git a/docs/1.1.0/Concurrent/CachedThreadPool.html b/docs/1.1.1/Concurrent/CachedThreadPool.html
similarity index 100%
rename from docs/1.1.0/Concurrent/CachedThreadPool.html
rename to docs/1.1.1/Concurrent/CachedThreadPool.html
diff --git a/docs/1.1.0/Concurrent/Cancellation.html b/docs/1.1.1/Concurrent/Cancellation.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Cancellation.html
rename to docs/1.1.1/Concurrent/Cancellation.html
diff --git a/docs/1.1.0/Concurrent/Cancellation/Token.html b/docs/1.1.1/Concurrent/Cancellation/Token.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Cancellation/Token.html
rename to docs/1.1.1/Concurrent/Cancellation/Token.html
diff --git a/docs/1.1.0/Concurrent/Channel.html b/docs/1.1.1/Concurrent/Channel.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel.html
rename to docs/1.1.1/Concurrent/Channel.html
diff --git a/docs/1.1.0/Concurrent/Channel/Buffer.html b/docs/1.1.1/Concurrent/Channel/Buffer.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Buffer.html
rename to docs/1.1.1/Concurrent/Channel/Buffer.html
diff --git a/docs/1.1.0/Concurrent/Channel/Buffer/Base.html b/docs/1.1.1/Concurrent/Channel/Buffer/Base.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Buffer/Base.html
rename to docs/1.1.1/Concurrent/Channel/Buffer/Base.html
diff --git a/docs/1.1.0/Concurrent/Channel/Buffer/Buffered.html b/docs/1.1.1/Concurrent/Channel/Buffer/Buffered.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Buffer/Buffered.html
rename to docs/1.1.1/Concurrent/Channel/Buffer/Buffered.html
diff --git a/docs/1.1.0/Concurrent/Channel/Buffer/Dropping.html b/docs/1.1.1/Concurrent/Channel/Buffer/Dropping.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Buffer/Dropping.html
rename to docs/1.1.1/Concurrent/Channel/Buffer/Dropping.html
diff --git a/docs/1.1.0/Concurrent/Channel/Buffer/Sliding.html b/docs/1.1.1/Concurrent/Channel/Buffer/Sliding.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Buffer/Sliding.html
rename to docs/1.1.1/Concurrent/Channel/Buffer/Sliding.html
diff --git a/docs/1.1.0/Concurrent/Channel/Buffer/Ticker.html b/docs/1.1.1/Concurrent/Channel/Buffer/Ticker.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Buffer/Ticker.html
rename to docs/1.1.1/Concurrent/Channel/Buffer/Ticker.html
diff --git a/docs/1.1.0/Concurrent/Channel/Buffer/Timer.html b/docs/1.1.1/Concurrent/Channel/Buffer/Timer.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Buffer/Timer.html
rename to docs/1.1.1/Concurrent/Channel/Buffer/Timer.html
diff --git a/docs/1.1.0/Concurrent/Channel/Buffer/Unbuffered.html b/docs/1.1.1/Concurrent/Channel/Buffer/Unbuffered.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Buffer/Unbuffered.html
rename to docs/1.1.1/Concurrent/Channel/Buffer/Unbuffered.html
diff --git a/docs/1.1.0/Concurrent/Channel/Selector/AfterClause.html b/docs/1.1.1/Concurrent/Channel/Selector/AfterClause.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Selector/AfterClause.html
rename to docs/1.1.1/Concurrent/Channel/Selector/AfterClause.html
diff --git a/docs/1.1.0/Concurrent/Channel/Selector/DefaultClause.html b/docs/1.1.1/Concurrent/Channel/Selector/DefaultClause.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Selector/DefaultClause.html
rename to docs/1.1.1/Concurrent/Channel/Selector/DefaultClause.html
diff --git a/docs/1.1.0/Concurrent/Channel/Selector/ErrorClause.html b/docs/1.1.1/Concurrent/Channel/Selector/ErrorClause.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Selector/ErrorClause.html
rename to docs/1.1.1/Concurrent/Channel/Selector/ErrorClause.html
diff --git a/docs/1.1.0/Concurrent/Channel/Selector/PutClause.html b/docs/1.1.1/Concurrent/Channel/Selector/PutClause.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Selector/PutClause.html
rename to docs/1.1.1/Concurrent/Channel/Selector/PutClause.html
diff --git a/docs/1.1.0/Concurrent/Channel/Selector/TakeClause.html b/docs/1.1.1/Concurrent/Channel/Selector/TakeClause.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Selector/TakeClause.html
rename to docs/1.1.1/Concurrent/Channel/Selector/TakeClause.html
diff --git a/docs/1.1.0/Concurrent/Channel/Tick.html b/docs/1.1.1/Concurrent/Channel/Tick.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/Tick.html
rename to docs/1.1.1/Concurrent/Channel/Tick.html
diff --git a/docs/1.1.0/Concurrent/Channel/ValidationError.html b/docs/1.1.1/Concurrent/Channel/ValidationError.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Channel/ValidationError.html
rename to docs/1.1.1/Concurrent/Channel/ValidationError.html
diff --git a/docs/1.1.0/Concurrent/Collection/CopyOnNotifyObserverSet.html b/docs/1.1.1/Concurrent/Collection/CopyOnNotifyObserverSet.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Collection/CopyOnNotifyObserverSet.html
rename to docs/1.1.1/Concurrent/Collection/CopyOnNotifyObserverSet.html
diff --git a/docs/1.1.0/Concurrent/Collection/CopyOnWriteObserverSet.html b/docs/1.1.1/Concurrent/Collection/CopyOnWriteObserverSet.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Collection/CopyOnWriteObserverSet.html
rename to docs/1.1.1/Concurrent/Collection/CopyOnWriteObserverSet.html
diff --git a/docs/1.1.0/Concurrent/Concern.html b/docs/1.1.1/Concurrent/Concern.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Concern.html
rename to docs/1.1.1/Concurrent/Concern.html
diff --git a/docs/1.1.0/Concurrent/Concern/Dereferenceable.html b/docs/1.1.1/Concurrent/Concern/Dereferenceable.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Concern/Dereferenceable.html
rename to docs/1.1.1/Concurrent/Concern/Dereferenceable.html
diff --git a/docs/1.1.0/Concurrent/Concern/Obligation.html b/docs/1.1.1/Concurrent/Concern/Obligation.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Concern/Obligation.html
rename to docs/1.1.1/Concurrent/Concern/Obligation.html
diff --git a/docs/1.1.0/Concurrent/Concern/Observable.html b/docs/1.1.1/Concurrent/Concern/Observable.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Concern/Observable.html
rename to docs/1.1.1/Concurrent/Concern/Observable.html
diff --git a/docs/1.1.0/Concurrent/ConcurrentUpdateError.html b/docs/1.1.1/Concurrent/ConcurrentUpdateError.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ConcurrentUpdateError.html
rename to docs/1.1.1/Concurrent/ConcurrentUpdateError.html
diff --git a/docs/1.1.0/Concurrent/CountDownLatch.html b/docs/1.1.1/Concurrent/CountDownLatch.html
similarity index 100%
rename from docs/1.1.0/Concurrent/CountDownLatch.html
rename to docs/1.1.1/Concurrent/CountDownLatch.html
diff --git a/docs/1.1.0/Concurrent/CyclicBarrier.html b/docs/1.1.1/Concurrent/CyclicBarrier.html
similarity index 100%
rename from docs/1.1.0/Concurrent/CyclicBarrier.html
rename to docs/1.1.1/Concurrent/CyclicBarrier.html
diff --git a/docs/1.1.0/Concurrent/Delay.html b/docs/1.1.1/Concurrent/Delay.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Delay.html
rename to docs/1.1.1/Concurrent/Delay.html
diff --git a/docs/1.1.0/Concurrent/Edge.html b/docs/1.1.1/Concurrent/Edge.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Edge.html
rename to docs/1.1.1/Concurrent/Edge.html
diff --git a/docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet.html b/docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet.html
rename to docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet.html
diff --git a/docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet/Head.html b/docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet/Head.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet/Head.html
rename to docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet/Head.html
diff --git a/docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet/Node.html b/docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet/Node.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet/Node.html
rename to docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet/Node.html
diff --git a/docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet/Tail.html b/docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet/Tail.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet/Tail.html
rename to docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet/Tail.html
diff --git a/docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet/Window.html b/docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet/Window.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Edge/LockFreeLinkedSet/Window.html
rename to docs/1.1.1/Concurrent/Edge/LockFreeLinkedSet/Window.html
diff --git a/docs/1.1.0/Concurrent/Event.html b/docs/1.1.1/Concurrent/Event.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Event.html
rename to docs/1.1.1/Concurrent/Event.html
diff --git a/docs/1.1.0/Concurrent/Exchanger.html b/docs/1.1.1/Concurrent/Exchanger.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Exchanger.html
rename to docs/1.1.1/Concurrent/Exchanger.html
diff --git a/docs/1.1.0/Concurrent/FixedThreadPool.html b/docs/1.1.1/Concurrent/FixedThreadPool.html
similarity index 100%
rename from docs/1.1.0/Concurrent/FixedThreadPool.html
rename to docs/1.1.1/Concurrent/FixedThreadPool.html
diff --git a/docs/1.1.0/Concurrent/Future.html b/docs/1.1.1/Concurrent/Future.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Future.html
rename to docs/1.1.1/Concurrent/Future.html
diff --git a/docs/1.1.0/Concurrent/Hash.html b/docs/1.1.1/Concurrent/Hash.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Hash.html
rename to docs/1.1.1/Concurrent/Hash.html
diff --git a/docs/1.1.0/Concurrent/IVar.html b/docs/1.1.1/Concurrent/IVar.html
similarity index 100%
rename from docs/1.1.0/Concurrent/IVar.html
rename to docs/1.1.1/Concurrent/IVar.html
diff --git a/docs/1.1.0/Concurrent/ImmediateExecutor.html b/docs/1.1.1/Concurrent/ImmediateExecutor.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ImmediateExecutor.html
rename to docs/1.1.1/Concurrent/ImmediateExecutor.html
diff --git a/docs/1.1.0/Concurrent/ImmutableStruct.html b/docs/1.1.1/Concurrent/ImmutableStruct.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ImmutableStruct.html
rename to docs/1.1.1/Concurrent/ImmutableStruct.html
diff --git a/docs/1.1.0/Concurrent/IndirectImmediateExecutor.html b/docs/1.1.1/Concurrent/IndirectImmediateExecutor.html
similarity index 100%
rename from docs/1.1.0/Concurrent/IndirectImmediateExecutor.html
rename to docs/1.1.1/Concurrent/IndirectImmediateExecutor.html
diff --git a/docs/1.1.0/Concurrent/LazyRegister.html b/docs/1.1.1/Concurrent/LazyRegister.html
similarity index 100%
rename from docs/1.1.0/Concurrent/LazyRegister.html
rename to docs/1.1.1/Concurrent/LazyRegister.html
diff --git a/docs/1.1.0/Concurrent/LockFreeQueue/Node.html b/docs/1.1.1/Concurrent/LockFreeQueue/Node.html
similarity index 100%
rename from docs/1.1.0/Concurrent/LockFreeQueue/Node.html
rename to docs/1.1.1/Concurrent/LockFreeQueue/Node.html
diff --git a/docs/1.1.0/Concurrent/LockFreeStack.html b/docs/1.1.1/Concurrent/LockFreeStack.html
similarity index 100%
rename from docs/1.1.0/Concurrent/LockFreeStack.html
rename to docs/1.1.1/Concurrent/LockFreeStack.html
diff --git a/docs/1.1.0/Concurrent/LockFreeStack/Node.html b/docs/1.1.1/Concurrent/LockFreeStack/Node.html
similarity index 100%
rename from docs/1.1.0/Concurrent/LockFreeStack/Node.html
rename to docs/1.1.1/Concurrent/LockFreeStack/Node.html
diff --git a/docs/1.1.0/Concurrent/MVar.html b/docs/1.1.1/Concurrent/MVar.html
similarity index 100%
rename from docs/1.1.0/Concurrent/MVar.html
rename to docs/1.1.1/Concurrent/MVar.html
diff --git a/docs/1.1.0/Concurrent/Map.html b/docs/1.1.1/Concurrent/Map.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Map.html
rename to docs/1.1.1/Concurrent/Map.html
diff --git a/docs/1.1.0/Concurrent/Maybe.html b/docs/1.1.1/Concurrent/Maybe.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Maybe.html
rename to docs/1.1.1/Concurrent/Maybe.html
diff --git a/docs/1.1.0/Concurrent/MultipleAssignmentError.html b/docs/1.1.1/Concurrent/MultipleAssignmentError.html
similarity index 100%
rename from docs/1.1.0/Concurrent/MultipleAssignmentError.html
rename to docs/1.1.1/Concurrent/MultipleAssignmentError.html
diff --git a/docs/1.1.0/Concurrent/MultipleErrors.html b/docs/1.1.1/Concurrent/MultipleErrors.html
similarity index 100%
rename from docs/1.1.0/Concurrent/MultipleErrors.html
rename to docs/1.1.1/Concurrent/MultipleErrors.html
diff --git a/docs/1.1.0/Concurrent/MutableStruct.html b/docs/1.1.1/Concurrent/MutableStruct.html
similarity index 100%
rename from docs/1.1.0/Concurrent/MutableStruct.html
rename to docs/1.1.1/Concurrent/MutableStruct.html
diff --git a/docs/1.1.0/Concurrent/ProcessingActor.html b/docs/1.1.1/Concurrent/ProcessingActor.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ProcessingActor.html
rename to docs/1.1.1/Concurrent/ProcessingActor.html
diff --git a/docs/1.1.0/Concurrent/Promise.html b/docs/1.1.1/Concurrent/Promise.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promise.html
rename to docs/1.1.1/Concurrent/Promise.html
diff --git a/docs/1.1.0/Concurrent/Promises.html b/docs/1.1.1/Concurrent/Promises.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises.html
rename to docs/1.1.1/Concurrent/Promises.html
diff --git a/docs/1.1.0/Concurrent/Promises/AbstractEventFuture.html b/docs/1.1.1/Concurrent/Promises/AbstractEventFuture.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/AbstractEventFuture.html
rename to docs/1.1.1/Concurrent/Promises/AbstractEventFuture.html
diff --git a/docs/1.1.0/Concurrent/Promises/AbstractEventFuture/ThrottleIntegration.html b/docs/1.1.1/Concurrent/Promises/AbstractEventFuture/ThrottleIntegration.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/AbstractEventFuture/ThrottleIntegration.html
rename to docs/1.1.1/Concurrent/Promises/AbstractEventFuture/ThrottleIntegration.html
diff --git a/docs/1.1.0/Concurrent/Promises/Channel.html b/docs/1.1.1/Concurrent/Promises/Channel.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/Channel.html
rename to docs/1.1.1/Concurrent/Promises/Channel.html
diff --git a/docs/1.1.0/Concurrent/Promises/Event.html b/docs/1.1.1/Concurrent/Promises/Event.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/Event.html
rename to docs/1.1.1/Concurrent/Promises/Event.html
diff --git a/docs/1.1.0/Concurrent/Promises/FactoryMethods.html b/docs/1.1.1/Concurrent/Promises/FactoryMethods.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/FactoryMethods.html
rename to docs/1.1.1/Concurrent/Promises/FactoryMethods.html
diff --git a/docs/1.1.0/Concurrent/Promises/FactoryMethods/Configuration.html b/docs/1.1.1/Concurrent/Promises/FactoryMethods/Configuration.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/FactoryMethods/Configuration.html
rename to docs/1.1.1/Concurrent/Promises/FactoryMethods/Configuration.html
diff --git a/docs/1.1.0/Concurrent/Promises/FactoryMethods/NewChannelIntegration.html b/docs/1.1.1/Concurrent/Promises/FactoryMethods/NewChannelIntegration.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/FactoryMethods/NewChannelIntegration.html
rename to docs/1.1.1/Concurrent/Promises/FactoryMethods/NewChannelIntegration.html
diff --git a/docs/1.1.0/Concurrent/Promises/Future.html b/docs/1.1.1/Concurrent/Promises/Future.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/Future.html
rename to docs/1.1.1/Concurrent/Promises/Future.html
diff --git a/docs/1.1.0/Concurrent/Promises/Future/ActorIntegration.html b/docs/1.1.1/Concurrent/Promises/Future/ActorIntegration.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/Future/ActorIntegration.html
rename to docs/1.1.1/Concurrent/Promises/Future/ActorIntegration.html
diff --git a/docs/1.1.0/Concurrent/Promises/Future/FlatShortcuts.html b/docs/1.1.1/Concurrent/Promises/Future/FlatShortcuts.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/Future/FlatShortcuts.html
rename to docs/1.1.1/Concurrent/Promises/Future/FlatShortcuts.html
diff --git a/docs/1.1.0/Concurrent/Promises/Future/NewChannelIntegration.html b/docs/1.1.1/Concurrent/Promises/Future/NewChannelIntegration.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/Future/NewChannelIntegration.html
rename to docs/1.1.1/Concurrent/Promises/Future/NewChannelIntegration.html
diff --git a/docs/1.1.0/Concurrent/Promises/Future/ThrottleIntegration.html b/docs/1.1.1/Concurrent/Promises/Future/ThrottleIntegration.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/Future/ThrottleIntegration.html
rename to docs/1.1.1/Concurrent/Promises/Future/ThrottleIntegration.html
diff --git a/docs/1.1.0/Concurrent/Promises/Resolvable.html b/docs/1.1.1/Concurrent/Promises/Resolvable.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/Resolvable.html
rename to docs/1.1.1/Concurrent/Promises/Resolvable.html
diff --git a/docs/1.1.0/Concurrent/Promises/ResolvableEvent.html b/docs/1.1.1/Concurrent/Promises/ResolvableEvent.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/ResolvableEvent.html
rename to docs/1.1.1/Concurrent/Promises/ResolvableEvent.html
diff --git a/docs/1.1.0/Concurrent/Promises/ResolvableFuture.html b/docs/1.1.1/Concurrent/Promises/ResolvableFuture.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Promises/ResolvableFuture.html
rename to docs/1.1.1/Concurrent/Promises/ResolvableFuture.html
diff --git a/docs/1.1.0/Concurrent/ReInclude.html b/docs/1.1.1/Concurrent/ReInclude.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ReInclude.html
rename to docs/1.1.1/Concurrent/ReInclude.html
diff --git a/docs/1.1.0/Concurrent/ReadWriteLock.html b/docs/1.1.1/Concurrent/ReadWriteLock.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ReadWriteLock.html
rename to docs/1.1.1/Concurrent/ReadWriteLock.html
diff --git a/docs/1.1.0/Concurrent/ReentrantReadWriteLock.html b/docs/1.1.1/Concurrent/ReentrantReadWriteLock.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ReentrantReadWriteLock.html
rename to docs/1.1.1/Concurrent/ReentrantReadWriteLock.html
diff --git a/docs/1.1.0/Concurrent/SafeTaskExecutor.html b/docs/1.1.1/Concurrent/SafeTaskExecutor.html
similarity index 100%
rename from docs/1.1.0/Concurrent/SafeTaskExecutor.html
rename to docs/1.1.1/Concurrent/SafeTaskExecutor.html
diff --git a/docs/1.1.0/Concurrent/ScheduledTask.html b/docs/1.1.1/Concurrent/ScheduledTask.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ScheduledTask.html
rename to docs/1.1.1/Concurrent/ScheduledTask.html
diff --git a/docs/1.1.0/Concurrent/Semaphore.html b/docs/1.1.1/Concurrent/Semaphore.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Semaphore.html
rename to docs/1.1.1/Concurrent/Semaphore.html
diff --git a/docs/1.1.0/Concurrent/SerializedExecution.html b/docs/1.1.1/Concurrent/SerializedExecution.html
similarity index 100%
rename from docs/1.1.0/Concurrent/SerializedExecution.html
rename to docs/1.1.1/Concurrent/SerializedExecution.html
diff --git a/docs/1.1.0/Concurrent/SerializedExecution/Job.html b/docs/1.1.1/Concurrent/SerializedExecution/Job.html
similarity index 100%
rename from docs/1.1.0/Concurrent/SerializedExecution/Job.html
rename to docs/1.1.1/Concurrent/SerializedExecution/Job.html
diff --git a/docs/1.1.0/Concurrent/SerializedExecutionDelegator.html b/docs/1.1.1/Concurrent/SerializedExecutionDelegator.html
similarity index 100%
rename from docs/1.1.0/Concurrent/SerializedExecutionDelegator.html
rename to docs/1.1.1/Concurrent/SerializedExecutionDelegator.html
diff --git a/docs/1.1.0/Concurrent/Set.html b/docs/1.1.1/Concurrent/Set.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Set.html
rename to docs/1.1.1/Concurrent/Set.html
diff --git a/docs/1.1.0/Concurrent/SettableStruct.html b/docs/1.1.1/Concurrent/SettableStruct.html
similarity index 100%
rename from docs/1.1.0/Concurrent/SettableStruct.html
rename to docs/1.1.1/Concurrent/SettableStruct.html
diff --git a/docs/1.1.0/Concurrent/SimpleExecutorService.html b/docs/1.1.1/Concurrent/SimpleExecutorService.html
similarity index 100%
rename from docs/1.1.0/Concurrent/SimpleExecutorService.html
rename to docs/1.1.1/Concurrent/SimpleExecutorService.html
diff --git a/docs/1.1.0/Concurrent/SingleThreadExecutor.html b/docs/1.1.1/Concurrent/SingleThreadExecutor.html
similarity index 100%
rename from docs/1.1.0/Concurrent/SingleThreadExecutor.html
rename to docs/1.1.1/Concurrent/SingleThreadExecutor.html
diff --git a/docs/1.1.0/Concurrent/Synchronization.html b/docs/1.1.1/Concurrent/Synchronization.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization.html
rename to docs/1.1.1/Concurrent/Synchronization.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/Condition.html b/docs/1.1.1/Concurrent/Synchronization/Condition.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/Condition.html
rename to docs/1.1.1/Concurrent/Synchronization/Condition.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/JRubyAttrVolatile.html b/docs/1.1.1/Concurrent/Synchronization/JRubyAttrVolatile.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/JRubyAttrVolatile.html
rename to docs/1.1.1/Concurrent/Synchronization/JRubyAttrVolatile.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/JRubyAttrVolatile/ClassMethods.html b/docs/1.1.1/Concurrent/Synchronization/JRubyAttrVolatile/ClassMethods.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/JRubyAttrVolatile/ClassMethods.html
rename to docs/1.1.1/Concurrent/Synchronization/JRubyAttrVolatile/ClassMethods.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/Lock.html b/docs/1.1.1/Concurrent/Synchronization/Lock.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/Lock.html
rename to docs/1.1.1/Concurrent/Synchronization/Lock.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/MriAttrVolatile.html b/docs/1.1.1/Concurrent/Synchronization/MriAttrVolatile.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/MriAttrVolatile.html
rename to docs/1.1.1/Concurrent/Synchronization/MriAttrVolatile.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/MriAttrVolatile/ClassMethods.html b/docs/1.1.1/Concurrent/Synchronization/MriAttrVolatile/ClassMethods.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/MriAttrVolatile/ClassMethods.html
rename to docs/1.1.1/Concurrent/Synchronization/MriAttrVolatile/ClassMethods.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/Object.html b/docs/1.1.1/Concurrent/Synchronization/Object.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/Object.html
rename to docs/1.1.1/Concurrent/Synchronization/Object.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/RbxAttrVolatile.html b/docs/1.1.1/Concurrent/Synchronization/RbxAttrVolatile.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/RbxAttrVolatile.html
rename to docs/1.1.1/Concurrent/Synchronization/RbxAttrVolatile.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/RbxAttrVolatile/ClassMethods.html b/docs/1.1.1/Concurrent/Synchronization/RbxAttrVolatile/ClassMethods.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/RbxAttrVolatile/ClassMethods.html
rename to docs/1.1.1/Concurrent/Synchronization/RbxAttrVolatile/ClassMethods.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/TruffleRubyAttrVolatile.html b/docs/1.1.1/Concurrent/Synchronization/TruffleRubyAttrVolatile.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/TruffleRubyAttrVolatile.html
rename to docs/1.1.1/Concurrent/Synchronization/TruffleRubyAttrVolatile.html
diff --git a/docs/1.1.0/Concurrent/Synchronization/TruffleRubyAttrVolatile/ClassMethods.html b/docs/1.1.1/Concurrent/Synchronization/TruffleRubyAttrVolatile/ClassMethods.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Synchronization/TruffleRubyAttrVolatile/ClassMethods.html
rename to docs/1.1.1/Concurrent/Synchronization/TruffleRubyAttrVolatile/ClassMethods.html
diff --git a/docs/1.1.0/Concurrent/TVar.html b/docs/1.1.1/Concurrent/TVar.html
similarity index 100%
rename from docs/1.1.0/Concurrent/TVar.html
rename to docs/1.1.1/Concurrent/TVar.html
diff --git a/docs/1.1.0/Concurrent/ThreadLocalVar.html b/docs/1.1.1/Concurrent/ThreadLocalVar.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ThreadLocalVar.html
rename to docs/1.1.1/Concurrent/ThreadLocalVar.html
diff --git a/docs/1.1.0/Concurrent/ThreadPoolExecutor.html b/docs/1.1.1/Concurrent/ThreadPoolExecutor.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ThreadPoolExecutor.html
rename to docs/1.1.1/Concurrent/ThreadPoolExecutor.html
diff --git a/docs/1.1.0/Concurrent/ThreadSafe/Util/XorShiftRandom.html b/docs/1.1.1/Concurrent/ThreadSafe/Util/XorShiftRandom.html
similarity index 100%
rename from docs/1.1.0/Concurrent/ThreadSafe/Util/XorShiftRandom.html
rename to docs/1.1.1/Concurrent/ThreadSafe/Util/XorShiftRandom.html
diff --git a/docs/1.1.0/Concurrent/Throttle.html b/docs/1.1.1/Concurrent/Throttle.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Throttle.html
rename to docs/1.1.1/Concurrent/Throttle.html
diff --git a/docs/1.1.0/Concurrent/Throttle/PromisesIntegration.html b/docs/1.1.1/Concurrent/Throttle/PromisesIntegration.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Throttle/PromisesIntegration.html
rename to docs/1.1.1/Concurrent/Throttle/PromisesIntegration.html
diff --git a/docs/1.1.0/Concurrent/TimerSet.html b/docs/1.1.1/Concurrent/TimerSet.html
similarity index 100%
rename from docs/1.1.0/Concurrent/TimerSet.html
rename to docs/1.1.1/Concurrent/TimerSet.html
diff --git a/docs/1.1.0/Concurrent/TimerTask.html b/docs/1.1.1/Concurrent/TimerTask.html
similarity index 100%
rename from docs/1.1.0/Concurrent/TimerTask.html
rename to docs/1.1.1/Concurrent/TimerTask.html
diff --git a/docs/1.1.0/Concurrent/Transaction.html b/docs/1.1.1/Concurrent/Transaction.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Transaction.html
rename to docs/1.1.1/Concurrent/Transaction.html
diff --git a/docs/1.1.0/Concurrent/Transaction/ReadLogEntry.html b/docs/1.1.1/Concurrent/Transaction/ReadLogEntry.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Transaction/ReadLogEntry.html
rename to docs/1.1.1/Concurrent/Transaction/ReadLogEntry.html
diff --git a/docs/1.1.0/Concurrent/Tuple.html b/docs/1.1.1/Concurrent/Tuple.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Tuple.html
rename to docs/1.1.1/Concurrent/Tuple.html
diff --git a/docs/1.1.0/Concurrent/Utility.html b/docs/1.1.1/Concurrent/Utility.html
similarity index 100%
rename from docs/1.1.0/Concurrent/Utility.html
rename to docs/1.1.1/Concurrent/Utility.html
diff --git a/docs/1.1.0/_index.html b/docs/1.1.1/_index.html
similarity index 100%
rename from docs/1.1.0/_index.html
rename to docs/1.1.1/_index.html
diff --git a/docs/1.1.0/class_list.html b/docs/1.1.1/class_list.html
similarity index 100%
rename from docs/1.1.0/class_list.html
rename to docs/1.1.1/class_list.html
diff --git a/docs/1.1.0/css/common.css b/docs/1.1.1/css/common.css
similarity index 100%
rename from docs/1.1.0/css/common.css
rename to docs/1.1.1/css/common.css
diff --git a/docs/1.1.0/css/full_list.css b/docs/1.1.1/css/full_list.css
similarity index 100%
rename from docs/1.1.0/css/full_list.css
rename to docs/1.1.1/css/full_list.css
diff --git a/docs/1.1.0/css/style.css b/docs/1.1.1/css/style.css
similarity index 100%
rename from docs/1.1.0/css/style.css
rename to docs/1.1.1/css/style.css
diff --git a/docs/1.1.0/file.CHANGELOG.html b/docs/1.1.1/file.CHANGELOG.html
similarity index 99%
rename from docs/1.1.0/file.CHANGELOG.html
rename to docs/1.1.1/file.CHANGELOG.html
index fb9d95e4d..a22adaa5a 100644
--- a/docs/1.1.0/file.CHANGELOG.html
+++ b/docs/1.1.1/file.CHANGELOG.html
@@ -59,6 +59,18 @@
Current
+
Release v1.1.1, edge v0.4.1 (1 Nov 2018)
+
+
+- (#768) add support for 1.9.3 back
+
+
+
Release v1.1.0, edge v0.4.0 (31 OCt 2018) (yanked)
+
+
+- (#768) yanked because of issues with removed 1.9.3 support
+
+
Release v1.1.0.pre2, edge v0.4.0.pre2 (18 Sep 2018)
concurrent-ruby:
@@ -80,6 +92,7 @@
Release v1.1.0.pre1, edge v0.4.0.pre1 (15 Aug 2018)
concurrent-ruby:
+- requires at least Ruby 2.0
- Promises
are moved from
concurrent-ruby-edge
to concurrent-ruby
- Add support for TruffleRuby
diff --git a/docs/1.1.0/file.LICENSE.html b/docs/1.1.1/file.LICENSE.html
similarity index 100%
rename from docs/1.1.0/file.LICENSE.html
rename to docs/1.1.1/file.LICENSE.html
diff --git a/docs/1.1.0/file.README.html b/docs/1.1.1/file.README.html
similarity index 98%
rename from docs/1.1.0/file.README.html
rename to docs/1.1.1/file.README.html
index 80ad64749..73f5ffe0c 100644
--- a/docs/1.1.0/file.README.html
+++ b/docs/1.1.1/file.README.html
@@ -313,8 +313,14 @@
Edge Features
Supported Ruby versions
-MRI 2.0 and above, JRuby 9000, TruffleRuby are supported.
-This gem should be fully compatible with any interpreter that is compliant with Ruby 2.0 or newer.
+
+- MRI 2.0 and above
+- JRuby 9000
+- TruffleRuby are supported.
+- Any Ruby interpreter that is compliant with Ruby 2.0 or newer.
+
+
+Actually we still support mri 1.9.3 and jruby 1.7.27 but we are looking at ways how to drop the support.
Java 8 is preferred for JRuby but every Java version on which JRuby 9000 runs is supported.
The legacy support for Rubinius is kept but it is no longer maintained, if you would like to help
diff --git a/docs/1.1.0/file.promises.out.html b/docs/1.1.1/file.promises.out.html
similarity index 100%
rename from docs/1.1.0/file.promises.out.html
rename to docs/1.1.1/file.promises.out.html
diff --git a/docs/1.1.0/file.thread_pools.html b/docs/1.1.1/file.thread_pools.html
similarity index 100%
rename from docs/1.1.0/file.thread_pools.html
rename to docs/1.1.1/file.thread_pools.html
diff --git a/docs/1.1.0/file_list.html b/docs/1.1.1/file_list.html
similarity index 100%
rename from docs/1.1.0/file_list.html
rename to docs/1.1.1/file_list.html
diff --git a/docs/1.1.0/frames.html b/docs/1.1.1/frames.html
similarity index 100%
rename from docs/1.1.0/frames.html
rename to docs/1.1.1/frames.html
diff --git a/docs/1.1.0/index.html b/docs/1.1.1/index.html
similarity index 98%
rename from docs/1.1.0/index.html
rename to docs/1.1.1/index.html
index 6729a0c6b..880194553 100644
--- a/docs/1.1.0/index.html
+++ b/docs/1.1.1/index.html
@@ -313,8 +313,14 @@
Edge Features
Supported Ruby versions
-MRI 2.0 and above, JRuby 9000, TruffleRuby are supported.
-This gem should be fully compatible with any interpreter that is compliant with Ruby 2.0 or newer.
+
+- MRI 2.0 and above
+- JRuby 9000
+- TruffleRuby are supported.
+- Any Ruby interpreter that is compliant with Ruby 2.0 or newer.
+
+
+Actually we still support mri 1.9.3 and jruby 1.7.27 but we are looking at ways how to drop the support.
Java 8 is preferred for JRuby but every Java version on which JRuby 9000 runs is supported.
The legacy support for Rubinius is kept but it is no longer maintained, if you would like to help
diff --git a/docs/1.1.0/js/app.js b/docs/1.1.1/js/app.js
similarity index 100%
rename from docs/1.1.0/js/app.js
rename to docs/1.1.1/js/app.js
diff --git a/docs/1.1.0/js/full_list.js b/docs/1.1.1/js/full_list.js
similarity index 100%
rename from docs/1.1.0/js/full_list.js
rename to docs/1.1.1/js/full_list.js
diff --git a/docs/1.1.0/js/jquery.js b/docs/1.1.1/js/jquery.js
similarity index 100%
rename from docs/1.1.0/js/jquery.js
rename to docs/1.1.1/js/jquery.js
diff --git a/docs/1.1.0/method_list.html b/docs/1.1.1/method_list.html
similarity index 100%
rename from docs/1.1.0/method_list.html
rename to docs/1.1.1/method_list.html
diff --git a/docs/1.1.0/top-level-namespace.html b/docs/1.1.1/top-level-namespace.html
similarity index 100%
rename from docs/1.1.0/top-level-namespace.html
rename to docs/1.1.1/top-level-namespace.html
diff --git a/docs/master/Concurrent.html b/docs/master/Concurrent.html
index df10f3816..be65511ca 100644
--- a/docs/master/Concurrent.html
+++ b/docs/master/Concurrent.html
@@ -343,8 +343,14 @@
Edge Features
Supported Ruby versions
-MRI 2.0 and above, JRuby 9000, TruffleRuby are supported.
-This gem should be fully compatible with any interpreter that is compliant with Ruby 2.0 or newer.
+
+- MRI 2.0 and above
+- JRuby 9000
+- TruffleRuby are supported.
+- Any Ruby interpreter that is compliant with Ruby 2.0 or newer.
+
+
+Actually we still support mri 1.9.3 and jruby 1.7.27 but we are looking at ways how to drop the support.
Java 8 is preferred for JRuby but every Java version on which JRuby 9000 runs is supported.
The legacy support for Rubinius is kept but it is no longer maintained, if you would like to help
@@ -653,12 +659,12 @@
- VERSION =
- '1.1.0'
+ '1.1.1'
- EDGE_VERSION =
- '0.4.0'
+ '0.4.1'
- NULL_LOGGER =
diff --git a/docs/master/file.CHANGELOG.html b/docs/master/file.CHANGELOG.html
index fb9d95e4d..a22adaa5a 100644
--- a/docs/master/file.CHANGELOG.html
+++ b/docs/master/file.CHANGELOG.html
@@ -59,6 +59,18 @@
Current
+
Release v1.1.1, edge v0.4.1 (1 Nov 2018)
+
+
+- (#768) add support for 1.9.3 back
+
+
+
Release v1.1.0, edge v0.4.0 (31 OCt 2018) (yanked)
+
+
+- (#768) yanked because of issues with removed 1.9.3 support
+
+
Release v1.1.0.pre2, edge v0.4.0.pre2 (18 Sep 2018)
concurrent-ruby:
@@ -80,6 +92,7 @@
Release v1.1.0.pre1, edge v0.4.0.pre1 (15 Aug 2018)
concurrent-ruby:
+- requires at least Ruby 2.0
- Promises
are moved from
concurrent-ruby-edge
to concurrent-ruby
- Add support for TruffleRuby
diff --git a/docs/master/file.README.html b/docs/master/file.README.html
index 80ad64749..73f5ffe0c 100644
--- a/docs/master/file.README.html
+++ b/docs/master/file.README.html
@@ -313,8 +313,14 @@
Edge Features
Supported Ruby versions
-MRI 2.0 and above, JRuby 9000, TruffleRuby are supported.
-This gem should be fully compatible with any interpreter that is compliant with Ruby 2.0 or newer.
+
+- MRI 2.0 and above
+- JRuby 9000
+- TruffleRuby are supported.
+- Any Ruby interpreter that is compliant with Ruby 2.0 or newer.
+
+
+Actually we still support mri 1.9.3 and jruby 1.7.27 but we are looking at ways how to drop the support.
Java 8 is preferred for JRuby but every Java version on which JRuby 9000 runs is supported.
The legacy support for Rubinius is kept but it is no longer maintained, if you would like to help
diff --git a/docs/master/file.promises.out.html b/docs/master/file.promises.out.html
index e9bc0b30c..a4a4d121d 100644
--- a/docs/master/file.promises.out.html
+++ b/docs/master/file.promises.out.html
@@ -735,10 +735,10 @@
ProcessingActor
end
end
add_2_messages.tell 1
-